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

原创 2017年01月03日 05:34:11
本人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,省略
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

网络数据包收发流程(二):不配置NAPI的情况

上一篇讲的是内核配置成NAPI的情况,那也是绝大多数内核使用的配置 现在讲讲内核不配置成NAPI时的情况 一、no NAPI 数据结构 不配置NAPI的时候,网络设备不使用自己的napi...
  • jw212
  • jw212
  • 2011-09-01 10:34
  • 3140

网络数据包收发流程(二):不配置NAPI的情况

From    http://blog.csdn.net/jw212/article/details/6738474   上一篇讲的是内核配置成NAPI的情况,那也是绝大多数内核使用的配置 现在...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

简单的网络数据包分析小程序

对MAC、IP、TCP等的数据包进行抓取分析其结构,使用了pcap库 1.mac.h #include #include #include class PMacHeader { priva...

发现新大陆:一个最简单的破解SSL加密网络数据包的方法

一般来说,我们用WireShark来抓取包进行分析是没有多大问题的。但这里有个问题是,如果你碰到的是用SSL/TLS等加密手段加密过的网络数据的时候,往往我们只能束手无策。在过去的话,如果我们拥有的该...

虚拟交换机项目Open vSwitch源码简单阅读--网络数据包流向

听说Xen Cloud Platform 就是用了这个来管理各个虚拟机直接的网络接口。大概看了一下文档,感觉特点是管理的控制接口很方便吧,这样虚拟机主机就可以方便的控制虚拟机的网络,进行一个网卡迁移到...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)