
क्रेडेंशियल मैपर
Credmap एक ओपन सोर्स टूल है जो क्रेडेंशियल पुन: उपयोग के खतरों के प्रति जागरूकता लाने के लिए बनाया गया था। यह कई ज्ञात वेबसाइटों पर प्रदान किए गए उपयोगकर्ता क्रेडेंशियल्स का परीक्षण करने में सक्षम है, ताकि यह जांचा जा सके कि पासवर्ड का इनमें से किसी पर पुन: उपयोग किया गया है या नहीं। एक आधिकारिक परिचयात्मक पोस्ट यहाँ पाई जा सकती है।
Usage: credmap.py --email EMAIL | --user USER | --load LIST [options]
Options:
-h/--help show this help message and exit
-v/--verbose display extra output information
-u/--username=USER.. set the username to test with
-p/--password=PASS.. set the password to test with
-e/--email=EMAIL set an email to test with
-l/--load=LOAD_FILE load list of credentials in format USER:PASSWORD
-f/--format=CRED_F.. format to use when reading from file (e.g. u|e:p)
-x/--exclude=EXCLUDE exclude sites from testing
-o/--only=ONLY test only listed sites
-s/--safe-urls only test sites that use HTTPS.
-i/--ignore-proxy ignore system default HTTP proxy
--proxy=PROXY set proxy (e.g. "socks5://192.168.1.2:9050")
--list list available sites to test with
./credmap.py --username janedoe --email [email protected]
./credmap.py -u johndoe -e [email protected] --exclude "github.com, live.com"
./credmap.py -u johndoe -p abc123 -vvv --only "linkedin.com, facebook.com"
./credmap.py -e [email protected] --verbose --proxy "https://127.0.0.1:8080"
./credmap.py --load creds.txt --format "e.u.p"
./credmap.py -l creds.txt -f "u|e:p"
./credmap.py -l creds.txt
./credmap.py --list
credmap का उपयोग करके परीक्षण के लिए नई वेबसाइटें जोड़ना websites/ फ़ोल्डर में एक नई XML फ़ाइल बनाकर किया जा सकता है। XML फ़ाइल में उपयोग किए जा सकने वाले सभी संभावित टैग की सूची देखने के लिए, कृपया Wiki देखें।
निम्नलिखित के साथ बनाएं और तैनात करें:
git clone https://github.com/lightos/credmap.git
cd credmap
docker build -t credmap .
docker run -it credmap