C cmd9x Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-01 #3 打个比方,某一个程序在验证是否注册时,需要向连接到一个外网IP,如果连接成功则外网IP所在的程序将返回某个值,当前程序收到后判断是否是合法用户,这样就实现了一种验证。<br>现在我想在本地模拟这个外网IP的程序,也就是本地验证
打个比方,某一个程序在验证是否注册时,需要向连接到一个外网IP,如果连接成功则外网IP所在的程序将返回某个值,当前程序收到后判断是否是合法用户,这样就实现了一种验证。<br>现在我想在本地模拟这个外网IP的程序,也就是本地验证
J jfyes Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-01 #4 =====>怎么把连向某IP的连接转到本地IP呢 <br>是什么??<br><br>Socket验证<br>Client连接Server<br>在Server Accept里发送Login验证请求到Client,<br>Client收到Login请求,发送Login相关验证信息到Server,<br>Server收到Login验证信息,分析正确放行,错误断开或提示验证失败,重新请求Client发送<br>验证信息,并记录次数,超过次数就断开.
=====>怎么把连向某IP的连接转到本地IP呢 <br>是什么??<br><br>Socket验证<br>Client连接Server<br>在Server Accept里发送Login验证请求到Client,<br>Client收到Login请求,发送Login相关验证信息到Server,<br>Server收到Login验证信息,分析正确放行,错误断开或提示验证失败,重新请求Client发送<br>验证信息,并记录次数,超过次数就断开.
C cmd9x Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-01 #5 比如:<br>A程序需要连接到211.83.72.13:20000处的server程序<br>当server收到client的连接请求后,回传'OK'字符串<br>这时client就能验证通过了。<br><br>现在:我需要在本地写一个程序,来模拟211.83.72.13:20000处的server程序<br>首先我需要把Socket连接拦下来,并指向127.0.0.1:20000<br>这样,由本地的server程序来返回'OK'字符串,骗client已经通过验证<br><br>我想应该需要hook api,可我对这个不太了解啊
比如:<br>A程序需要连接到211.83.72.13:20000处的server程序<br>当server收到client的连接请求后,回传'OK'字符串<br>这时client就能验证通过了。<br><br>现在:我需要在本地写一个程序,来模拟211.83.72.13:20000处的server程序<br>首先我需要把Socket连接拦下来,并指向127.0.0.1:20000<br>这样,由本地的server程序来返回'OK'字符串,骗client已经通过验证<br><br>我想应该需要hook api,可我对这个不太了解啊
C cmd9x Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-02 #6 我初步设想觉得有两种方法,不知道那种比较可行。<br>1、直接拦截发出的IP封包,针对要验证的程序的目的IP和端口,将IP转向到本地,即让这个程序指向本地验证程序,然后由本地验证程序返回验证数据。<br>2、搞一个代理程序,将验证程序的目的IP和端口代理掉,由代理程序将IP转到本地验证程序,然后由本地验证程序返回验证数据。
我初步设想觉得有两种方法,不知道那种比较可行。<br>1、直接拦截发出的IP封包,针对要验证的程序的目的IP和端口,将IP转向到本地,即让这个程序指向本地验证程序,然后由本地验证程序返回验证数据。<br>2、搞一个代理程序,将验证程序的目的IP和端口代理掉,由代理程序将IP转到本地验证程序,然后由本地验证程序返回验证数据。
D dqxkx Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-02 #8 网卡直接指定ip到要验证的server ip,然后写个程序就行了
C cmd9x Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-07 #10 这样好像不行,首先网关一变,就不能上网了,而我这个程序又需要时刻从网上获得数据
B bbscom Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-07 #11 用DELPHI執行PING就可以取到IP了,然後將這個IP賦到你的程序裡就行了。
道 道长 Unregistered / Unconfirmed GUEST, unregistred user! 2006-03-15 #14 把 模拟验证程序装在本机<br>给自己的机器多家一个ip为211.83.72.13