
Git रिपॉजिटरी में दिलचस्प स्ट्रिंग्स को स्कैन करने के लिए पायथन स्क्रिप्ट
Reposcanner एक पायथन स्क्रिप्ट है जो Git रिपॉजिटरी के कमिट इतिहास में API कुंजियों जैसी दिलचस्प स्ट्रिंग्स खोजती है, जो truffleHog से प्रेरित है।
पायथन Git मॉड्यूल आवश्यक है (डेबियन पर python3-git)।
docker build -t reposcanner .
docker run -it --rm reposcanner -h
docker run -it --rm reposcanner -r <repository>
./reposcanner -r <repository>
विकल्प:
optional arguments:
-h, --help show this help message and exit
-r REPO, --repo REPO Repo to scan
-c COUNT, --count COUNT Number of commits to scan (default all)
-e ENTROPY, --entropy ENTROPY Minimum entropy to report (default 4.3)
-l LENGTH, --length LENGTH Maxmimum line length (default 500)
-b BRANCH, --branch BRANCH Scan a specific branch
-v, --verbose Verbose output
उदाहरण:
./reposcanner.py -r https://github.com/Dionach/reposcanner -v -a -c 30