Adik kandung
Ringkasan
Youngersibling adalah skrip utilitas terminal berbasis Python yang dirancang untuk tujuan pendidikan. Ini menyediakan satu set alat yang berguna untuk melakukan tugas -tugas seperti mencari web, melakukan pencarian (pencarian Google, pencarian IP, pencarian nama pengguna, dll.), Dan mengekstraksi metadata dari gambar, langsung dari terminal. Proyek ini bertujuan untuk membantu siswa, pengembang, dan penggemar belajar tentang pengikisan web, penggunaan API, dan interaksi terminal dengan Python. 
Fitur
- Pencarian Google yang Ditingkatkan : Lakukan pencarian web dari terminal dengan lebih akurat dan diperbarui
- Pencarian IP : Dapatkan informasi geolokasi tentang alamat IP.
- Pencarian Nama Pengguna : Periksa apakah nama pengguna ada di 400+ platform media sosial, lebih cepat dan lebih akurat daripada alat lain yang pernah ada.
- Pencarian Email : Dapatkan catatan Mail Exchange (MX) untuk domain email.
- EXIF Data Extraction : Ekstrak dan tampilkan metadata exif dari file gambar.
- Pencarian Telepon : Ambil informasi terperinci tentang nomor telepon, termasuk lokasi dan
- Web Osint : Lakukan Operasi Open Source Intelligence (OSINT) untuk mengumpulkan informasi dari sumber yang tersedia untuk umum di web
Fitur baru
Peningkatan pencarian Google
Fitur pencarian Google sekarang ditingkatkan untuk memberikan hasil yang lebih akurat dan relevan. Ini memanfaatkan algoritma dan API yang diperbarui untuk mengambil data terkini, memastikan bahwa pengguna mendapatkan hasil pencarian yang tepat dan andal.
Pencarian telepon
Fitur baru ini memungkinkan pengguna untuk memasukkan nomor telepon dan mengambil informasi terperinci, termasuk lokasi, operator, dan data terkait lainnya, langsung dari terminal.
Web Osint
Fitur Web Osint dirancang untuk melakukan operasi intelijen open source yang komprehensif. Ini mengumpulkan dan menganalisis informasi dari sumber yang tersedia untuk umum di web, menjadikannya alat yang kuat untuk tujuan penelitian dan investigasi
Teknologi digunakan
- Python : Bahasa pemrograman utama yang digunakan untuk membuat skrip.
- Permintaan : Untuk membuat permintaan HTTP untuk pengambilan data.
- BeautifulSoup : Untuk pengikisan web (khususnya hasil pencarian Google).
- DNS Resolver : Untuk meminta catatan MX domain email.
- ExifRead : Untuk mengekstraksi metadata exif dari file gambar.
- TerminalTables : Untuk menampilkan hasil dalam format tabel yang rapi dan dapat dibaca.
- Colorama : Untuk mewarnai output terminal untuk keterbacaan yang lebih baik.
- TQDM : Untuk menunjukkan bilah kemajuan selama operasi untuk meningkatkan pengalaman pengguna
- Python-whois : Untuk melakukan pencarian whois untuk mengambil informasi pendaftaran domain.
- Datetime : Untuk menangani operasi tanggal dan waktu dalam skrip.
- Libphonenumbers : Untuk mengambil informasi dari nomor telepon.
Instalasi
Untuk menginstal paket youngersibling , ikuti langkah -langkah ini:
Menggunakan PIP dari PYPI
Anda dapat memasang youngersibling langsung dari PYPI menggunakan PIP:
$ pip install youngersibling
Dari sumber
Jika Anda ingin menginstal anak muda dari kode sumber, ikuti langkah -langkah ini:
- Klon Repositori:
$ git clone https://github.com/Mostafizur-Rahman8391/YoungerSibling.git
- Arahkan ke folder proyek
- Instal paket:
Penggunaan
Setelah instalasi, Anda dapat menjalankan skrip dengan mengetikkan youngersibling di terminal baris perintah Anda
1. Jalankan skrip
2. Opsi yang tersedia
Setelah meluncurkan skrip, Anda akan disajikan dengan menu opsi:
┌────────┬───────────────────────────┐
├────────┼───────────────────────────┤
│ 1 │ Google Search │
│ 2 │ IP Lookup │
│ 3 │ Email Lookup │
│ 4 │ Username Lookup(Enhanced) │
│ 5 │ Exif Data Extraction │
│ 6 │ Phone Lookup │
│ 7 │ Web OSINT │
│ 8 │ Exit │
└────────┴───────────────────────────┘
- Pencarian Google: Masukkan kueri pencarian, dan skrip akan mengambil dan menampilkan hasil dari Google dalam tabel.
- Pencarian IP: Berikan alamat IP, dan skrip akan mengambil data geolokasi seperti negara, wilayah, kota, dan ISP.
- Pencarian Email: Masukkan alamat email, dan skrip akan menampilkan catatan MX untuk domain email.
- Pencarian Nama Pengguna: Berikan nama pengguna, dan skrip akan memeriksa kehadirannya di berbagai platform media sosial.
- Exif Extraction Data: Suplai jalur ke file gambar, dan skrip akan mengekstrak dan menampilkan metadata exif -nya.
- Pencarian Telepon: Masukkan nomor telepon untuk mendapatkan informasi terperinci, termasuk zona waktu dan operator.
- Web Osint: Lakukan operasi intelijen open source untuk mengumpulkan dan menganalisis informasi yang tersedia untuk umum di web.
Informasi pengembang
- Penulis: Mostafizur Rahman
- Kontak Pengembang: [email protected]
- Versi: 1.2
- Lisensi: MIT
Tujuan pendidikan
Youngersibling adalah alat pendidikan yang dirancang untuk membantu pengguna mengeksplorasi konsep pengikisan, jaringan, dan keamanan siber. Ini memberikan pengalaman praktis dalam berinteraksi dengan API, melakukan pencarian DNS, mengekstraksi data exif, dan mengikis konten web. Alat ini sempurna untuk:
- Mengikis web : Pelajari cara mengambil dan menguraikan data dari situs web menggunakan BeautifulSoup.
- Pencarian DNS : Memahami resolusi DNS dan perutean email dengan menanyakan catatan MX.
- EXIF Data : Ekstrak metadata dari gambar untuk memahami struktur file.
- Interaksi API : Bekerja dengan API dunia nyata untuk mengambil data dalam format JSON.
- Alat CLI : Bangun alat baris perintah sederhana yang mengambil dan menampilkan data.
- Cybersecurity : Dapatkan wawasan tentang jejak kaki digital, pelacakan nama pengguna, dan validasi email.
Youngersibling menawarkan pendekatan langsung untuk memahami konsep-konsep ini dengan pengaturan minimal, menjadikannya ideal untuk siswa, pengembang, dan siapa pun yang tertarik pada jaringan dan keamanan.
Penafian
Pemilik tidak akan bertanggung jawab atas penyalahgunaan alat ini. Ini dimaksudkan untuk tujuan pendidikan saja. Pengguna harus memastikan mereka mematuhi standar hukum dan etika saat menggunakan alat ini.