topmostp
v0.1.9
topmostp
topmostp
( Topmost P orts) هي أداة تسمح لك باسترداد المنافذ الأكثر استخدامًا بسرعة. مصدر الترتيب هو nmap-services
الموجودة في nmap repo.
في SecSI وجدنا أنه من المفيد الحصول على هذه المعلومات لاستخدامها في سلسلة من البرامج النصية .
يمكنك تثبيته بسهولة عن طريق تشغيل:
pip install topmostp
topmostp --help
سيعرض هذا تعليمات للأداة. فيما يلي جميع الأوامر التي يدعمها.
Usage: topmostp [OPTIONS] COMMAND [ARGS]...
╭─ Options ─────────────────────────────────────────────────────────────────────────────────────────╮
│ --help -h Show this message and exit. │
╰───────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ────────────────────────────────────────────────────────────────────────────────────────╮
│ find Find info about about a specific service │
│ stats Retrieve stats about a port │
│ top Retrieve list of ports by frequency (TCP, UDP, SCTP or all of them. Defaults to 'all') │
│ update Update ports list │
╰───────────────────────────────────────────────────────────────────────────────────────────────────╯
هذه هي المساعدة للأمر topmostp top
:
Usage: topmostp top [OPTIONS] N
Retrieve list of ports by frequency (TCP, UDP, SCTP or all of them. Defaults
to 'all')
╭─ Arguments ────────────────────────────────────────────────────────────────╮
│ * n INTEGER [default: None] [required] │
╰────────────────────────────────────────────────────────────────────────────╯
╭─ Options ──────────────────────────────────────────────────────────────────╮
│ --type -t [tcp|udp|sctp|all] [default: all] │
│ --silent -s Display only results in output │
│ --help -h Show this message and exit. │
╰────────────────────────────────────────────────────────────────────────────╯
هذه هي المساعدة لأمر topmostp find
:
Usage: topmostp find [OPTIONS] SERVICE
Find info about about a specific service
╭─ Arguments ────────────────────────────────────────────────────────────────╮
│ * service TEXT [default: None] [required] │
╰────────────────────────────────────────────────────────────────────────────╯
╭─ Options ──────────────────────────────────────────────────────────────────╮
│ --help -h Show this message and exit. │
╰────────────────────────────────────────────────────────────────────────────╯
هذه هي المساعدة الخاصة بالأمر topmostp stats
:
Usage: topmostp stats [OPTIONS] PORT PORT_TYPE:{tcp|udp|sctp}
Retrieve stats about a port
╭─ Arguments ────────────────────────────────────────────────────────────────╮
│ * port INTEGER [default: None] [required] │
│ * port_type PORT_TYPE:{tcp|udp|sctp} [default: None] [required] │
╰────────────────────────────────────────────────────────────────────────────╯
╭─ Options ──────────────────────────────────────────────────────────────────╮
│ --help -h Show this message and exit. │
╰────────────────────────────────────────────────────────────────────────────╯
والمثال العملي هو ما يلي:
naabu -p $(topmostp top 15 -s) -host secsi.io
في هذا المقتطف، يتم استخدام مخرجات topmostp
لاسترداد قائمة أفضل 15 منفذًا ويتم ربطها بأداة فحص منفذ naabu
.
تم التطوير بواسطة Angelo Delicato @SecSI
يتم إصدار topmostp بموجب ترخيص MIT