Wednesday, October 24, 2018

Build and Run hashcat with OpenCL (unoptimized kernel)

This builds working hashcat + OpenCL that uses Intel HD Graphics / AMD Radeon GPU's on OSX. 

Step #1) git clone https://github.com/hashcat/hashcat.git

Step #2) git clone https://github.con/KhronosGroup/OpenCL-Headers.git hashcat/deps/OpenCL 
NOTE: deps folder appears to be existing on official hashcat pull as of 10/24/2018. 

Step #3) cd hashcat && make

Step #4) to test run ./example0.sh 



Saturday, April 14, 2018

wasming around; making your browser run low-level code

Building emscripten is done by: 

https://kripken.github.io/emscripten-site/docs/getting_started/Tutorial.html

git clone https://github.com/juj/emsdk.git
cd emsdk
./emsdk update 
./emsdk install latest
./emsdk activate latest 
echo "source ./emsdk_env.sh" >> ~/.bash_profile

building hello.wasm (666 bytes). pretty cool asm code run by your browser :) weeee... this is fun and useful for more nefarious things.








hex dump





Wednesday, January 24, 2018

When you have DOAS but still miss SUDO and then it snoballed from there. LOL

OpenBSD's doas (dedicated openbsd application subexecutioner) is a neat tool don't get me wrong and the config syntax is simple. But sometimes... you just miss sudo. 😢


Then you started googling and someone came up with a better name for doas... *bites lower lip while typing this* LMAO




Tuesday, January 9, 2018

Building Flashrom for Buspirate

Tested on ubuntu mate

Pull flashrom's SVN:

svn co https://code.coreboot.org/svn/flashrom/trunk

Install dependencies:

sudo apt-get install libpci-dev libpci3 libusb-dev

Build Flashrom:

make
make install

flashrom