Josh McIntyre's Projects
ActiveReference is a web application for transforming and viewing training data
AddrJack is an educational demo of a Bitcoin address-swapping malware
AddrVal is a library for cryptocurrency address validation
Technical education articles on Bitcoin, blockchain, digital security, and more.
BikeParkDice is an Ethereum smart contract for a pseudo-random number generator
BlockchainMower is a Proof-of-Concept for tokenized real-world assets
BrainBrawler is a tool for running dictionary attacks on Bitcoin brainwallets
Checkin Outside helps outdoor enthusiasts share their whereabouts with family and friends
CheckSumthing demos the live calculation of a cryptographic hash of text input
Coinstack is a mock interpreter for basic Bitcoin scripts
ColorCracker is a simple rainbow table generation and search tool
CompComp is a utility for comparing the size of a compressed and uncompressed file
CorduroyCarver is an experimental file carver for JPG photo data recovery
Dedup finds duplicate files by content using cryptographic hashes
DictionaryDriller is a simple dictionary attack password cracking tool
DiskDestroy is a simple data destruction program for storage media
Entropal demonstrates the concept of entropy with diceware passphrase generation
EntropyCollector is an educational accelerometer-based password generation tool
FallDemo is a simple climbing fall physics simulation
GoGetData is a simple certificate generation and static data web server demo
HashHelper is a simple file hash verification tool
HobbyStats processes generic hobby log formats and computes interesting statistics
Offline HTML validator for Python, based on the standard v.Nu
LogConvert is a simple ODS to CSV converter script
MicroProver helps users visualize proof-of-work algorithms on the Adafruit Circuit Playground Express
MixingBowl is a simple AES tool for demonstrating symmetric encryption
MnemonicGen creates BIP39-compliant seed phrases for Bitcoin/Bitcoin Cash wallets
MyAddrBal provides a REST API for understanding/working with current address balances
NotOkReuse demonstrates the dangers of ECDSA signature nonce (k value) reuse
ObdCmd provides a command-line utility for dumping OBDII diagnostic information