Osint : Email2PhoneNumber
Email2PhoneNumber adalah alat Open Source Intelligent (OSINT) yang memungkinkan Anda mendapatkan nomor telepon target hanya dengan memiliki alamat emailnya.
Informasi penggunaan dasar
Alat sederhana ini membantu menemukan nomor telepon seseorang secara otomatis dengan menyalahgunakan kelemahan desain penyetelan ulang kata sandi email dan data yang tersedia untuk umum. Ini mendukung 3 fungsi utama:
- “scrape” — mengikis situs web untuk digit nomor telepon dengan memulai pengaturan ulang kata sandi menggunakan alamat email target
- “generate” — membuat daftar nomor telepon yang valid berdasarkan informasi Rencana Penomoran Telepon negara yang tersedia untuk umum
- “bruteforce” — mengulangi daftar nomor telepon dan memulai pengaturan ulang kata sandi di berbagai situs web untuk mendapatkan email tersamar terkait dan menghubungkannya dengan email korban.
Persyaratan
- Piton 3.x
- 3rd party libraries installed (BeautifulSoup dan permintaan). Unduh menggunakan pip
pip3 install beautifulsoup4 requests
Setelah 3rd party libraries diinstal, unduh skrip melalui git clone
git clone https://github.com/martinvigo/email2phonenumber
Penggunaan
Bagian Bantuan
- Untuk pengatur waktu pertama, Anda dapat menjalankan perintah berikut untuk mengakses bagian bantuan skrip python.
python3 email2phonenumber.py -h
Mengikis situs web untuk digit nomor telepon
- Jalankan skrip python yang terinstal diikuti dengan memasukkan alamat email target
python3 email2phonenumber.py scrape -e target@email.com
- Hasilkan kamus nomor telepon yang valid berdasarkan nomor mask telepon
python3 email2phonenumber.py generate -m 555XXX1234 -o /tmp/dic.txt
Temukan nomor telepon target dengan mengatur ulang kata sandi di situs web yang tidak mengingatkan target menggunakan topeng nomor telepon dan proxy untuk menghindari captcha dan perlindungan penyalahgunaan lainnya
python3 email2phonenumber.py bruteforce -m 555XXX1234 -e target@email.com -p /tmp/proxies.txt -q