Who Am I

Re-searcher. Sometimes I write code, other times tragedy. Besides machina I indulge into study of human psyche. Every piece I read is an excavation into myself.

Technical Skills

Languages: C, C++, Java, Python, Assembly x86_64/Armv8, Rust, Scala, Go, Elixir, Haskell.

Tools: , IDA Pro, Ghidra, Binary Ninja, Bindiff, Diaphora, x64DBG, GDB(pwndbg), DynamoRIO, Unicorn, QEMU, Qiling, speakeasy, SystemInformer, AFL++, syzkaller, hongfuzz, atheris, Frida, Caido, BurpSuite.

Build Systems & Toolchains: GCC, LLVM, CMake, Bazel, Ninja, Make.

Developer Tools: Git, Confluence, Docker, Doxygen, BSD Jails, Visual Studio Code, Visual Studio, IntelliJ IDEA, Android Studio, Eclipse, VirtualBox, VMWare Workstation, VMWare vCenter.

Open to collab

If you feel you want to talk to me, learn from me, collaborate or teach me - leave me a message. But do not leave a “Hi”, please. It gives me OCD. Just speak your mind.

What to Expect

Pieces on:

  • Vulnerability research
  • Systems programming
  • Android exploitation
  • Reverse engineering
  • Introspection
  • Cryptography…maybe?

Goodreads

Currently reading:

  • Serious Cryptography 2nd Edition - Jean-Philippe Aumasson
  • The Body Keeps Score - Bessel Van Der Kolk

Projects

Cooked from scratch or, OSS commits:

  • Vector35/Debugger: Debugger component for the Binary Ninja Reverse engineering platform.
    • Added F4 keybinding for action Run To Here.
  • AFLplusplus/AFLplusplus: AFL++ is a superior fork to Google’s AFL - more speed, more and better mutations, more and better instrumentation, custom module support, etc.
    • Test