Josh Terrill's repositories
notebooks
a place to put some machine learning experiments
decompiler-explorer
Decompiler Explorer! Compare tools on the forefront of static analysis, now in your web browser!
hacked.codes
customized gatsby blog for https://hacked.codes
justin-bahn-design-extension
Make every website look like it was designed by Justin Bahn!
TNN
TNN: developed by Tencent Youtu Lab and Guangying Lab, a uniform deep learning inference framework for mobile、desktop and server.
awesome-reverse-engineering-blogs
A list of high quality reverse engineering blogs that I peruse
public-bookmarks
A REST API for publicly publishing and viewing your bookmarks.
apiheartbeat
An application that checks your API's pulse and sends notifications if they flatline.
course-notes
A repository to hold some markdown notes that I've taken while doing various online courses
paywall-reader
A web app that lets you read articles on popular news sites that get hidden behind paywalls
integrity-web
An experimental drop-in JS file that detects any changes to the DOM and notifies user if such as taken place. Used to detect when scammers have modified the DOM of a scam victim to trick them.
usrlocalbin
A collection of custom utility scripts that I have created in /usr/local/bin/
recursive-s3-downloader
A slow but effective script that takes an open s3 root URL as an argument, loops through all available directories and files, exports them, and then downloads the files
yara
A collection of yara rules that I'm writing to find and track malware families that I'm interested in.
matching-bytes
a library that takes two files as an input and finds any matching patterns of bytes between them (Can be very very slow)
Visual-Mic
When sound hits an object, it causes small vibrations on the object’s surface. Here we show how, using only high-speed video of the object, we can extract those minute vibrations and partially recover the sound that produced them
aigeneratedpoem
code repo for the https://twitter.com/aigeneratedpoem twitter account
document-fingerprint
A web application and standalone API that lets you upload a PDF file and share it with others. Each downloaded PDF file will contain an invisible bit of metadata watermarked into the document that identifies who the person that downloaded the PDF is. You may also upload a PDF to view the invisible metadata that may exist on it.
wordpress-malware-december-2022
a repo containing the files relevant to the December 1, 2022 Wordpress hack. This repo contains malicious PHP files in their natural and reverse engineered state.
usda-ingredients-api
a private REST API used for pulling ingredients given a UPC code from ndb.nal.usda.gov
one-time-pad
a one-time pad cipher written in nodejs
marijuana-verify
:leaves: A simple npm module that checks to see whether or not a medical marijuana patient's recommendation ID is valid or not.
super-awesome-utility-api
A super awesome utility API that has endpoints needed during development
typeorm-model-generator
Generates models for TypeORM from existing database.
instant.io
🚀 Streaming file transfer over WebTorrent (torrents on the web)