This is your work, valued

Nathan Fain

Elite
@cyphunk

nathanfain.com deadhacker.com (profile photo is reminder that AI research has always been rooted in racism)

JTAGenum. Given an Arduino compatible microcontroller or Raspberry PI (experimental), JTAGenum scans pins[] for basic JTAG functionality and can be used to enumerate the Instruction Register for undocumented instructions. Props to JTAG scanner and Arduinull which came before JTAGenum and forwhich much of the code and logic is based on. Feel free to branch and modify religiously (readme, credits, whatever)

799

humanism.sh. subjective but sensible defaults for shell use. Ubuntu, OSX, FreeBSD tested.

184

RS232enum. When you are presented with pins that you suspect provide Serial but you do not have access to the documentation. Connect your Arduino to all of the pins (limited by the number of Ditial pins you have on your board) and this sketch will try every possible pin combination and baud rate to determine RX/TX. It will also try to send wakeup characters to stimulate the line, such as a carriage return or other txpatterns that you add. This code sends data using a custom SoftwareSerial library.

95

NANDDump. dump NAND FLASH memory chips

52

ParallelFLASHDumper. Dump NOR/Parallel FLASH memory chips using an Arduino or Raspberry Pi

50

snifferjs. Sniffer.js packet sniffer in nodejs, browser or experimental standalone app (electron)

43

sectk. ## No more updates as of early 2010. ## Security Toolkit for hardware and software reverse engineering. Online information is not forever and some tools are too important to loose so I started archiving the important ones I use. I comment and link to the originals religiously so be sure to check the README in each directory.

41

op1vacation. Backup albums,tracks,samples from Teenage Engineering OP-1 to Raspberry Pi Zero

29

entropy_examples. Showing entropy analysis examples for different data types. example.sh was used to generate. It utilizes cyphunks libdisorder branch and gnuplot.

13

sbdl. Secure Boot Definition Languag

11

jstor_archive. JSTOR_archive provides scripts to download and save in PDF/HTML form articles added to a free-user's shelf on the Journal Storage archive site JSTOR

5

depcb. PCB Reverse Engineering tool

5

coupwn. ticket and coupon sharing via smart phones with tor. Collaboration with https://github.com/src. This is very basic exploratory code meant for the nokia n900. Meaning, this is just a code dump at the moment. This only supports injecting messages (tickets?) to the local SMS DB. Still need server code and tor setup/support

5

pd-for-phonegap. PureData ported to the phonegap mobile framework (andriod/ios)

3

NetworkGamma. A silly command line tool for OSX that accepts r,g,b gamma thresholds from the network. hacked up for an Interaction Design concept. It took a good bit of digging in sporadic related code i could find and obscure documentation to figure out how to access the Gamma API so leaving this here just incase someone needs it for reference.

3

FLASHSwap. Using CF/SD and other consumer medium to dump embedded FLASH; STATUS: on hold

3

libdisorder. A simple C library for entropy measurement of byte streams and other data.

3

primitive.sh. scripts that bypass linux distro to manage system basics

2

Grey. Exploration of UI aesthetics when color removed. Forces OSX into monochrome mode. Shortcut key to turn color on briefly. FYI: Yosemite provides an option to force grey scale in its settings panel

2

Panasonic-HVX200-GPL-sources. These are the GPL sources received from a GPL release request to Panasonic for their HVX200 HD camera

2

pitheatre. Raspberry Pi configurations I use often to quickly get prototypes running for theatre projects

2

haironyourhead. for hair on your head theatre show. currently undocumented and not meant for public consumption

1

thinkingtogether. interface for a theatre show by Orion Maxted

1

dowse. The Privacy Hub for the Internet of Things

1

wannaplay. My statement prepared for the public debate held Oct.15.2014 concerning the Wannaplay (Grindr/Tindr) art project that took place in Berlin.

1

because_i_always_feel_like_running. code for Ogutu Muraya's theatre show

1