denworld 发表于 2009-4-24 13:17

【DNR教程】《LBA保护的修复(一) LBA保护文件的确定》

本帖最后由 lgzylp 于 2010-12-26 19:40 编辑

一般LBA保护的文件在两个地方
(1)Eboot.bin里 (2) 某个文件里

可以通过搜索任意一个文件的首地址和大小的方式确定到底在哪个文件。

比如,我们用umdgen打开“绝体绝命都市3”的iso,随便找一个目录的文件,比如CONFIG.PKG,




把它的大小和LBA都转换成16进制

用计算器 Size=447895=0x6D597(注:0x是方便给大家看的,意思是16进制),由于数据在iso里是倒着存放的,所以要倒过来,补足4位,即 97 D5 06 00 (为何要补足4位呢,经验,长度都占4位)

LBA=182176=0x2C7A0(注:有时候要 乘以0x800,这个游戏不用),同理,倒过来补足后,即 A0 C7 02 00

用winhex打开“绝体绝命都市3”的iso,search--find Hex values,查找97 D5 06 00





找到了,而且旁边是A0 C7 02 00,说明我们找对了(如果附近没有LBA的值请按F3继续查找,因为一个iso里出现相同数据的可能性很大)



向上翻页,直到看到一大片的00 00 00 00,说明找到这个文件的位置了
(当然,这里不用翻页了,很明显,0x475E8000就是文件的首地址),0x475E8000/0x800=584656,(为何要除以0x800呢,因为iso文件头部的LBA都是以0x800的倍数存放的)
再去umdgen里看一看,找到了。就是HEADER.BIN



================================================================================
本系列一共四讲
【DNR教程】《LBA保护的修复(一) LBA保护文件的确定》
【DNR教程】《LBA保护的修复(二) LBA保护文件中LBA信息的分析与导出》
【DNR教程】《LBA保护的修复(三) LBA的比较与更新》
【DNR教程】《LBA保护的修复(四) 新LBA的回写与新LBA保护文件的注入》

skiinder 发表于 2009-4-24 13:24

顶贴,期待完善啊~~~~

maxcome24 发表于 2009-4-24 13:27

xuguofu1 发表于 2009-4-24 13:32

很强很华丽的技术流派啊。。。。。。。

donghui2199 发表于 2009-4-24 14:54

技术贴赞 I LIKE ~学习了~

dq198973 发表于 2009-4-24 15:03

dq198973 发表于 2009-4-24 15:16

fantuchen 发表于 2009-4-24 19:24

教程?
顶了

tteett 发表于 2009-4-24 20:12

虽然看不太明白不过为了知识普及还是来帮顶一下!呵呵

lunakami 发表于 2009-4-24 21:53

这个 0x475E8000/0x800=584656 是怎样的出来的?

denworld 发表于 2009-4-24 22:15

回复 10# lunakami 的帖子

0x475E8000 是 LBA保护文件的首地址,首地址在iso里文件头里是以除以0x800后的形式存放的,打开计算器,点16进制,475E8000/ 800 =8EBD0 然后点10进制,得到584656

cc628 发表于 2009-4-24 22:40

太厉害了,要慢慢研究啊

yoyomat 发表于 2009-4-24 22:57

技术贴一支持

maimaiya 发表于 2009-4-24 23:16

看帖必顶,回帖光荣~

wgwg12345 发表于 2009-4-25 15:28

教程 很好!!

lunakami 发表于 2009-4-25 19:58

学习了~
再次发现原来计算器是这么有用的.........

ukraine 发表于 2009-4-26 11:08

普及帖
支持!!

zack_m33 发表于 2009-4-28 17:27

DNR终于出教程啦!!学习学习!!!

weioxian 发表于 2009-5-12 15:25

太厉害了,要慢慢研究啊

zm35 发表于 2009-6-12 21:33

技术流

guozi_ghc 发表于 2009-6-12 22:26

受教了。虽然还不是很明白

gobye 发表于 2009-7-11 13:29

华丽的技术贴没人顶竟然到这么底下了

starl 发表于 2009-7-12 00:27

dddddddddddddddddddddddddddddddddddddd

hellohkqqq 发表于 2009-7-15 20:52

这个干嘛用的,完全不懂啊

archykk 发表于 2009-10-13 23:22

太专业了,一般人弄不来..

lcc1372213 发表于 2009-10-23 08:34

看不懂..........毛文化啊

zm5956 发表于 2009-12-2 12:26

支持技术帖

fan001 发表于 2010-1-29 11:50

支持DNR.............

1124884496 发表于 2010-3-6 13:33

乱啊 对于我这种电白来说 简直就是天书啊 看不懂 郁闷中

gffeng 发表于 2010-3-6 14:37

原来DNR早出了LBA保护文件的修复教程,我民工了……
页: [1] 2
查看完整版本: 【DNR教程】《LBA保护的修复(一) LBA保护文件的确定》