计算机基础求助
我用SNES9X的金手指功能,找到的金钱数值(地址7E3696),最大只能调到FF(255),也就是说高位在前面的地址里,但是我修改7E3695却没任何作用?哪里有问题?修改后一位看看?数据结构和存储知识差,随便猜的 也许高位在后面的地址里…… 无用人间 发表于 2014-9-25 01:02
也许高位在后面的地址里……
7E3697也不是 本帖最后由 akanov 于 2014-9-25 01:09 编辑
目前pc上一般都是低位在前,高位在后的
假设有1个2字节的16进制数 0x1234
内存中是按 34 12 (地址从低到高)来存放的 也有一种可能是防修改特意占了四个字节或者用了另一组对比数据
前者你可以先存好档,然后把附近八个字节全部用FF填充试试效果(大不了程序错误跳出)
后者嘛……如果是按变动数值搜应该有两组数据
话说SFC时代有游戏用算法加密数据吗 sensx不是可以直接设了自动数据大小往前填充么 存档,前后填充fffff
要不63
打开内存编辑器。。。跳到指定地址。。。然后看你的了。。
页:
[1]