ReconSpider adalah Kerangka Kerja Intelijen Sumber Terbuka Tingkat Lanjut (OSINT) untuk memindai Alamat IP, Email, Situs Web, Organisasi dan mencari informasi dari berbagai sumber.
ReconSpider dapat digunakan oleh Peneliti Infosec, Penguji Penetrasi, Pemburu Bug, dan Penyelidik Kejahatan Dunia Maya untuk menemukan informasi mendalam tentang target mereka.
ReconSpider mengumpulkan semua data mentah, memvisualisasikannya di dasbor dan memfasilitasi peringatan dan pemantauan data.
Recon Spider juga menggabungkan kemampuan Wave, Photon, dan Recon Dog untuk melakukan enumerasi permukaan serangan yang komprehensif.
ReconSpider
= Recon
+ Spider
Pengintaian = Pengintaian
Pengintaian adalah misi untuk memperoleh informasi dengan berbagai metode deteksi, tentang aktivitas dan sumber daya musuh atau calon musuh, atau karakteristik geografis suatu wilayah tertentu.
Laba-laba = Perayap web
Perayap web, terkadang disebut laba-laba atau bot laba-laba dan sering disingkat menjadi perayap, adalah bot Internet yang secara sistematis menelusuri World Wide Web, biasanya untuk tujuan pengindeksan Web (web spidering).
ReconSpider : 1.0.7
Lihat peta pikiran kami untuk melihat informasi yang diatur secara visual dari alat ini mengenai api, layanan dan teknik, dan banyak lagi.
https://bhavsec.com/img/reconspider_map.png
ReconSpider and its documents are covered under GPL-3.0 (General Public License v3.0)
__________ _________ __ ___
______ ____ ____ ____ ____ / _____/_____ |__| __| _/___________
| _// __ _/ ___/ _ / _____ \____ | |/ __ |/ __ _ __
| | ___/ __( <_> ) | / |_> > / /_/ ___/| | /
|____|_ /___ >___ >____/|___| / /_______ / __/|______ |___ >__|
/ / / / /|__| / /
ENTER 0 - 13 TO SELECT OPTIONS
1. IP Enumerate information from IP Address
2. DOMAIN Gather information about given DOMAIN
3. PHONENUMBER Gather information about Phonenumber
4. DNS MAP Map DNS records associated with target
5. METADATA Extract all metadata of the given file
6. REVERSE IMAGE SEARCH Obtain domain name or IP address mapping
7. HONEYPOT Check if it's honeypot or a real system
8. MAC ADDRESS LOOKUP Obtain information about give Macaddress
9. IPHEATMAP Draw out heatmap of locations of IP
10. TORRENT Gather torrent download history of IP
11. USERNAME Extract Account info. from social media
12. IP2PROXY Check whether IP uses any VPN / PROXY
13. MAIL BREACH Checks given domain has breached Mail
99. UPDATE Update ReconSpider to its latest version
0. EXIT Exit from ReconSpider to your terminal
Menginstal dan menggunakan ReconSpider sangat mudah. Proses instalasinya sangat sederhana.
Ayo Mulai!!
Langkah 1 - Mengkloning ReconSpider di sistem linux Anda.
Untuk mengunduh ReconSpider cukup kloning repositori github. Di bawah ini adalah perintah yang dapat Anda gunakan untuk mengkloning repositori ReconSpider.
git clone https://github.com/bhavsec/reconspider.git
Langkah 2 - Pastikan python3 dan python3-pip diinstal pada sistem Anda.
Anda juga dapat melakukan pemeriksaan dengan mengetikkan perintah ini di terminal Anda.
sudo apt install python3 python3-pip
Langkah 3 - Menginstal semua dependensi.
Setelah Anda mengkloning dan memeriksa instalasi python, Anda akan menemukan nama direktori sebagai reconspider . Buka saja direktori itu dan instal menggunakan perintah ini:
cd reconspider
sudo python3 setup.py install
Langkah 4 - Menyiapkan Basis Data.
Basis Data IP2Proksi
https://lite.ip2location.com/database/px8-ip-proxytype-country-region-city-isp-domain-usagetype-asn-lastseen
Unduh database, ekstrak dan pindahkan ke direktori reconspider/plugins/
.
API yang disertakan dalam ReconSpider GRATIS dan memiliki penggunaan terbatas & terbatas per bulan, Harap perbarui API saat ini dengan API Baru di file setup.py
, dan instal ulang setelah selesai untuk mencerminkan perubahan.
Peringatan: Tidak memperbarui API dapat mengakibatkan tidak ditampilkannya keluaran yang diharapkan atau mungkin muncul kesalahan.
Anda perlu membuat akun dan mendapatkan Kunci API dari situs web berikut.
ReconSpider adalah alat yang sangat berguna dan mudah digunakan. Yang harus Anda lakukan hanyalah meneruskan nilai ke parameter. Untuk memulai ReconSpider cukup ketik:
python3 reconspider.py
1. IP
Opsi ini mengumpulkan semua informasi Alamat IP yang diberikan dari sumber daya publik.
ReconSpider >> 1
IP >> 8.8.8.8
2. DOMAIN
Opsi ini mengumpulkan semua informasi Alamat URL yang diberikan dan memeriksa kerentanannya.
Reconspider >> 2
HOST (URL / IP) >> vulnweb.com
PORT >> 443
3. NOMOR TELEPON
Opsi ini memungkinkan Anda mengumpulkan informasi nomor telepon yang diberikan.
Reconspider >> 3
PHONE NUMBER (919485247632) >>
4. PETA DNS
Opsi ini memungkinkan Anda memetakan permukaan serangan organisasi dengan Peta DNS virtual dari catatan DNS yang terkait dengan organisasi target.
ReconSpider >> 4
DNS MAP (URL) >> vulnweb.com
5. METADATA
Opsi ini memungkinkan Anda mengekstrak semua metadata file.
Reconspider >> 5
Metadata (PATH) >> /root/Downloads/images.jpeg
6. PENCARIAN GAMBAR TERBALIK
Opsi ini memungkinkan Anda memperoleh informasi dan gambar serupa yang tersedia di internet.
Reconspider >> 6
REVERSE IMAGE SEARCH (PATH) >> /root/Downloads/images.jpeg
Open Search Result in web broser? (Y/N) : y
7. MADU
Opsi ini memungkinkan Anda mengidentifikasi honeypot! Probabilitas bahwa IP adalah honeypot ditangkap dalam nilai "Honeyscore" yang berkisar antara 0,0 hingga 1,0
ReconSpider >> 7
HONEYPOT (IP) >> 1.1.1.1
8. PENCARIAN ALAMAT MAC
Opsi ini memungkinkan Anda mengidentifikasi detail alamat Mac siapa produsen, alamat, negara, dll.
Reconspider >> 8
MAC ADDRESS LOOKUP (Eg:08:00:69:02:01:FC) >>
9. PETA IPHEAT
Opsi ini memberi Anda peta panas dari ip yang disediakan atau ip tunggal, jika menghubungkan semua lokasi ip yang disediakan dengan Koordinator yang akurat.
Reconspider >> 9
1) Trace single IP
2) Trace multiple IPs
OPTIONS >>
10. TORREN
Opsi ini memungkinkan Anda mengumpulkan riwayat riwayat unduhan Torrent.
Reconspider >> 10
IPADDRESS (Eg:192.168.1.1) >>
11. NAMA PENGGUNA
Opsi ini memungkinkan Anda mengumpulkan informasi akun dari nama pengguna yang diberikan dari media sosial seperti Instagram, Twitter, Facebook.
Reconspider >> 11
1.Facebook
2.Twitter
3.Instagram
Username >>
12. IP2PROKSI
Opsi ini memungkinkan Anda mengidentifikasi apakah alamat IP menggunakan VPN/Proxy apa pun untuk menyembunyikan identitasnya.
Reconspider >> 12
IPADDRESS (Eg:192.168.1.1) >>
13. PELANGGARAN EMAIL
Opsi ini memungkinkan Anda mengidentifikasi semua ID email yang dilanggar dari domain tertentu.
Reconspider >> 13
DOMAIN (Eg:intercom.io) >>
99. PEMBARUAN
Opsi ini memungkinkan Anda memeriksa pembaruan. Jika versi yang lebih baru tersedia, ReconSpider akan mengunduh dan menggabungkan pembaruan ke dalam direktori saat ini tanpa menimpa file lain.
ReconSpider >> 99
Checking for updates..
0. KELUAR
Opsi ini memungkinkan Anda keluar dari ReconSpider Framework ke terminal Sistem Operasi Anda saat ini.
ReconSpider >> 0
Bye, See ya again..
Apakah Anda ingin melakukan percakapan secara pribadi?
Twitter: @bhavsec
Facebook: fb.com/bhavsec
Instagram: instagram.com/bhavsec
LinkedIn: linkedin.com/in/bhavsec
Email: [email protected]
Website: bhavsec.com
Silakan baca Panduan Wiki ReconSpider untuk penjelasan rinci tentang setiap opsi dan fitur.
ReconSpider sedang dalam pengembangan dan pembaruan untuk memperbaiki bug. mengoptimalkan kinerja & fitur baru sedang diluncurkan. Penanganan kesalahan khusus juga tidak diterapkan, dan semua fokusnya adalah menciptakan fungsionalitas yang diperlukan.