gpt4 book ai didi

c# - 我怎样才能阻止网站?

转载 作者:行者123 更新时间:2023-11-30 19:00:52 26 4
gpt4 key购买 nike

代码:

string path = @"C:\Windows\System32\drivers\etc\hosts";
StreamWriter sw = new StreamWriter(path, true);
string sitetoblock = "\r\n127.0.0.1 http://" + textBox1.Text +
" 127.0.0.1 http://www." + textBox1.Text;

sw.Write(sitetoblock);
sw.Close();
MessageBox.Show(textBox1.Text + " blocked");

这是阻止网站的代码,....但它不起作用...有时它会起作用..我如何阻止网站?

告诉我什么是阻止网站的正确方法。

最佳答案

首先,这不是一个有效的屏蔽网站的方法,但如果你真的想这样做,那么请查看主机文件的格式。

如果您想通过实质上劫持 DNS 查找来阻止网站,您只需要重定向主机名。

您正在生成的主机文件看起来像这样:

127.0.0.1 http://website/file

你想在文件中看到的是这样的:

127.0.0.1 网站

关于c# - 我怎样才能阻止网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/876635/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com