Portify
1.0.0
Portify عبارة عن ماسح ضوئي بسيط للمنافذ يعتمد على Go ويمكّنك من فحص مجموعة من المنافذ على مضيف مستهدف. توفر هذه الأداة معلومات حول المنافذ المفتوحة والمغلقة، وإذا رغبت في ذلك، يمكنها استرداد الشعارات من المنافذ المفتوحة.
لاستخدام Portify، اتبع الخطوات التالية:
انسخ هذا المستودع إلى جهازك المحلي:
git clone https://github.com/ni5arga/portify.git
انتقل إلى دليل المشروع
cd portify
قم ببناء المشروع باستخدام Go
go build portify.go
يمكنك الآن استخدام portify
الثنائي لفحص المنافذ.
Usage: ./portify [options] < host > < start-port > < end-port >
Options:
-timeout string
Connection timeout duration (default " 3s " )
-parallel int
Number of parallel scans (default 100)
-show-closed
Show closed ports in the output
-show-banners
Show banners from open ports
-show-open
Show open ports in the output
<host>
: المضيف الهدف الذي تريد فحصه.<start-port>
: المنفذ الأول في النطاق الذي تريد فحصه.<end-port>
: المنفذ الأخير في النطاق الذي تريد فحصه. ./portify -show-open example.com 80 100
./portify -show-banners example.com 20 30
./portify -timeout 5s example.com 50 60
./portify -parallel 50 example.com 2000 2100
./portify -show-open -show-closed example.com 7000 7100
./portify -show-closed example.com 4000 4010