73-day current streak·275-day longest streak
Hi there 👋 I'm Royce Williams. Information security by day, security research as Tech Solvency after hours. I live in Anchorage, Alaska with my family. I am a public-interest technologist…
Hi there 👋
I'm Royce Williams. Information security by day, security research as Tech Solvency after hours. I live in Anchorage, Alaska with my family.
I am a public-interest technologist at heart. I believe that the keepers and operators of technology and data should first do no harm (though second-order effects mean trade-offs - for example, a surgeon does some "harm" cutting into a patient, for the patient's own good).
Most of my GitHub work centers around password cracking, including some feature requests, docs, UX, and minor housekeeping work on hashcat. I have been a member of Team Hashcat (hashcat's password-cracking competition group) since 2016. I also collaborate with other teams and groups.
A more thorough bio with links to projects and research is here.
And a special shout-out to my Alaskan security colleague ak_hepcat! Lots of fun stuff in his repos.
<!-- img align="center" valign="top" src="https://github-readme-stats.vercel.app/api?username=roycewilliams&count_private=true&theme=dark&custom_title=My%20stats" -->
<!-- img align="center" valign="top" src="https://github-readme-stats.vercel.app/api/top-langs/?username=roycewilliams&layout=compact" -->
<!--
roycewilliams/roycewilliams is a ✨ _special_ ✨ repository because its README.md (this file) appears on your GitHub profile.
Here are some ideas to get you started:
- 🔭 I’m currently working on ...
- 🌱 I’m currently learning ...
- 👯 I’m looking to collaborate on ...
- 🤔 I’m looking for help with ...
- 💬 Ask me about ...
- 📫 How to reach me: ...
- 😄 Pronouns: ...
- ⚡ Fun fact: ...
-
kens-salty-rainbow ★ PINNED
An archive of descrypt hashes for common non-personal passwords
Shell ★ 46 2mo agoExplain → -
iana-whois-conf ★ PINNED
Crude scripts for building modern WHOIS configs (whois.conf, jwhois.conf ...) using IANA TLD info, with data snapshots.
HTML ★ 28 9mo agoExplain → -
openssl-nov-1-critical-cve-2022-tracking
No description.
★ 8 3y agoExplain → -
hashcat ⑂
World's fastest and most advanced password recovery utility
C ★ 4 10mo agoExplain → -
FollowTheEULA-snapshot
Python program to check for servers bypassing the Mojang domain ban
Python ★ 3 3y agoExplain → -
cidr-pipes
A grab bag of pipe-friendly command line utilities for managing lists of IPs and CIDR blocks
Perl ★ 3 6y agoExplain → -
Name-That-Hash ⑂
🔗 Don't know what type of hash it is? Name That Hash will name that hash type! 🤖 Identify MD5, SHA256 and 300+ other hashes ☄ Comes with a neat web app 🔥
Python ★ 2 9mo agoExplain → -
hashes ⑂
Magic hashes – PHP hash "collisions"
★ 2 11mo agoExplain → -
callattendant-resources
grab-bag of callattendant-related materials
Shell ★ 2 1y agoExplain → -
lc-utils ⑂
Various tools used on LC to manage hashlists
★ 2 5y agoExplain → -
dc25-votingvillage-report ⑂
A report to synthesize findings from the Defcon 25 Voting Machine Hacking Village
★ 2 5y agoExplain → -
dnSpy ⑂
.NET debugger and assembly editor
★ 2 5y agoExplain → -
aws-ip-cidr-ranges-compacted
No description.
Python ★ 1 4h agoExplain → -
duprule ⑂
Detect & filter Hashcat duplicate rules
Rust ★ 1 11mo agoExplain → -
akcom-udpecho ⑂
UDP echo server/client with support for TR-143 UDPEchoPlus
C ★ 1 11mo agoExplain → -
docker-hashcat ⑂
Hashcat 6.1.1 docker for Ubuntu 18.04 CUDA and OpenCL
Dockerfile ★ 1 11mo agoExplain → -
mastodon-archive ⑂
Archive your statuses, favorites and media using the Mastodon API (i.e. login required)
Python ★ 1 3y agoExplain → -
UsefulScripts ⑂
A collection of useful scripts
Python ★ 1 5y agoExplain → -
nsec3map ⑂
a tool to enumerate the resource records of a DNS zone using its DNSSEC NSEC or NSEC3 chain
Python ★ 1 3y agoExplain → -
naive-hashcat ⑂
Crack password hashes without the fuss :cat2:
C ★ 1 4y agoExplain → -
mycloud-restsdk-recovery-script ⑂
A script to recover files from MyCloud REST SDK Folder Structure
Python ★ 1 4y agoExplain → -
GPUFanSpeed ⑂
No description.
★ 1 10y agoExplain → -
libu2f-host ⑂
Yubico Universal 2nd Factor (U2F) Host C Library
C ★ 1 5y agoExplain → -
hashID ⑂
Software to identify the different types of hashes -
★ 1 5y agoExplain → -
hackers-dont-give-a-shit ⑂
Hackers Don't Give A Shit
★ 1 6y agoExplain → -
filetime_tools ⑂
No description.
★ 1 6y agoExplain → -
Corporate_Masks ⑂
8-14 character Hashcat masks based on analysis of 1.5 million NTLM hashes cracked while pentesting
★ 1 5y agoExplain → -
CSP-useful ⑂
Collection of scripts, thoughts about CSP (Content Security Policy)
PHP ★ 1 3y agoExplain → -
ccsiege ⑂
Security audit utility for credit card PAN candidate generation
★ 1 6y agoExplain → -
aws-s3-bucket-wordlist ⑂
Most common AWS S3 bucket names.
★ 1 6y agoExplain → -
analyze_hc_restore ⑂
Analyze and modify hashcat .restore files
Perl ★ 1 3y agoExplain → -
pack ⑂
PACK (Password Analysis and Cracking Kit)
Python ★ 1 6y agoExplain → -
whois2ip
Generate a list of WHOIS servers into a pfBlocker / pfBlockerNG-compatible block/filter/allow list.
Shell ★ 1 5y agoExplain → -
hashcat-package-monitor
No description.
Perl ★ 0 3mo agoExplain → -
john ⑂
John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
C ★ 0 3mo agoExplain → -
roycewilliams.github.io
Royce's top-level Pages page.
HTML ★ 0 10mo agoExplain → -
security-checklist ⑂
Device & Account Security Checklist
★ 0 11mo agoExplain → -
password-manager-resources ⑂
A place for creators and users of password managers to collaborate on resources to make password management better.
JavaScript ★ 0 11mo agoExplain → -
webpassgen ⑂
Simple web-based password generator
JavaScript ★ 0 11mo agoExplain → -
rling ⑂
RLI Next Gen (Rling), a faster multi-threaded, feature rich alternative to rli found in hashcat utilities.
C ★ 0 11mo agoExplain → -
hashcat-utils ⑂
Small utilities that are useful in advanced password cracking
C ★ 0 11mo agoExplain → -
symbol.wtf ⑂
A dumb website I made for when I need a symbol.
JavaScript ★ 0 11mo agoExplain → -
wordfreq ⑂
Access a database of word frequencies, in various natural languages.
Python ★ 0 11mo agoExplain → -
callattendant ⑂
A python-based automated call attendant, call blocker, and voice messaging system running on a Raspberry Pi or equivalent. Screens callers and block robocalls and scams with a low-cost system and modem.
Python ★ 0 11mo agoExplain → -
dkuug-security-tape-1992
No description.
Shell ★ 0 1y agoExplain → -
perlfect-search-i18n ⑂
A lightweight and easy to set up freetext search system for websites, updated with UTF-8 support.
★ 0 9y agoExplain → -
512kb.club ⑂
Website for the 512 KB Club
HTML ★ 0 2y agoExplain → -
mojang-blocklist ⑂
identifying/tracking minecraft servers on mojang's blocklist
JavaScript ★ 0 2y agoExplain → -
subby ⑂
An uber fast and simple subdomain enumeration tool using DNS and web requests with support for detecting wildcard DNS records.
★ 0 2y agoExplain → -
trophies ⑂
Highlights from vulnerabilities I've discovered and original exploits
★ 0 3y agoExplain → -
archivists-guide-to-kryoflux ⑂
An un-official user guide for the KryoFlux written by archivists, for archivists
★ 0 6y agoExplain → -
SpookySSLTools ⑂
Example tools for detecting software using OpenSSL 3.0.0 - 3.0.6 (vulnerable to latest unnamed vulnerability)
PowerShell ★ 0 3y agoExplain → -
yubikey-manager-qt ⑂
Cross-platform application for configuring any YubiKey over all USB interfaces.
QML ★ 0 3y agoExplain → -
roycewilliams
No description.
★ 0 3y agoExplain → -
shadowhammer ⑂
Files related to our research on ShadowHammer
★ 0 4y agoExplain → -
sunburst_countermeasures ⑂
No description.
YARA ★ 0 4y agoExplain → -
typeahead.js ⑂
typeahead.js is a fast and fully-featured autocomplete library
JavaScript ★ 0 3y agoExplain → -
wikipedia-wordlists-extractor ⑂
Extract Unique Word Lists From Wikipedia Database
Shell ★ 0 5y agoExplain → -
sunburst_dga ⑂
No description.
C ★ 0 5y agoExplain → -
Smunge ⑂
POP Mail Proxy
★ 0 14y agoExplain → -
stolon ⑂
A modular, multiprocess wordlist processing system
Python ★ 0 6y agoExplain → -
tcpping-smokeping ⑂
Minimal replacement for tcpping for use with SmokePing
Shell ★ 0 10y agoExplain → -
symfobrute ⑂
Symfony2 password bruteforcer
PHP ★ 0 10y agoExplain →
No repos match these filters.