在已经截获网络数据包的情况下,做更新服务器端的简单WEB开发,请进。承诺RMB报酬,谢谢!

来源:互联网 发布:网络思想政治教育空间 编辑:程序博客网 时间:2024/05/16 06:51
本人QQ:529615027 

有一个程序,其实就是NP要更新,为了不让NP更新,我想架设一个旁路服务器,让NP去我架设的服务器更新数据。我截获了NP更新的数据包。从数据包能看出原来服务器的IP地址是218.6.139.196(其实IP有多个,更新程序使用的域名应该是np1.ji 
anghuol.com),第一个获取的文件是/nProtect/GameGuard/RealServer/update.cfg

我尝试了在本机架设Apache服务器,本机host文件做个回环将np1.jianghuol.com映射到127.0.0.1,将原来的没更新前的NP文件拷贝到本机服务器的/nProtect/GameGuard/RealServer目录。测试结果好像更新失败,应该是服务器端的问题。不知道如何解决
 
另外的几个问题: 
问题1:从截获数据包来看本机的NP更新是采用用域名解析么? 
问题2:服务器上面的update.cfg我不知道是什么内容,我需要模拟建立一个update.cfg么。 
问题3:如何能架设这个服务器以实现下面的数据包流程呢? 
问题4:根据数据包内容,我能否通过一些方法或者工具下载NP服务器上面的更新目录下的文件呢? 

以下是NP从真正的服务器更新的数据包(本数据包是NP经检验不更新的过程的数据包,NP要求更新的数据包若需要我在后面给出) 

1  192.168.0.101:1558  218.6.139.196:80  176  Send 
数据包省略,下面是包的内容(以下同) 
GET /nProtect/Ga 
meGuard/RealServ 
er/update.cfg?id 
=8429460 HTTP/1. 
1..Accept: */*.. 
User-Agent: npgm 
up..Host: np1.ji 
anghuol.com..Con 
nection: Keep-Al 
ive..Cache-Contr 
ol: no-cache.... 


2  218.6.139.196:80  192.168.0.101:1558  1024  Recv 

HTTP/1.1 200 OK. 
.Content-Type: a 
pplication/octet 
-stream..ETag: " 
1555536198"..Acc 
ept-Ranges: byte 
s..Last-Modified 
: Fri, 26 Sep 20 
08 02:40:22 GMT. 
.Content-Length: 
3692..Date: Fri 
, 26 Sep 2008 16 
:45:17 GMT..Serv 
er: lighttpd/1.4 
.13......m...... 
A.. <T.R......... 
.r...m.$g.V5u... 
F.T.a.y...Gh.... 
..R.Y../....g..] 
X.........3..... 
.3.^........7!Xu 
....w..X....3.Y! 
.{.....4)..I.MS? 
+. x.J..$......K 
..F..hM.H.b..=1. 
.P..YWYW...Y1.8. 
@.....o!......L. 
......*..;..].cw 
..z@.4?..T[..... 
VQ....T...H.q.AG 
...].ef#.I'.q.GY 
.usu......c...m. 
........G..:.l.. 
.]....@.7M..p... 
..X$T..a....dF.. 
..go...k....q.AJ 
;24.b..Y.U.BR..v 
Z..G.......R..9. 
....1......K.^.. 
..5.......c..C.L 
.|k*wT..$.Zr.k.. 
)........TT...a 
..S..\...}b+rV.. 
...X:.hYG..4..F. 
.t....d..&.....p 
..aP..4K........ 
.W.y.#~9kIlH\.l- 
.... <. ?.4...u.[ 
Li...oP.-'I..j.. 
6.%Y".{q>.....L3 
}......G.js.._.. 
.n........ym...2 
.....6..T..`.Pe. 
..}.%B.....c)^\i 
..VM.Y.....W..s. 
l......H...SC$.J 
. 8=.;.V.oXV.... 
..j.W.....y.yf.. 
.. ..BH...H..... 
Z...B.PT..9...#S 
..V.Od'@n....... 
....`..0(..r.~.. 
Z..`.?XcB._.>-.. 
v.}CS_YE..H..Gh. 

3  218.6.139.196:80  192.168.0.101:1558  428  Recv 
../...i.^.0..0.d 
?..z.....rcN..5. 
..42d..GZ.....z- 
.9.g.\..1.5...A\ 
.....?......8 <.. 
%.5..#......1 <.. 
_......,K.@+G4.. 
V.Gi,...jB...... 
.....:U~.3...%xb 
.\H?i........9.A 
|.P..g..t.%...|. 
.:........T..P.. 
.Q...~Q.....j5.. 
......=X.B3...$. 
C..Y...!.t..y... 
%@....r{nT...... 
h#.3.....4.i.Y <. 
.(...v........}. 
E..w.I../Heov.k. 
.]...6.."b.. W;. 
Z:.zW6.m..5.b;.. 
._......wd1..... 
.0. ....!...r1.. 
.vB}.r...I`>.... 
m..aR..o..+..... 
.........P...q.{ 
.S...:|.....    

4  218.6.139.196:80  192.168.0.101:1558  428  Recv 
类似上面3,省略 
5  218.6.139.196:80  192.168.0.101:1558  428  Recv 
类似上面3,省略 
6  218.6.139.196:80  192.168.0.101:1558  428  Recv 
类似上面3,省略
0 0