
نص بايثون يستخدم واجهة برمجة تطبيقات hunter.io لاستخراج عناوين البريد الإلكتروني من نطاق مستهدف، مما يولد قائمة أهداف لهجمات رش كلمات المرور.
هذا نص برمجي بلغة بايثون يستخدم واجهة برمجة تطبيقات hunter.io لسحب البيانات من نطاق مستهدف، ثم إنشاء قائمة بريد إلكتروني مستهدفة. يستخدم بشكل أساسي لرش كلمات المرور باستخدام أداة مثل Go365 أو TREVORspray.
الاستخدام: HunterScrape-Dev.py [-h] -d DOMAIN -k KEY [-l LIMIT] [-f] -o OUTFILE
الخيارات: -h, --help إظهار رسالة المساعدة هذه والخروج -d DOMAIN, --domain DOMAIN النطاق المستهدف للبحث -k KEY, --key KEY مفتاح API الخاص بك من hunter.io -l LIMIT, --limit LIMIT عدد رسائل البريد الإلكتروني لسحبها، الحد الأقصى 100 -f, --full استرداد جميع رسائل البريد الإلكتروني -o OUTFILE, --outfile OUTFILE تخزين رسائل البريد الإلكتروني في ملف نصي
مثال على الاستخدام الكامل:
./HunterScrape.py -d $targetdomain.org -k $YOUR_API_KEY -f
إذا كنت تريد عددًا معينًا فقط، حتى 100، فاستخدم العلامة -l. التشغيل دون تحديد -l N أو -f سيعيد نتيجة واحدة.
./HunterScrape.py -d $targetdomain.org -k $YOUR_API_KEY -l 9