{"repo":"0xdsm/Pinkerton","free":true,"listed":false,"github":"https://github.com/0xdsm/Pinkerton","clone":"git clone https://github.com/0xdsm/Pinkerton.git","description":"🕵️ Python project to crawl for JavaScript files and search for secrets like API keys, authorization tokens, hardcoded credentials, etc.","language":"Python","stars":440,"topics":["crawl","crawler","javascript","pentest","python","redteam","python3","secrets","hacktoberfest"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"🕵️ Pinkerton Investigating JavaScript files since 1850 Python project to crawl for JavaScript files and search for secrets like API keys, authorization tokens, hardcoded passwords, or related data. ⚡ Getting started A quick guide on how to install and use Pinkerton. 1. Clone the repository with: git clone https://github.com/000pp/pinkerton.git 2. Install the libraries with: pip3 install -r requirements.txt --break-system-packages 3. Run Pinkerton with: python3 main.py -u https://example.com 🐳 Docker If you want to use pinkerton in a Docker container, follow this procedure: ⚫ BlackArch 🔨 Contributing A quick guide on how to contribute to the project. 1. Create a fork of the Pinkerton repository 2. Clone the repository with git clone https://github.com/your/pinkerton.git 3. Type cd pinkerton/ 4. Create a branch and make your changes 5. Commit and perform a git push 6. Open a pull request 🙏 Credits - m4ll0k (SecretFinder creator) for the regex patterns - h33lit (Jubaer Alnazi) for the regex patterns - zricethezav (GitLeaks creator) for the regex patterns ⚠️ Warning - The developer is not responsible for any malicious use of this tool.","default_branch":null,"files":null,"tree":[],"storefront":"/r/0xdsm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/0xdsm/Pinkerton/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}