Chris Partridge's Projects
Stackpole pls
Given a list of domains, check which can be registered and optionally guess how popular each was.
A simple, synchronous, rate-limiting DoH client to check if a given response is filtered by the specified resolver.
Visualizing relationships between domains to establish reputation and track low-quality cybercrime
Block malware on your network using your PiHole, using threat intelligence extracted from Emerging Threats rulesets.
A repository of common questions and answers to reduce repetition on the r/cybersecurity community.
Front-end example of the jekyll-algolia plugin
Personal copy of the torrent-fish application provisioned with my torrents.
This package prevents a shockingly common typo for NLTK, preventing typosquatting. Update: this package was banned from PyPI - neat! ;)
Single-page implementation of custom Oblique Strategies, to be applied in a security context
Listen, sometimes you just need a dang CSV file, ok?
kitphishr meets VirusTotal
Parse and Process AWS IAM Policies, Statements, ARNs, and wildcards.
Scrapes PyPI for a few things the Warehouse API doesn't provide.
Given a file containing a list of fully qualified DNS domains, quickburn generates IDS rules which detect those domains (and their subdomains) in DNS queries, the HTTP Host header, or TLS SNI (or all of the above!)
Checking the status of Russian internet properties (via RIPE Atlas) being targeted by Ukraine's hacktivist "IT ARMY" Telegram group (and others).
Filesystem in userspace (FUSE) with transparent authenticated encryption
Everything I needed to understand what was going on with "Spring4Shell" - translated source materials, exploit, links to demo apps, and more.
Criminalizing hacking tools is even less effective than criminalizing lockpicks. By the way, here's a criminalized hacking tool.
TLD records archive. Revisiting the original TLDR project by mandatoryprogrammer, on the hunt for more root nameserver changes.
A small image which configurably checks to see if a Tor site is online, and pings a (clearnet) uptime monitor if so.
Backed by libtorrent, torrent-fish is a lightweight, metadata-only peer used to make long-term torrenting easier and cheaper.
It's a readme for you to read about me what more do you want
Restoring a good and useful site which generates IPv6 ULAs and helps inform users of IPv6 private addressing basics.
Guaranteed compression for Unicode short strings
Assorted (basic) harnesses for Unishox2 to be fuzzed with AFL++
A package for Unicode-friendly string compression using Unishox2
Python 3.10-slim with VectorDB (vectordb2==0.1.9) and certain models initialized, split by image tag for efficiency.
Well-labeled files & regexes to search for when performing reconnaissance against websites.