100分想请人破解某网游的封包加密算法。能破吗?要多少钱(RMB也可)?

chaoliu1 2007-02-26 07:58:09
游戏名称:洛奇
网址:http://www.luoqi.com.cn

  这是一个韩国大型3D网络游戏。 已知有3个人致力于研究该游戏。 某日本人2005年就研究出大量辅助功能并免费放出,国内某人编写出一个商业程序已经收费半年,还有一人编写辅助软件但近期忙于工作没来。(该游戏因人工操作过于繁琐,所以多是些辅助软件,无法做出全自动或恶性软件)

  其中某功能,上述3软件都做得不完整,所以我在用VB研究。

  目前要解决的难题是服务器端发送的封包好像加密过,封包不长,100字节左右,只要能正确解密就好。

  本人也做不出什么东东来,VB编不了DLL,不能钩子HOOK,更没有指针位操作汇编嵌入。

1。可以从游戏主程序入手解密。
2。某些人已经编写好辅助程序,能从这些辅助程序中挖出解密方法吗?

  有能力有兴趣的请回复。 或加QQ76547758,验证注明“汇编”


  100分在线等。
...全文
3058 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxDreamer 2008-02-24
  • 打赏
  • 举报
回复
顶下

我也在做洛奇的封包研究,目前看来只能重反汇编入手了。其他外挂我看过,加壳的不容易脱。彩虹岛的封包很容易,洛奇的真是困难,那个n什么什么公司太厉害了!
chaoliu1 2007-03-28
  • 打赏
  • 举报
回复
因为潮流是我网名啊,已经使用5年了。
很少玩游戏,除了洛奇,就是仙剑/金庸这些单机游戏。

洛奇玩家少得可怜,多数服务器黄金时间登录都看不到几个人,说10-20万人民币太夸张了
gp341 2007-03-28
  • 打赏
  • 举报
回复
做这种外挂一般是给10-20万人民币
startstartsvip 2007-03-28
  • 打赏
  • 举报
回复
楼上的你为什么叫 潮流???

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
chaoliu1 2007-03-28
  • 打赏
  • 举报
回复
最近游戏已经改用nProtect防外挂处理,只有用DLL注入的挂还可以使用。
VB无法编译dll

此游戏有个2KB的密钥文件,每次随机取其中一段做为加密密钥。肉眼是无法从数据看出加密方法的
zzd8310 2007-03-22
  • 打赏
  • 举报
回复
到看雪论坛问问
麦田之兔 2007-03-20
  • 打赏
  • 举报
回复
真是开玩笑阿,很多外挂都是VB编写的。
尤其是2000年前,全球 的程序90%都是用basic
还编不了dll少见..
鄙视一下
chaoliu1 2007-03-20
  • 打赏
  • 举报
回复
谢谢我已经找到了。日本人做了个dll注入,虽然没公布解密算法
但是发布了一个SDK。可以直接调用日本人编的DLL直接读取解密的包。

国内只有一个人强制解密成功,但此人拿程序卖钱卖月卡。
PctGL 2007-03-20
  • 打赏
  • 举报
回复
楼主好笨。。。 为什么非要分析两段本来内容就不同的东西。。。

你可以分析两段原文一样的东西啊。。。 比如都是 111
那在比较不就方便多了
bigwahaha 2007-03-02
  • 打赏
  • 举报
回复
要解这种东西靠你的那100分200分的人家根本不会来理你!
就算RMB,没有几W人家也不会弄的.封包基本就是一个游戏的全部了,解了封包,游戏就赤裸了...紧接着外挂就上场了,狠一点的直接刷装备游戏币(当然也要有BUG才行).....
Areslee 2007-03-01
  • 打赏
  • 举报
回复
从发包的地方开始逆向跟踪
chaoliu1 2007-02-27
  • 打赏
  • 举报
回复
但是这封包好像动态加密,从数据上根本无从入手。

下面是2段聊天记录的数据,第一段的聊天内容是100个“1”数字,第二段是说了100个2。

但是内容就完全变了,无任何规则可寻:

RECV=Length:190:BE00[2:17:03]
0000: 45 00 00 BE 59 16 40 00 79 06 71 67 DE 49 01 02
0016: DB 90 7B E0 2B 0C 0F 5F 6E 5A 54 0A AF 82 A9 C3
0032: 50 18 FD 3A E8 62 00 00 69 BE 8D 2D B2 28 4E EC
0048: 56 3E 90 85 5C 3D FA 21 32 0E 0B 44 33 89 DB ED
0064: 5E 95 27 40 5C DE 42 AD 3B A1 E1 1E EE B6 F3 AD
0080: 72 45 71 CB FF 50 7A CE 6E 85 D4 6A 7E 05 B8 4E
0096: 82 A8 5D 5F 3C 34 5D 48 54 50 4C 16 6B 76 62 FE
0112: FB 03 AF BA 9E A3 C5 E8 0D 31 34 CB 7F 13 16 AD
0128: 61 15 18 AF 63 17 1A B1 45 F9 FD 8F B6 C5 97 F5
0144: 1F 7B D4 AF B4 6F 95 F1 63 85 D4 6A 7E 05 B8 4E
0160: 82 A8 5D 5F 3C 34 5D 48 54 50 4C 16 6B 76 62 FE
0176: FB 03 AF BA 9E A3 C5 E8 0D 31 34 CB 7F 2C 00


RECV=Length:190:BE00[2:17:58]
0000: 45 00 00 BE 71 B1 40 00 79 06 58 CC DE 49 01 02
0016: DB 90 7B E0 2B 0C 0F 5F 6E 5A 55 89 AF 82 AB 1C
0032: 50 18 FB E1 43 81 00 00 7D 7E 83 D9 B2 E8 40 2C
0048: 58 30 DC 4F 33 DD DB FC 3C 29 2B 4B BE AC 35 14
0064: 48 F4 88 9D A6 12 EA 15 17 C8 A6 4C F7 6A 4B 90
0080: E7 95 CF AB 20 33 A7 A3 18 29 25 DE DA 32 C7 45
0096: B6 35 E6 7B 55 4F 53 31 40 23 4E 25 4C 27 4A 19
0112: 68 FB 55 C6 1A F6 52 AB B5 A0 A2 39 A4 5F 25 A2
0128: C1 92 01 F3 2F 45 C2 A1 32 E0 12 72 DF BB A6 B8
0144: C4 1E FA 46 A7 BA C9 2A C8 29 25 DE DA 32 C7 45
0160: B6 35 E6 7B 55 4F 53 31 40 23 4E 25 4C 27 4A 19
0176: 68 FB 55 C6 1A F6 52 AB B5 A0 A2 39 A4 D6 00
axx1611 2007-02-27
  • 打赏
  • 举报
回复
一种是用WPE截获封包做二进制破解,这个我以前做过
一种是反汇编跟踪客户端程序,比较复杂,没干过
chaoliu1 2007-02-26
  • 打赏
  • 举报
回复
什么都不会,只会VB。所以也不会解密封包了
大熊猫侯佩 2007-02-26
  • 打赏
  • 举报
回复
VB编不了DLL,不能钩子HOOK,更没有指针位操作汇编嵌入。

可以用 vc or masm32 make it!

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧