
Flutter-Reverse-Engineering-Labs
Hands-on challenges for learning how to reverse engineer Flutter applications.

Hands-on challenges for learning how to reverse engineer Flutter applications.

Pointer Sequence Reverser - enable you to see how Windows C++ application is accessing a particular data member or object.

How to set up 2 VirtualBox VM to debug kernel driver using windbg

This repository provides a learning environment to understand how an Exim RCE exploit for CVE-2018-6789 works.

POC about how to detect windows kernel debug by pool tag.

Easy Grade Pro 4.1 file parsing bug used as an educational example to show how beginners can start vulnerability research through reverse engineering.

Buffer overflow in FreeFloat FTP Server 1.0 illustrating how a single unsafe handler can generate multiple CVE entries across different commands.

Stack-based buffer overflow in Sync Breeze Enterprise 10.0.28 reachable through the /login handler, demonstrating how unchecked input length can…

Classic stack-based buffer overflow in SLMail 5.1 showing how early mail servers could be compromised through oversized SMTP and POP3 commands.

SEH-based buffer overflow in Easy File Sharing Web Server 7.2 demonstrating how an authenticated HTTP POST parameter can corrupt the exception…

How to use PiDqSerializationWrite. Introduces how to safely read and write from mapped driver

IDA PRO auto-renaming plugin with tagging support

Memoro: A Detailed Heap Profiler

WinDbg plugin for automated malware dynamic analysis and IOC extraction. Executes within the debugger to collect predefined indicators and writes…

Investigating the bug behind CVE-2021-26708

Experimental Linux strace LLM agent

Adaptation of CVE-2023-6241 for Google Pixel 7 from Google Pixel 8 taken from securitylab/SecurityExploits/Android/Mali/CVE_2023_6241