____ ____ _ _ _ ____ ____ _ _ _ _ ___ |__| [__ | | | | | | | |_/ | | |__] | | ___] | | |___ |__| |__| | _ |__| | asnlookup.com Author: Yassine Aboukir
Nomor sistem otonom (ASN) adalah nomor unik yang ditetapkan ke sistem otonom (AS) oleh Internet Assigned Numbers Authority (IANA). AS terdiri dari blok alamat IP yang memiliki kebijakan yang jelas untuk mengakses jaringan eksternal dan dikelola oleh satu organisasi
Ini adalah klien python yang memanfaatkan API gratis asnlookup.com kami untuk menemukan ruang IP (IPv4 dan IPv6) yang terdaftar dan dimiliki oleh organisasi tertentu.
ASNLookup mencari ASN organisasi dan menggunakan ASN organisasi tersebut untuk menemukan ruang IP. Anda juga dapat menggunakan klien asnlookup untuk menjalankan pemindaian port pada ruang IP menggunakan Nmap
atau Masscan
.
Kunjungi http://asnlookup.com/ untuk kemudahan penggunaan dan API.
$ git clone https://github.com/yassineaboukir/Asnlookup && cd Asnlookup $ pip install -r requirements.txt (or pip3 install -r requirements.txt if you're using Python3)
$ python asnlookup.py -o <Organization>
Misalnya: python asnlookup.py -o "Capital One"
Alat ini mendukung pemindaian port menggunakan Nmap atau Masscan tetapi memerlukan instalasi sebelumnya pada mesin Anda. Bagaimana caranya?
Untuk Nmap:
On CentOS $ yum install nmap - On Debian $ apt-get install nmap - On Ubuntu $ sudo apt-get install nmap - Mac OS $ brew install nmap
Untuk Masscan (Tidak mendukung pemindaian IPv6): lihat https://github.com/robertdavidgraham/masscan/
Untuk memindai alamat IP, tambahkan argumen -m
untuk Masscan atau -n
untuk Nmap ke dalam perintah:
$ python asnlookup.py -m -o <Organization>
Anda juga dapat meneruskan argumen Nmap/Masscan Anda sendiri (Default untuk nmap: -p 1-65535 -T4 -A -v
; default untuk Masscan: -p0-65535 --rate 200
).
$ python asnlookup.py -m="<Masscan arguments>" -o <Organization>
Contoh penggunaan Nmap dengan argumen khusus:
$ python asnlookup.py -n="--top-ports 65535" -o twitter
Ini akan mengekspor hasilnya ke file teks di direktori output (Eg: ./output/salesforce.txt)
lalu jalankan Nmap.
Untuk organisasi yang lebih kecil, ASN biasanya adalah ISP mereka, sedangkan nama hostnya mungkin tidak. Salah satu contohnya adalah 207.97.227.245, alamat IP GitHub. ASNnya adalah AS27357 (Rackspace Hosting), tetapi nama hostnya adalah page.github.com.
Jika Anda menghargai karya saya dan ingin mendukungnya, silakan:
Proyek ini dibuat untuk tujuan pengujian pendidikan dan etika saja. Penggunaan alat ini untuk menyerang target tanpa persetujuan bersama sebelumnya adalah ilegal. Pengembang tidak bertanggung jawab dan tidak bertanggung jawab atas penyalahgunaan atau kerusakan apa pun yang disebabkan oleh alat ini.