frank2
One Weird Trick, Discovered by a Hacker Mom! Well more than one trick actually. A lot of tricks, really. Like, a whole bag of tricks, in all honesty.
DC949Baltimore, MD
Pinned Repositories
blenny
A payload delivery system which embeds payloads in an executable's icon file!
crackmes
Binary puzzles to play around with!
dumb-malware
No one writes dumb malware anymore. This is a repo for dumb malware.
exe-rs
The PE Executable Library, but for Rust!
facade
A PNG file-smuggling tool and library!
goldberg
A Rust-based obfuscation macro library!
oxide
A PoC packer written in Rust!
packer-tutorial
A tutorial on how to write a packer for Windows!
peel
PEEL is a Python library for being a Windows binary wizard. Literally. You will literally become the Gandalf of PE files.
shellcode
random shellcode payloads I've written!
frank2's Repositories
frank2/packer-tutorial
A tutorial on how to write a packer for Windows!
frank2/goldberg
A Rust-based obfuscation macro library!
frank2/blenny
A payload delivery system which embeds payloads in an executable's icon file!
frank2/exe-rs
The PE Executable Library, but for Rust!
frank2/crackmes
Binary puzzles to play around with!
frank2/redline-parcel-service
A redteam tool for creating malicious autorun packages similar to the Redline Stealer family!
frank2/broodsac
A Windows executable file infector, named after the green-banded broodsac parasite!
frank2/limbos-gate
Hell's Gate, but make it 32-bit!
frank2/bakunawa
A reprise of the obfuscation engine I used for my crackme Bakunawa!
frank2/miasm-se-attack
Repository for a functional attack on miasm's default symbolic execution engine plus solutions!
frank2/ditto
A tool for storing arbitrary binary blobs into C/C++ code!
frank2/goldbox
An obfuscation library utilizing call instructions as all branch instructions!
frank2/malexandria
A tool for organizing malware samples and their corresponding analyses!
frank2/pkbuffer
An abstract buffer implementation!
frank2/advent-of-code
Solutions for the Advent of Code event!
frank2/argparse
Argument Parser for Modern C++
frank2/cc-nasm
Rust library for build scripts to compile C/C++ code into a Rust library, with NASM as the assembler.
frank2/configs
Non-sensitive configs for various programs to share them across systems.
frank2/desktopPet
Remembering the lovely eSheep (stray sheep) from 1995 -
frank2/frank2
frank2/frank2.github.io
frank2/koffing
A COFF parsing and creation library!
frank2/libmspack
A library for some loosely related Microsoft compression formats, CAB, CHM, HLP, LIT, KWAJ and SZDD.
frank2/libzip
A C library for reading, creating, and modifying zip archives.
frank2/miasm
Reverse engineering framework in Python
frank2/ptrtools
Various tools for safely wrapping pointers!
frank2/remill-w32
Library for lifting machine code to LLVM bitcode with instructions to build for Windows.
frank2/rtorrent
rTorrent BitTorrent client
frank2/rtorrent-rpc
A typed rtorrent rpc client
frank2/sqlite3-cmake
cmake script to sqlite3 distibution to build with different compilers