Saya memiliki skrip ini yang telah saya simpan sebagai a .bat
mengajukan. Bisakah itu melukai komputer?
echo # >> %Windir%\System32\drivers\etc\hosts
echo 0.0.0.0 www.facebook.com >> %Windir%\System32\drivers\etc\hosts
Saya hanya ingin tahu apakah ini dapat memiliki efek samping pada komputer sama sekali seperti korupsi sesuatu? Saya pikir itu tidak mungkin. Yang dilakukannya hanyalah membuat Facebook menunjukkan kesalahan DNS dengan mengubah file host.
windows-7
hosts-file
filesystem-corruption
Megaeverything
sumber
sumber
facebook.com
memiliki begitu banyak subdomain yang hampir tidak ada gunanya. Juga proxy (Privoxy dll) dapat memfilter situs web dan karenanya akan menghapus tautan apa pun ke facebook, misalnya. Lagi pula, tanpa pencocokan fuzzy ini tidak masuk akal danhosts
File tidak memungkinkan untuk itu.Jawaban:
Biasanya saya pernah melihat orang menggunakan localhost bukannya 0.0.0.0. Saya tidak tahu alasannya; tapi itu seharusnya bukan masalah besar.
Selain itu; skrip ini benar-benar oke. Perhatikan bahwa Anda tidak akan dapat menggunakan Facebook setelah menjalankan skrip ini, tetapi saya pikir itulah yang ingin Anda capai.
sumber
Cukup aman. Jika Anda khawatir, satu-satunya hal yang perlu Anda lakukan adalah mencadangkan file% Windir% \ System32 \ drivers \ etc \ hosts Anda, dan kemudian kembalikan jika semuanya tidak berfungsi seperti yang diharapkan.
Anda mungkin juga ingin menambahkan baris
Ke bagian bawah file sebagai baik untuk memiliki yang ditetapkan.
Mungkin saja jika ada file lain yang menyesuaikan file "host" Anda (mis. "Pemblokir iklan", skrip ini akan mengembalikan perubahan itu)
sumber
Script berfungsi dengan baik selama baris terakhir dari file hosts telah dihentikan.
Jika baris terakhir adalah (tidak ada baris di akhir)
itu akan membaca
setelah itu. Ini hanya bekerja sejak itu
#
adalah karakter komentar; setiap karakter lain akan merusak beberapa hal, tetapi "kerusakan" akan mudah dibalik.Untuk menyisipkan linebreak di akhir file hosts, jalankan
sebelum perintah lainnya.
sumber
echo.
(tidak ada ruang antaraecho
dan.
) mencetak baris baru.#
tidak ada salahnya, tapi saya masih berpikir baris baru dalam pendekatan bersih.Tidak ada efek samping sama sekali. Itu hanya mengarahkan Facebook ke loopback lokal Anda 0.0.0.0. Cara sederhana dan efektif untuk membuat kesalahan dns facebook.
sumber