api设置浏览器代理
浏览器主要用 TCP,TCP 的要害就在 connect() 上。你只要接管 connect(),让它连你的代理服务器就行了。
如果这程序是写给 BSD/Linux 用的,篡改 libc 的 connect 很简单:
写一个名为 libproxy.so 的库,按标准的 POSIX 接口实现 connect()。
然后在启动浏览器之前设置环境变量 LD_PRELOAD=libproxy.so 就搞定了。
当然除了 connect(),还有和域名查询相关的所有 API 也得自己重写,比如 gethostbyname() 。
以上就是大体思路。就跟写流氓软件似的。
话说 proxychains 好像自从2002年就有了……
BTW: 这个思路好处是简单,不需要管浏览器怎样工作,对任何应用程序都是透明的。缺点是如果人家的程序比较奇葩(例如 Go 语言写的),没用 libc.so 里的 connect(),而是自己写了段汇编直接调系统调用,那就失效了。如果还想继续走这条路,就得写个内核模块,修改系统调用向量表 sv_table 并且监控浏览器 PID,专门截获特定 PID 发出的 connect 系统调用……感觉更邪恶了嘛 =_=
浏览器代理设置在哪里
IE浏览器设置代理服务器的方法如下:
1.打开IE,然后在菜单栏选择“工具”,选“Internet选项(O)...”
2.选“连接”,单击“设置(S)...”在“代理服务器”组,把“对此连接使用代理服务器”打钩,然后填上HTTP的地址和端口。(如果你不是拨号用户!是局域网用户那么请看第四步) 如果是S5代理 在下面填入帐号(用户名) 和 密码。把本地不使用代理打钩。然后点确定就好了
3.如果有更齐全的代理数据,如SOCK及FTP等,可单击“高级(C)...”,分别填入对应的代理数据。(这项一般不填)
4.选“连接”,单击“局域网设置(L)...”在“代理服务器”组,把“为LAN使用代理服务器”打钩,然后填上HTTP的地址和端口。
浏览器代理怎么弄
操作方法
01
用浏览器搜索ip,得到自己当前的ip。
02
用浏览器搜索代理ip,随便选一个进入即可。然后我们选中一个代理ip地址,然后复制,并且记住端口号。
03
点击浏览器上方菜单栏的工具,选择Internet选项。
04
然后点击连接,选择局域网设置。
05
在代理服务器下方小方框内打勾,在地址处粘贴刚才复制的代理IP地址,端口填上刚才复制的代理IP后边的端口号,点击确定,属性框也点击确定。
06
然后用浏览器搜索IP,发现IP已经变了。
什么是浏览器代理设置
网络代理设置的意思是:代理上网,即通过网络信号的跳转将ip进行变更或分享。总得来说,就是一个网络信号的跳转。
是让网络请求信号通过第三方(代理)向你要访问的那个网站发请求,然后这个网站会认为是第三方向他请求的,然后去验证看是否合他的要求。
当然信号接收也一样,当你要接收信号时,会认为接收到的是第三方的网络信号,而不会去验证,你实际上去访问的这个网站的内容及地址。
浏览器代理在哪里设置
操作步骤如下:
1、打开浏览器,打开右上角下拉菜单,找到点击打开设置选项:
2、进入设置页面后在点击左上角的设置隐藏栏:
3、下拉找到进入系统选项,点击打开:
4、右侧窗口中打开代理设置:
5、进入internet属性设置界面,选择连接 ,点击局域网设置,这里面设置代理服务器,将代理服务器下面的复选框选中,输入代理服务器的地址和端口,按下两个确定即可完成:
6、设置完成,保存退出即可使用代理服务器上网了:
浏览器开启代理
操作步骤如下:
1、打开浏览器,打开右上角下拉菜单,找到点击打开设置选项:
2、进入设置页面后在点击左上角的设置隐藏栏:
3、下拉找到进入系统选项,点击打开:
4、右侧窗口中打开代理设置:
5、进入internet属性设置界面,选择连接 ,点击局域网设置,这里面设置代理服务器,将代理服务器下面的复选框选中,输入代理服务器的地址和端口,按下两个确定即可完成:
6、设置完成,保存退出即可使用代理服务器上网了:
浏览器代理配置
代理服务器的定义:代理服务器是介于浏览器和Web服务器之间的一台服务器,当你通过代理服务器上网浏览时,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。
1、上网浏览过程中,有时候会遇到浏览器提示网页无法显示的情况,出现这种情况有时候是因为本地服务器堵塞造成的,这时候可以进行浏览器代理设置。
2、还有一种情况通,有些局域网担任网关的服务器使用的代理服务器软件可能还要求在Internet选项中进行局域网的设置,现在我们就来学习下浏览器代理设置的相关知识。打开局域网设置窗口,勾选代理服务器栏下的为LAN使用代理服务器选项,然后再将代理服务器的IP地址(即网关的IP地址)和端口(通常端口为8080,你可以参照局域网里其他电脑进行更改)填好就可以了,填好之后,点击确定按钮完成设置工作。设置代理服务器,这样就能通过代理来上网了。
3、在“Internet选项”里找到“连接”选项,点击“局域网设置”在“局域网(LAN)设置”内把“自动检测设置”前面的对号点掉,然后依次点击“确定”退出即可。