ESultanik
Computer scientist currently focusing on security, specifically automated program analysis. Editor of and frequent contributor to PoC||GTFO.
@trailofbitsPhiladelphia, PA
Pinned Repositories
etheno
Simplify Ethereum security analysis and testing
bin2png
A simple cross-platform script for encoding any binary file into a lossless PNG.
lenticrypt
A simple cryptosystem that provides provable plausibly deniable encryption.
mtwister
A pure C implementation of the Mersenne twister is a pseudo-random number generation algorithm.
PDFGitPolyglot
In which a PDF is a Git Repository Containing its own LaTeX Source and a Copy of Itself
PyEmail2SMS
A simple native Python SMS gateway library using SMS, with support for most major international carriers.
unambiguous-encapsulation
experiments relating to the encapsulation of data within other data
graphtage
A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.
polyfile
A pure Python cleanroom implementation of libmagic, with instrumented parsing from Kaitai struct and an interactive hex viewer
polytracker
An LLVM-based instrumentation tool for universal taint tracking, dataflow analysis, and tracing.
ESultanik's Repositories
ESultanik/mtwister
A pure C implementation of the Mersenne twister is a pseudo-random number generation algorithm.
ESultanik/lenticrypt
A simple cryptosystem that provides provable plausibly deniable encryption.
ESultanik/PDFGitPolyglot
In which a PDF is a Git Repository Containing its own LaTeX Source and a Copy of Itself
ESultanik/bin2png
A simple cross-platform script for encoding any binary file into a lossless PNG.
ESultanik/PyEmail2SMS
A simple native Python SMS gateway library using SMS, with support for most major international carriers.
ESultanik/biggest
A simple utility for finding the largest files in a directory.
ESultanik/nwd
Notify When Done: a utility for triggering alerts when a process finishes
ESultanik/klondike
An implementation of the Klondike patience/solitaire card game variant with AI.
ESultanik/visie
Visie is a Simple Initialism Enumerator. It helps you name things with acronyms.
ESultanik/ZoningMaps
Code to merge and analyze zoning district maps.
ESultanik/2048-clai
A high performance C++ clone of the popular game 2048, with an ncurses interface and AI gameplaying.
ESultanik/ecdsa-private-key-recovery
A simple library to recover the private key of ECDSA and DSA signatures sharing the same nonce k and therefore having identical signature parameter r
ESultanik/NYCSubwayTour
A program to approximate the shortest route through the NYC subway that visits each station at least once
ESultanik/othello
An Othello game engine intended for teaching AI algorithms.
ESultanik/symple-unzipper-challenge
A CTF challenge to exploit a web server that extracts ZIP files
ESultanik/advent-of-code-2021
Evan Sultanik’s Solutions to Advent of Code 2021
ESultanik/advent-of-code-2022
Evan Sultanik's Advent of Code 2022 Solutions
ESultanik/arch-install
Simple bash script to install Arch Linux.
ESultanik/ascid
ascid is the self-referential cycle identifier
ESultanik/cc65
cc65 - a freeware C compiler for 6502 based systems —
ESultanik/coffee-stains
A LaTeX package for adding coffee stains to your documents.
ESultanik/ESultanik
Evan Sultanik’s GitHub profile README
ESultanik/ethereumjs-tx
A simple module for creating, manipulating and signing ethereum transactions
ESultanik/furnace
a multi-system chiptune tracker compatible with DefleMask modules
ESultanik/git
Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements.
ESultanik/GitHub-jQuery-Repo-Widget
A good looking repo widget to add to your website.
ESultanik/go-cose
go library for CBOR Object Signing and Encryption (COSE)
ESultanik/irestore
Random ios stuff
ESultanik/physics
An experimental Java-based rigid body physics engine with an example rope swinging game.
ESultanik/pretendo
A multiplatform NES emulator