This repository contains an extensive list of filenames and extensions commonly associated with sensitive information, such as passwords, API tokens, configuration details, or network-related data. This list can be used for security audits, penetration testing, or file-hunting purposes.
This repository is intended only for educational purposes and ethical use in improving security. Unauthorized use of this list to search for sensitive files on systems you do not own or have explicit permission to test is strictly prohibited. The author does not assume any liability for misuse.
The repository includes the following categories of files:
- Passwords (e.g.,
password.txt
,pass.json
,login.csv
) - API keys and tokens (e.g.,
api_keys.env
,secrets.yaml
) - Backup files (e.g.,
.bak
,.old
,.tmp
)
- Windows: Registry backups, RDP shortcuts, system logs, etc.
- Linux: Config files (e.g.,
/etc/passwd
,/etc/shadow
), SSH keys, etc. - macOS: Keychains,
.plist
files, etc.
- Web applications (e.g.,
wp-config.php
,.env
) - Database dumps (e.g.,
.sql
,.db
) - Developer tools (e.g.,
.git-credentials
,.npmrc
)
- Router/switch configurations (e.g.,
startup-config
,running-config
) - VPN files (e.g.,
.ovpn
,ipsec.conf
) - Wi-Fi credentials (e.g.,
wpa_supplicant.conf
)
- Android: Keystores, backups,
.db
files - iOS: Plist files, app-specific data
- Database dumps (e.g.,
.dump
,.sql.bak
) - Log files (e.g.,
.log
,debug.log
) - Capture files (e.g.,
.pcap
,.cap
)
The full list is included in this repository, categorized by operating system and file type. Below is a small example:
# Password and credential files
password.txt
credentials.json
login.csv
api_keys.env
# Configuration files
config.yaml
wp-config.php
startup-config
# Backup and temporary files
*.bak
*.old
*.tmp
-
Clone the repository:
git clone https://github.com/TrustMe/sensitive-files.git
-
Integrate the file list into your auditing tools or scripts to search for potential sensitive files.
-
Run file searches on systems or environments you own or have explicit permission to test.
Here are some tools that can help in conjunction with this file list:
-
Linux/Unix Tools:
find / -type f \( -name "*.bak" -o -name "password.txt" \) 2>/dev/null
-
PowerShell (Windows):
Get-ChildItem -Recurse -Include *.bak,*.old,password*.txt
-
Third-Party Tools:
Contributions are welcome! If you find any filenames or extensions not included in the list, feel free to open a pull request or issue.
- Fork the repository.
- Add your changes to the relevant file.
- Submit a pull request.
This project is licensed under the MIT License. You are free to use, modify, and distribute this list, provided proper attribution is given.
Created by TrustMe. Feel free to reach out for questions or feedback!