能力值:
( LV2,RANK:10 )
|
-
-
2 楼
没人对这方面有研究吗
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
现在有了一想法,可以监视IE的下载过程在下IE下载该JS文件,用自己的JS文件代替它正在下载的JS,不知这个方法行不?应该怎么操作呢?,
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
呵呵,用WPE解决了问题,这个要改的数据要传到服务器,用WPE监听IE发送的数据,把传给服务器的数据作了修改,就完成了任务.
但另一个问题来了,我想传给服务器的是一个随机的数,最好是在本身的数据上加一个小的随机数,但用WPE修改,是把这个参数的某几位改成了一个固定的数.
另:如果我要修改的数据不是传给服务器的,只是JS程序内部用的应该怎么办呢?
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
还没有研究到呢
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
可以通过使用一些浏览器控件来实现
如:.net的WebBrowser控件
原理是这样的用C#等语言做一个winform程序
在这个程序里使用WebBrowser加载目标网页http://xxx.xxx.xx/xxx
然后利用WebBrowser类的一些方法调用或者注入JS代码
调用用WebBrowser.Document.InvokeScript方法实现
注入:
引入MSHTML.DLL
IHTMLWindow2 win = (IHTMLWindow2)WebBrowser.Document.Window.DomWindow;
string s = "这里填js代码";
win.execScript(s, "javascript");
方法有很多,原理上不变
|
|
|