Sekarang pembajakan DNS Internet sudah umum, operator mudah menerapkan pembajakan DNS, apa itu pembajakan DNS? Baidu Encyclopedia diperkenalkan sebagai berikut:
Pembajakan DNS, juga dikenal sebagai pembajakan nama domain, mengacu pada mencegat permintaan resolusi nama domain dalam jaringan yang dibajak, menganalisis nama domain yang diminta, dan melepaskan permintaan di luar lingkup peninjauan, mengembalikan alamat IP palsu atau tidak melakukan apa pun untuk membuat permintaan tidak responsif.
Hari ini, saya ingin memecahkan program yang saya tulis, program membutuhkan otentikasi http untuk berjalan normal, jadi recah programnya, Anda dapat memalsukan konten respons http, untuk membuat program berpikir bahwa saya adalah pengguna yang diautentikasi, respons http palsu, ada banyak metode, hari ini saya memikirkannya, dapatkah Anda menggunakan metode pembajakan DNS untuk memalsukan alamat IP yang sesuai dari nama domain, sehingga dapat memalsukan konten respons http.
Untuk menerapkan pembajakan DNS, cara termudah adalah file host, ada banyak metode khusus di Internet, hari ini, mari kita tulis gadget pembajakan DNS di C#
Langkah pertama adalah kami menulis program pada saat itu, dan tujuan dari program tersebut adalah untuk menempatkan program tersebutwww.itsvse.comPenguraian menunjuk ke 127.0.0.1, saya telah membangun situs web 80 port dengan IIS, belum lagi langkah ini, kode sumbernya ada di bagian bawah.
Langkah kedua adalah memodifikasi server DNS mesin ke 127.0.0.1, seperti yang ditunjukkan pada gambar di bawah ini:
Langkah ketiga adalah memulai program yang telah kita tulis, dan kemudian, kita mengaksesnya dengan situs webwww.itsvse.com, Anda akan menemukan bahwa konten yang dikembalikan oleh situs web bukanlah konten situs web kami yang sebenarnya! Konten halaman web lain telah sepenuhnya dipalsukan, seperti yang ditunjukkan di bawah ini:
Ketika kita membuka Baidu, kita akan menemukan bahwa Baidu tidak dapat dibuka karena kita hanya meresponswww.itsvse.comResolusi permintaan nama domain diabaikan oleh resolusi nama domain lainnya, seperti yang ditunjukkan pada gambar di bawah ini:
Bagaimana kita menangani pembajakan DNS? Ada banyak cara, tetapi ada kebijakan dan tindakan balasan, apakah tombak kuat atau perisai kuat?
Haha, selesai.
Unduhan kode sumber:
Wisatawan, jika Anda ingin melihat konten tersembunyi dari posting ini, silakan Jawab
|