首页新闻找找看学习计划

java Socket 求解析别人传输的指令的实现代码

0
悬赏园豆:200 [待解决问题]

发送过程中,发送了用户名和密码;其中用户名为admin 密码为1234
以下是客户端发送给服务端指令:
00000000 (0000000000)  01 01 01 01 0C 02 FF FF - FF FF FF FF 03 FF FF FF FF 
00000010 (0000000016)  61 64 6D 69 6E FF FF FF - FF FF FF FF FF FF FF FF FF 
00000020 (0000000032)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
.......因发表内容超限省略12行相同代码
000000F0 (0000000240)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000100 (0000000256)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000110 (0000000272)  31 32 33 34 FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000120 (0000000288)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
.......因发表内容超限省略12行相同代码
000001F0 (0000000496)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000200 (0000000512)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000210 (0000000528)  FF FF FF FF 01 01 01 01 - 0C 02 FF FF FF FF FF FF FF 
00000220 (0000000544)  03 FF FF FF 61 64 6D 69 - 6E FF FF FF FF FF FF FF FF 
00000230 (0000000560)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
.......因发表内容超限省略12行相同代码
00000300 (0000000768)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000310 (0000000784)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000320 (0000000800)  FF FF FF FF 31 32 33 34 - FF FF FF FF FF FF FF FF FF 
00000330 (0000000816)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
.......因发表内容超限省略12行相同代码
00000400 (0000001024)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000410 (0000001040)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000420 (0000001056)  FF FF FF FF FF FF FF FF - 0D 0A 




以下是服务端返回给客户端指令:
00000000 (0000000000)  01 01 01 01 0C 02 FF FF - 0F FF FF FF 03 FF FF FF FF 
00000010 (0000000016)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
.......因发表内容超限省略12行相同代码
.......因发表内容超限省略12行相同代码
000001A0 (0000000416)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000001B0 (0000000432)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000001C0 (0000000448)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000001D0 (0000000464)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000001E0 (0000000480)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000001F0 (0000000496)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000200 (0000000512)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000210 (0000000528)  FF FF FF FF 01 01 01 01 - 0C 02 FF FF 02 FF FF FF FF 
00000220 (0000000544)  03 FF FF FF 61 64 6D 69 - 6E FF FF FF FF FF FF FF FF 
00000230 (0000000560)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
.......因发表内容超限省略12行相同代码
00000300 (0000000768)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000310 (0000000784)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000320 (0000000800)  FF FF FF FF 31 32 33 34 - FF FF FF FF FF FF FF FF FF 
00000330 (0000000816)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
.......因发表内容超限省略12行相同代码
00000400 (0000001024)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000410 (0000001040)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000420 (0000001056)  FF FF FF FF FF FF FF FF - 01 01 01 01 0C 02 FF FF FF 
00000430 (0000001072)  0F FF FF FF 03 FF FF FF - FF FF FF FF FF FF FF FF FF 
00000440 (0000001088)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
.......因发表内容超限省略12行相同代码
.......因发表内容超限省略12行相同代码
000005D0 (0000001488)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000005E0 (0000001504)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000005F0 (0000001520)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000600 (0000001536)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000610 (0000001552)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000620 (0000001568)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000630 (0000001584)  FF FF FF FF FF FF FF FF - FF FF FF FF 01 01 01 01 01 
00000640 (0000001600)  0C 02 FF FF 02 FF FF FF - 03 FF FF FF 61 64 6D 69 69 
00000650 (0000001616)  6E FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000660 (0000001632)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
.......因发表内容超限省略12行相同代码
00000730 (0000001840)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000740 (0000001856)  FF FF FF FF FF FF FF FF - FF FF FF FF 31 32 33 34 34 
00000750 (0000001872)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000760 (0000001888)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000770 (0000001904)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000780 (0000001920)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000790 (0000001936)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000007A0 (0000001952)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000007B0 (0000001968)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000007C0 (0000001984)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000007D0 (0000002000)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000007E0 (0000002016)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
000007F0 (0000002032)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000800 (0000002048)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000810 (0000002064)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000820 (0000002080)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000830 (0000002096)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000840 (0000002112)  FF FF FF FF FF FF FF FF - FF FF FF FF FF FF FF FF FF 
00000850 (0000002128)  0D 0A

doctorevil的主页 doctorevil | 初学一级 | 园豆:2
提问于:2012-12-11 00:05
< >
分享
所有回答(4)
0

这个不好解。一般都还是加密的。如果是加密的就更无解了。有代码看看代码里面这块是如何写的。

````` | 园豆:14268 (专家六级) | 2012-12-11 09:20

怎么可能是加密的嘛,你把admin转换为16进制看看

我是怎么模拟给服务端传输都模拟不出来,与他的服务端对接不上。求解决 

支持(0) 反对(0) doctorevil | 园豆:2 (初学一级) | 2012-12-11 13:30
0

哇 你这个应该是加密了吧。。

在 水 一 方 | 园豆:1097 (小虾三级) | 2012-12-11 09:45

怎么可能是加密的嘛,你把admin转换为16进制看看

我是怎么模拟给服务端传输都模拟不出来,与他的服务端对接不上。求解决 

支持(0) 反对(0) doctorevil | 园豆:2 (初学一级) | 2012-12-11 13:30
0

你可以把代码贴出来看看,这样看的眼花,貌似沃发现每条加16就是上一位数

若雪封尘 | 园豆:463 (菜鸟二级) | 2012-12-11 09:54

我在这里是求代码

支持(0) 反对(0) doctorevil | 园豆:2 (初学一级) | 2012-12-11 13:31
0

要代码关键是得知道协议的格式,如果你知道协议的格式的话,有没有这组报文都无所谓。如果是个私有的协议而你想逆推协议格式的话,一组报文是远远不够的,得多弄几组对比分析。

天方 | 园豆:5264 (大侠五级) | 2012-12-15 16:19
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册