All Projects → MarioVilas → Winappdbg

MarioVilas / Winappdbg

WinAppDbg Debugger

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Winappdbg

Detect It Easy
Program for determining types of files for Windows, Linux and MacOS.
Stars: ✭ 2,982 (+782.25%)
Mutual labels:  malware-analysis, malware-research, debugger
fame modules
Community modules for FAME
Stars: ✭ 55 (-83.73%)
Mutual labels:  infosec, malware-analysis, malware-research
pyc2bytecode
A Python Bytecode Disassembler helping reverse engineers in dissecting Python binaries by disassembling and analyzing the compiled python byte-code(.pyc) files across all python versions (including Python 3.10.*)
Stars: ✭ 70 (-79.29%)
Mutual labels:  infosec, malware-analysis, malware-research
Fame
FAME Automates Malware Evaluation
Stars: ✭ 663 (+96.15%)
Mutual labels:  infosec, malware-analysis, malware-research
Malware Feed
Bringing you the best of the worst files on the Internet.
Stars: ✭ 69 (-79.59%)
Mutual labels:  infosec, malware-analysis, malware-research
Malware-Sample-Sources
Malware Sample Sources
Stars: ✭ 214 (-36.69%)
Mutual labels:  infosec, malware-analysis, malware-research
Malice
VirusTotal Wanna Be - Now with 100% more Hipster
Stars: ✭ 1,253 (+270.71%)
Mutual labels:  infosec, malware-analysis, malware-research
bluepill
BluePill: Neutralizing Anti-Analysis Behavior in Malware Dissection (Black Hat Europe 2019, IEEE TIFS 2020)
Stars: ✭ 94 (-72.19%)
Mutual labels:  debugger, malware-analysis, malware-research
yara
Malice Yara Plugin
Stars: ✭ 27 (-92.01%)
Mutual labels:  malware-analysis, malware-research
malware-writeups
Personal research and publication on malware families
Stars: ✭ 104 (-69.23%)
Mutual labels:  malware-analysis, malware-research
decrypticon
Java-layer Android Malware Simplifier
Stars: ✭ 17 (-94.97%)
Mutual labels:  malware-analysis, malware-research
Anti-Debugging
A collection of c++ programs that demonstrate common ways to detect the presence of an attached debugger.
Stars: ✭ 297 (-12.13%)
Mutual labels:  malware-analysis, malware-research
Polichombr
Collaborative malware analysis framework
Stars: ✭ 307 (-9.17%)
Mutual labels:  malware-analysis, malware-research
flare-on-challenges
Write-ups for FireEye's FLARE-On challenges
Stars: ✭ 24 (-92.9%)
Mutual labels:  malware-analysis, malware-research
binlex
A Binary Genetic Traits Lexer Framework
Stars: ✭ 303 (-10.36%)
Mutual labels:  malware-analysis, malware-research
awesome-malware-analysis
Defund the Police.
Stars: ✭ 9,181 (+2616.27%)
Mutual labels:  malware-analysis, malware-research
MalwareDatabase
One of the few malware collection
Stars: ✭ 37 (-89.05%)
Mutual labels:  malware-analysis, malware-research
Malware-Machine-Learning
Malware Machine Learning
Stars: ✭ 26 (-92.31%)
Mutual labels:  malware-analysis, malware-research
MalwareDatabase
Malware samples for analysis, researchers, anti-virus and system protection testing.(1300+ Malware-samples!)
Stars: ✭ 21 (-93.79%)
Mutual labels:  malware-analysis, malware-research
MalwareHashDB
Malware hashes for open source projects.
Stars: ✭ 31 (-90.83%)
Mutual labels:  malware-analysis, malware-research

What is WinAppDbg?

The WinAppDbg python module allows developers to quickly code instrumentation scripts in Python under a Windows environment.

It uses ctypes to wrap many Win32 API calls related to debugging, and provides an object-oriented abstraction layer to manipulate threads, libraries and processes, attach your script as a debugger, trace execution, hook API calls, handle events in your debugee and set breakpoints of different kinds (code, hardware and memory). Additionally it has no native code at all, making it easier to maintain or modify than other debuggers on Windows.

The intended audience are QA engineers and software security auditors wishing to test / fuzz Windows applications with quickly coded Python scripts, as well as malware analysts and researchers wishing to instrument and test Windows binaries. Several ready to use utilities are shipped and can be used for this purposes.

Current features also include disassembling x86/x64 native code, debugging multiple processes simultaneously and produce a detailed log of application crashes, useful for fuzzing and automated testing.

Where can I find WinAppDbg?

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].