社区
游戏开发
帖子详情
有没有分析过传奇网络通迅?
caimouse
优质创作者: 人工智能技术领域
领域专家: Python技术领域
2003-07-10 01:00:47
昨天我装了一个私服,
然后下载热血,再装一点被丁,就可以在我单机上玩了,
后来我为了跟踪它网络通迅包,
写了一个网络登录服务器程序,接收MIR发来的TCP包,
但不会分解,看不明,有人分析过吗?
我大体看了一下,
主要是以#开头,以!为结束一个封包.
接#后面是包序列号,比如第一个包是1,第二个是2.
但帐号和密码,不知怎么样放到里的?
...全文
254
68
打赏
收藏
有没有分析过传奇网络通迅?
昨天我装了一个私服, 然后下载热血,再装一点被丁,就可以在我单机上玩了, 后来我为了跟踪它网络通迅包, 写了一个网络登录服务器程序,接收MIR发来的TCP包, 但不会分解,看不明,有人分析过吗? 我大体看了一下, 主要是以#开头,以!为结束一个封包. 接#后面是包序列号,比如第一个包是1,第二个是2. 但帐号和密码,不知怎么样放到里的?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
68 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xxxno
2003-11-28
打赏
举报
回复
真强,回去就 研究
xzlzrsl
2003-11-02
打赏
举报
回复
根据wangjun_2002(王骏)的代码,写了个解密的,大家看看(wangjun_2002(王骏)的代码中nSrcLen变量用的妙,在解密的时候才发现,真是高手)
int jiemibase64(unsigned char *pszSrc, unsigned char *pszDest, int nSrcLen, int nDestLen)
{
int nDestPos = 0;
int nSrcPos = 0;
int yushu ;
if((nSrcLen%4)==1){/*printf("字节长度不正常!\n");*/return -1;}
while(nSrcPos<nSrcLen)
{ pszSrc[nSrcPos]-=60; nSrcPos++; }
nSrcPos = 0;
while((nSrcPos < nSrcLen) && (nDestPos < nDestLen))
{
yushu = nSrcPos%4;
switch(yushu)
{
case 0: pszDest[nDestPos] = (pszSrc[nSrcPos]<<2) | ((pszSrc[nSrcPos+1]<<2)>>6);
nDestPos++;
nSrcPos++;
break;
case 1: pszDest[nDestPos] = (pszSrc[nSrcPos]<<4) | ((pszSrc[nSrcPos+1]<<2)>>4);
nDestPos++;
nSrcPos++;
break;
case 2: pszDest[nDestPos] = (pszSrc[nSrcPos]<<6) | ((pszSrc[nSrcPos+1]<<2)>>2);
nDestPos++;
nSrcPos+=2;
break;
}
}
pszDest[nDestPos] = L'\0';
return nDestPos;
}
wqedsaa1
2003-11-02
打赏
举报
回复
做的好,顺便请各位高手也研究一下传奇3的编码方式,好象有点比一样;
这里是关于传奇2的:
http://expert.csdn.net/Expert/topic/2418/2418302.xml?temp=.8553278
xzlzrsl
2003-11-01
打赏
举报
回复
好象也不尽然啊,按照“我是谁”大哥的说法,加密以后的数据在60-123之间,然而我截获的数据不是这样的。
在密室里(只有我一个人),人物坐标不动,向同一个地点闪电,抓包后得到一组数据,其中三个服务器返回的数据是:
1、23 2b 47 4f 4f 44 2f 31 37 30 33 36 36 35 39 30 36 21 #+GOOD/1703665906!
2、23 2b 47 4f 4f 44 2f 31 37 30 33 36 36 38 32 39 36 21 #+GOOD/1703668296!
3、23 2b 47 4f 4f 44 2f 31 37 30 33 36 37 30 36 38 37 21 #+GOOD/1703670687!
不知道如何解释?
xzlzrsl
2003-10-31
打赏
举报
回复
小弟好佩服哦,有好消息通知我啊,,lhasa@126.com
gamerules
2003-10-31
打赏
举报
回复
楼上的无知
caimouse
2003-10-31
打赏
举报
回复
高手啊,
谢谢 demonstudio(我是谁) , tmman(铁提), wangjun_2002(王骏)
终于看到有人写出了解法,
不错,看来传奇传数据是通过BASE64编码的,
然后采用其它特别字符作为一个封包分隔.
这样看来是编程序比较方便,但会增加网络通迅量.通迅了1M实际数据,就要传3M数据.
不知这样对网络通迅压力大不大呢?
只要懂了这个,还有什么外挂做不了??
哈哈............................
wqedsaa1
2003-10-31
打赏
举报
回复
还请各位高手写个解码的函数啊!
tmman
2003-10-15
打赏
举报
回复
上面的加密算法完全正确,解密算法不难,可根据加密算法,写出解密算法。
feng1214
2003-10-15
打赏
举报
回复
feng1214@hotmail.com
Thanks
icedust
2003-10-15
打赏
举报
回复
晚了,不知道还可以发么?
sungsun@elong.com
wangjun_2002
2003-10-14
打赏
举报
回复
int WINAPI fnEncode6BitBufW(unsigned char *pszSrc, TCHAR *pszDest, int nSrcLen, int nDestLen)
{
int nDestPos = 0;
int nRestCount = 0;
unsigned char chMade = 0, chRest = 0;
for (int i = 0; i < nSrcLen; i++)
{
if (nDestPos >= nDestLen) break;
chMade = ((chRest | (pszSrc[i] >> (2 + nRestCount))) & 0x3f);
chRest = (((pszSrc[i] << (8 - (2 + nRestCount))) >> 2) & 0x3f);
nRestCount += 2;
if (nRestCount < 6)
pszDest[nDestPos++] = chMade + 0x3c;
else
{
if (nDestPos < nDestLen - 1)
{
pszDest[nDestPos++] = chMade + 0x3c;
pszDest[nDestPos++] = chRest + 0x3c;
}
else
pszDest[nDestPos++] = chMade + 0x3c;
nRestCount = 0;
chRest = 0;
}
}
if (nRestCount > 0)
pszDest[nDestPos++] = chRest + 0x3c;
pszDest[nDestPos] = L'\0';
return nDestPos;
}
tmman
2003-10-14
打赏
举报
回复
经分析:
“Vba]Wc]eW_<lIn{GzXGZlxSRghc[”的内容为:jianxin007/所罗门之蛇
“F^efVRAjZBajH?<sGxkuliw?mYVjnYxkHOLpJ?XpGoDlH”的内容为:**jianxin007/所罗门之蛇/144874/20
传奇2与传奇3采用了同一算法
HongHuer
2003-10-07
打赏
举报
回复
UP
snowwin
2003-09-18
打赏
举报
回复
up!
wuyunhong
2003-09-18
打赏
举报
回复
要1个 虽然看不懂 但是学习~! wuccced@163.com
wltsuj
2003-09-18
打赏
举报
回复
up
SilverSands
2003-09-18
打赏
举报
回复
呵呵,有趣,我喜欢!
jimzj
2003-09-17
打赏
举报
回复
slots.to999.com
beingjay
2003-09-12
打赏
举报
回复
UP!
加载更多回复(48)
论文复现【基于价格型需求响应】配电网与微电网中虑需求响应的研究(Python代码实现)
内容概要:本文围绕“基于价格型需求响应”的研究展开,深入探讨了其在配电网与微电网系统中的应用机制,并提供了完整的Python代码实现方案。文章通过复现相关学术论文,系统阐述了价格型需求响应的建模方法、优化调度框架及其对电力系统运行的影响,重点
分析
了用户侧负荷在分时电价、实时电价等价格信号引导下的响应行为,旨在提升电力系统的供需匹配效率、削峰填谷能力与运行经济性。研究涵盖了问题建模、多目标优化函数设计、系统约束条件设定、求解算法实现等关键技术环节,并结合典型算例进行仿真验证,展示了需求响应在改善电网负荷曲线、降低运行成本方面的有效性。; 适合人群:具备一定Python编程基础和电力系统基础知识的研究生、科研人员及从事能源互联网、智能电网、综合能源系统等相关领域的工程师,尤其适合希望复现高水平论文、开展需求侧管理、低碳调度或参与相关课题研究的专业人士。; 使用场景及目标:① 学习并掌握价格型需求响应在主动配电网与微电网中的数学建模与优化调度方法;② 复现主流学术成果,为撰写科研论文、申报项目或参加竞赛提供可靠的代码与理论支撑;③ 深入研究电力市场环境下用户侧灵活性资源的调度潜力,支撑低碳、经济、可靠的综合能源系统优化运行研究。; 阅读建议:建议读者结合文中提供的Python代码与算法流程图,逐步理解模型构建的逻辑细节,调试并运行代码以观察不同参数设置下的仿真结果,进而深入掌握价格信号对负荷转移行为的引导机理与系统级优化效果。
【嵌入式开发】基于Yocto的固件升级优化策略:Dell EMC环境下的并行构建与持续集成方案设计
内容概要:本文介绍了在嵌入式Linux开发中如何减轻Yocto项目升级带来的困难,提出通过构建一个名为“poky-next”的并行构建环境来实现平滑升级。作者以Dell EMC的固件开发实践为例,详细阐述了基于Git仓库、目录结构和分支管理的升级策略。该方法通过将上游Yocto版本变更逐步集成到独立的“poky-next”环境中进行验证,避免对主开发流造成破坏,确保主开发环境稳定的同时保持技术栈的持续更新。此外,文章还提出了针对已发布产品的“poky-minor”维护分支策略,以支持长期设备的安全与稳定性维护。; 适合人群:从事嵌入式Linux系统开发、Yocto项目维护或产品固件开发的工程师及技术负责人,尤其适用于大型团队或长期开发项目的管理者; 使用场景及目标:①解决Yocto版本升级过程中对主开发流程的干扰问题;②实现安全、可控、高频的小步幅系统升级;③为已发布产品提供持续的底层维护方案; 阅读建议:建议结合实际Yocto项目环境,参考文中提出的目录结构、Git仓库管理和分支策略进行实践,并引入自动化测试(如Jenkins)对“poky-next”构建流进行持续集成验证。
深度学习基于形态学的权重自适应图像去噪(Matlab代码实现)
内容概要:本文提出了一种基于形态学的权重自适应图像去噪方法,并提供了完整的Matlab代码实现。该方法深度融合深度学习与数学形态学理论,通过构建自适应权重机制来动态优化去噪过程,在有效去除高斯噪声、椒盐噪声等多种噪声的同时,最大限度保留图像的边缘结构和纹理细节。文中系统阐述了算法的设计原理、实现流程及关键参数配置,并通过大量实验验证了其在不同噪声水平下的鲁棒性与优越性,结果显示该方法在峰值信噪比(PSNR)和结构相似性(SSIM)等客观指标上均显著优于传统去噪算法,同时在视觉效果上表现出更强的细节保持能力。; 适合人群:具备一定图像处理基础知识和Matlab编程能力的科研人员、研究生以及从事计算机视觉、医学影像
分析
、遥感图像处理等相关领域的工程师。; 使用场景及目标:①应用于受噪声污染的数字图像修复,提升图像质量以满足后续
分析
需求;②为医学影像、卫星遥感、工业检测等对图像清晰度要求较高的领域提供高效的去噪技术支持;③作为深度学习与传统图像处理技术融合的典型案例,服务于相关算法研究与教学实践。; 阅读建议:建议读者结合所提供的Matlab代码进行动手实践,深入理解算法各模块的实现逻辑,尤其关注形态学操作与权重自适应机制的结合方式,并尝试在多种噪声类型和强度下测试算法性能,通过调整参数观察其对去噪效果的影响,从而全面掌握该方法的核心思想与优化技巧。
永磁同步电机MTPA最大转矩电流比控制与双闭环矢量控制仿真研究(Simulink仿真实现)
内容概要:本文围绕永磁同步电机(PMSM)的高性能控制策略,深入研究了最大转矩电流比(MTPA)控制与双闭环矢量控制的仿真实现。通过Simulink搭建完整的电机控制系统模型,系统性地阐述了MTPA控制在低速区提升转矩输出效率的原理及其在高速弱磁区域的协同控制机制,同时详细构建了以电流环和速度环为核心的双闭环矢量控制框架。文章涵盖了控制策略的理论基础、控制框图设计、关键参数整定方法及仿真验证全过程,重点
分析
了d-q轴电流的协同调节、转速PI控制器的动态响应特性以及两种控制模式在不同工况下的性能表现。研究结果表明,所建立的仿真模型能准确反映永磁同步电机的动态运行特性,有效实现对电机转矩与转速的高精度控制,为电机控制算法的开发、优化及工程应用提供了可靠的理论支持与实践参考。; 适合人群:具备电机控制、电力电子或自动化等相关专业背景,熟悉Simulink仿真工具,正在从事电机驱动系统研发或学习的工程师、高校研究生及科研人员。; 使用场景及目标:①深入掌握永磁同步电机MTPA控制与双闭环矢量控制的核心原理、实现方法及其适用工况;②学习并实践基于Simulink的电机控制系统建模、仿真调试与性能
分析
技术;③为高性能伺服系统、电动汽车驱动、工业变频器等领域的电机控制器设计与优化提供技术借鉴与解决方案。; 阅读建议:在学习过程中应结合提供的Simulink模型进行动手实践,重点关注控制算法的实现细节、PI参数的整定过程以及不同工况下系统响应的变化,建议通过调整负载、转速等参数进行对比仿真,以深入理解控制策略的动态性能与鲁棒性。
2016-2025年 地级市绿色数据中心DID xlsx39.zip
本数据集为2016—2025年中国地级市层面的绿色数据中心政策评估面板数据,重点服务于双重差分(DID)实证设计。数据涵盖城市代码、年份、绿色数据中心建设相关指标、政策试点分组变量(实验组与对照组)、政策实施时间虚拟变量及其交互项,并包含部分城市经济、能耗、数字化基础等常用控制变量。数据集以Excel表格形式存储,便于直接导入Stata或Python进行回归
分析
。可用于考察绿色数据中心政策对城市能源消耗、碳排放、数字产业发展的影响,或用于稳健性检验、平行趋势检验等因果识别
分析
。字段结构较完整,适合经济管理、城市科学及资源环境等领域的实证研究。
游戏开发
8,324
社区成员
23,685
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章