Here are
20 public repositories
matching this topic...
Function order shuffling to defend against ROP and other types of code reuse
Exploit Development - Weaponized Exploit and Proof of Concepts (PoC)
Updated
Feb 15, 2022
Python
Docker image with ffmpeg/ffprobe binaries built as hardened static PIE binaries with no external dependencies
Updated
Feb 21, 2022
Dockerfile
Analyzer of security features in executable binaries
Updated
Jan 11, 2022
Rust
Red-team tool to hook libc read syscall with a buffer overflow vulnerability.
The project collects the gadgets and records the time to obtain gadgets from a process by utilizing an attack technique called Just-In-Time Return-Oriented Programming (JIT-ROP). We utilize the JIT-ROP technique to evaluate different fine-grained address space layout randomization (ASLR) schemes and measure the upper bound of effective re-randomization intervals. Our evaluation and measurements have been published in ACM CCS 2020. We implement a native version of the JIT-ROP technique.
Updated
Nov 12, 2020
HTML
libc_database python wrapper for exploit automation
Updated
Dec 15, 2020
Python
Check various security hardening features on ELF, PE and Mach-O binaries
Updated
Mar 25, 2018
JavaScript
Updated
Nov 23, 2021
Python
collection of articles of random topics for private research purposes
Shell script to launch a Bash instance, from which all child processes will have ASLR disabled
Updated
Nov 18, 2017
Shell
Run program without ASLR (supports Linux and macOS)
LD_PRELOADed library to randomize malloc and friends.
Modern Binary Exploitation write-ups.
Updated
Mar 6, 2020
Python
Check to ASLR from Windows x86 EXE file and disable it.
Dynamic loading with privilege separation
Buffer Overflow attacks on Linux
Examining overflow exploits in C programs, and the various protection mechanisms that tries to prevent them.
A module for CMake to enable various mitigations implemented in compilers
Updated
Nov 10, 2021
CMake
This lab required the execution of a buffer-overflow attack variant, known as return-to-libc, bypassing existing protection schemes implemented in Linux OS.
Improve this page
Add a description, image, and links to the
aslr
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
aslr
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.