This is still in development. Pushed versions are mostly stable, but the APIs are experimental and subject to change. Please use at your own risk
HakKit
HakKit is a collection of tools, similar in vein to pwnlib that provides a number of resources for doing security and CTF tasks. In addition to providing security related tools, HakKit has a number of utilities that make it easier to write node scripts that interact with the outside world.
Currently supported modules are:
Documentation is provided as well as numerous examples.
Usage
npm install hakkit
var hakkit =
Programs
s = "/bin/bash" "stdout" BOO: "FOO"var tb = stb
echo $BOOFOO
Networking
s = "dttw.tech" 80 var tb = s tbtbtb tbconsole tb
__cfduid=d52a14e65a3e064092b72565297ee1bbc1460755116; expires=Sat, 15-Apr-17 21:18:36 GMT; path=/; domain=.dttw.tech; HttpOnly
SSH
s = host: "unix.andrew.cmu.edu" user: "zwade" "cat" "~/flag.txt"var tb = sconsole
Password for zwade@unix.andrew.cmu.edu -**********flage{mush_flage_good_job}