吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 84|回复: 1
上一主题 下一主题
收起左侧

[求助] 本地小游戏的存档机制求助

[复制链接]
跳转到指定楼层
楼主
BCDHY 发表于 2026-9-11 00:03 回帖奖励
程序文件:https://wwaxn.lanzout.com/ioBoQ47tw5eh 密码:7j8v

(小游戏没有商业价值。第一次在这里发帖如有违反版规还请版主删帖,谢谢)
小白求助,一个基于VB6编写的离线小游戏,似乎没有加壳,首次启动新建存档时要求输入姓名,它的存档机制似乎包含字符串拼接与加密(或者按照特殊方法编码)
Test.exe为游戏主体,log.txt为存档文件,程序关闭时自动生成并写入数据

例如:对于姓名”测试小王“,某次得到的log.txt存档文件如下:(经过测试发现即使相同的姓名每次似乎也会生成内容不同的存档,应该是下面32-95随机数生成后根据随机数混淆后的输出)
王聂某叉某聂岔念募伯嫩尿渤鸟?泊能你矑难您差?馁矟末拇矚寞耐玻暮闹岔?母舱囊氖蹭挠?钵柠拇测?耐矟?试矠那拿伯小哪册抹内147721770910199372307496961933850474200206905986147121619969427825477954721805906334021821963819667163578332460549767823~o|zz}?;33Mb|l};A_hT

这其中包含三段内容:
1.一串高区Unicode(大概是)编码
2.一段10进制字符串
3.末尾的一段像是乱码的填充
且总长度均在250左右

目前进展:
1.10进制字符串的第27位似乎一定为字符数字1,推测可能是版本号或类似固定编码

2.OllyDbg没有搜索到硬编码的密钥

3.暂时不清楚主界面右下角的蓝白相间的色块表示什么意思

4.已知部分子程序(不一定准确)
sub_405780        rtcInputBox,姓名合法性检查
loc_406000        游戏进行时的主循环
sub_4064B0        游戏结束
loc_4067D0        可能的加密部分,负责随机数生成,范围32-95
loc_406F70        文件交互
虽然流程似乎比较完整,但是这些流程我就是拼不到一块去。(也有可能是我太菜了ToT)

求大佬帮忙

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

沙发
zakang 发表于 2026-9-11 02:20
以我之前的编程经验,好像叫序列化
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-9-11 05:19

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表