确定数据存放在内存中的地址——WX逆向学习(二)

逆向分析 · 2024-01-10

课程有点老,通过搜索发现一个新的开源反汇编调试器x64dbg,支持32位/64位调试,界面与OllyDbg相似,github上的star数量很多,插件丰富
https://x64dbg.com/

1.打开CE,通过微信昵称查找内存地址

nickname  WeChatWin.dll + 3DFD5D8

复制出xml信息:

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>7</ID>
      <Description>"nickname"</Description>
      <LastState RealAddress="7FF9D1F5D5D8"/>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>String</VariableType>
      <Length>10</Length>
      <Unicode>0</Unicode>
      <CodePage>0</CodePage>
      <ZeroTerminate>1</ZeroTerminate>
      <Address>WeChatWin.dll+3DFD5D8</Address>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

根据它的地址7FF9D1F5D5D8去x64dbg中验证

2.打开x64dbg,查找附近字符串

x64dbg中没有dd等命令了,使用dump+地址方式

dump 7FF9AD53D5D8

ps:这里最好提前把昵称改为英文,方便查找,中文有转码问题

3.通过昵称 寻找其他字段

找到后,右键复制它的地址,再到CE中寻找,看是否能够根据地址找到对应文本
ps:如果文本不对,可能是指针引用
微信截图_20240110180419.png

复制 导出xml:

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>7</ID>
      <Description>"nickname"</Description>
      <LastState RealAddress="7FF9D1F5D5D8"/>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>String</VariableType>
      <Length>10</Length>
      <Unicode>0</Unicode>
      <CodePage>0</CodePage>
      <ZeroTerminate>1</ZeroTerminate>
      <Address>WeChatWin.dll+3DFD5D8</Address>
    </CheatEntry>
    <CheatEntry>
      <ID>8</ID>
      <Description>"wxname"</Description>
      <LastState RealAddress="7FF9D1F5D4F8"/>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>String</VariableType>
      <Length>100</Length>
      <Unicode>0</Unicode>
      <CodePage>0</CodePage>
      <ZeroTerminate>1</ZeroTerminate>
      <Address>7FF9D1F5D4F8</Address>
    </CheatEntry>
    <CheatEntry>
      <ID>9</ID>
      <Description>"wxid"</Description>
      <LastState RealAddress="264EA2E1050"/>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>String</VariableType>
      <Length>50</Length>
      <Unicode>0</Unicode>
      <CodePage>0</CodePage>
      <ZeroTerminate>1</ZeroTerminate>
      <Address>7FF9D1F5D470</Address>
      <Offsets>
        <Offset>0</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

4.计算偏移地址

原理:地址=基址+偏移

打开计算器,选择程序员计算器,计算16进制

首先使用nickname的7FF9D1F5D5D8地址减去偏移地址3DFD5D8得到WeChatWin.dll地址7FF9CE160000

使用wxname的7FF9D1F5D4F8地址减去WeChatWin.dll地址7FF9CE160000得到偏移地址3DFD4F8

同理可以计算其他字段

最终得到内存地址:

WeChatWin.dll    7FF9CE160000
nickname  WeChatWin.dll + 3DFD5D8
wxname      WeChatWin.dll + 3DFD4F8
wxid      WeChatWin.dll + 3DFD470  (指针地址)
wx逆向 学习笔记
  1. SpnicpLax 8 天前

    Hello. . fuck off xxx porno video
    fuck off xxx porno video
    шлюхи , бляди
    шлюхи, ебаные бляди
    zwz4967494

  2. SpertLax 8 天前

    Hello. . fuck off xxx porno video
    fuck off xxx porno video
    шлюхи , бляди
    шлюхи, ебаные бляди
    zwz4967494

  3. xhnufcazrr 26 天前

    《怪医黑杰克真人剧(特别版)》剧情片高清在线免费观看:https://www.jgz518.com/xingkong/138624.html

  4. MichaelTot 27 天前

    просування веб-сайту в пошукових системах

  5. Barabannyy_fzPt 2024-12-17

    Идеальный выбор для разделения материалов в строительной отрасли, с уникальной эффективностью.
    Барабанный грохот принцип работы https://barabaniy-grohot.moscow/ .

  6. HelpmeItark 2024-12-16

    Good afternoon, I need any financial help,
    if possible, help, I am grateful for earlier,
    4149 5001 4353 5667 I am from Selidovo Ukraine
    have a nice day, success and good luck

  7. Donreconge 2024-12-15

    Hello. . donrem.ru
    https://donrem.ru
    https://donrem.ru zwz4967494

  8. Rertyumug 2024-12-12

    ремонт кофемашин
    ремонт кофемашин в Макеевке
    https://makeevka.top/ ремонт кофемашин в Донецке

  9. Stomatolog_jkei 2024-12-12

    Как выбрать стоматологию в Минске по выгодной цене?, осмотрите наши предложения.
    Платный стоматолог Минск https://total-implant.ru/ .

  10. pnwqnybcfh 2024-12-09

    《很高兴遇见你》爱情片高清在线免费观看:https://www.jgz518.com/xingkong/11095.html

  11. vedvbgwikv 2024-12-04

    《七十二家房客第一部粤语》国产剧高清在线免费观看:https://www.jgz518.com/xingkong/28424.html

  12. gudirdhngq 2024-11-25

    《很高兴遇见你》爱情片高清在线免费观看:https://www.jgz518.com/xingkong/11095.html

  13. esaqhbmrfn 2024-11-24

    《战争与和平4:皮埃尔别祖霍夫》剧情片高清在线免费观看:https://www.jgz518.com/xingkong/126676.html

  14. dsnysxcahg 2024-11-13

    《邻居之星》喜剧片高清在线免费观看:https://www.jgz518.com/xingkong/7588.html

  15. yszvwzipqk 2024-11-13

    超变态传奇私服页游:全新体验?:https://501h.com/danzhiye/13168.html