| • Contact • Privacy
Anti-Twin Classic
|
| ANTI-TWIN Software to find duplicate files © 2012, Aidex GmbH, Jörg Rosenthal |
In the world of cybersecurity, some of the most devastating breaches don’t come from sophisticated zero-day exploits or complex social engineering. Instead, they come from a simple, human mistake: uploading a file named password.txt to a public GitHub repository.
Understanding Password.txt and Top GitHub Wordlists for Cybersecurity
: Factory-set credentials used by routers, IoT devices, and database servers.
However, using the credentials found is illegal in most jurisdictions (Computer Fraud and Abuse Act in the US, similar laws globally). Security researchers who find a password.txt file have an ethical obligation to follow responsible disclosure:
Curated lists of the most commonly used, default, or breached passwords. These are used by security professionals for brute-force simulations.
: Tools like git-secrets (developed by AWS) can be installed locally to scan commits, commit messages, and --no-ff merges to prevent adding secrets into your Git repositories. If a commit matches a prohibited regular expression pattern, the commit is rejected, stopping the secret before it ever becomes part of your Git history.
Use scripts like the Password-list-tool to merge lists, remove duplicates, and rank entries by their current real-world frequency.
# Find actual password files (not just references) filename:password.txt
Provide a list of that appear in these files.
A computer science student uploads a "Hotel Management System" to GitHub. In the root directory, they include password.txt with the comment: "Remove before production."
: Since simply deleting the file won't remove it from Git's history, you need to rewrite the repository's history. For this, two powerful tools are available:
Disclaimer: This article is for educational and defensive security purposes only. Unauthorized access to computer systems is illegal. The author does not condone the use of passwords found on GitHub for malicious purposes.

| Michael from Australia wrote:
Dear Jörg, I just want to thank you for this fantastic, bug free and easy to use software. Over the last week I have spent many hours buying three software packages
to sort through 60,000 duplicate photo files (all the other software packages would would run for many hours, one run for 18 hours to simply crash and they all cost me together just under $100).
Your software took less than two hours cleaned up half the collection with NO MISTAKES. I am so happy to see simple software that simply does the job. I am happy to donate money to you as you saved me
many more frustrating hours and maybe more wasted money. Let me know what money would make you happy within reason lol and I will be happy to send to you or if you want a gift or something from Australia simply let me know.
Thanks again, I love the software, Michael |