xiaocai2023 发表于 2023-2-24 09:56

明明软件上有很多文字的,但是用x64dbg就是搜不到相应的字符串,奇怪了!!

本人小白一枚,尝试搜索下字符串,可是对应模块下就是看不到那些文字,奇怪了,肯定各位大虾指点下,这什么原因呢?








44018723 发表于 2023-2-24 11:35

44018723 发表于 2023-2-24 11:30
参考 Hmily 大佬的答案,它是java写的,打包成exe,所以 想办法提取 java程序部分,然后反编译java.

Jav ...

一个打包的例程,你参考 https://blog.csdn.net/Jeffhan_java/article/details/123403997

44018723 发表于 2023-2-24 11:30

参考 Hmily 大佬的答案,它是java写的,打包成exe,所以 想办法提取 java程序部分,然后反编译java.

Java 字符串一般是UTF-8/Unicode, 不能使用普通的而字符串搜索。

Hmily 发表于 2023-2-24 10:39

看起来是java的程序打包成exe的,可能你需要专门的java逆向工具进行分析。

mrliuyiming 发表于 2023-2-24 10:52

期待能有明白的大牛给指导

xiaocai2023 发表于 2023-2-24 10:53

Hmily 发表于 2023-2-24 10:39
看起来是java的程序打包成exe的,可能你需要专门的java逆向工具进行分析。

但是我用studyPE看,显示是C++的,我还截图了一张软件下的目录

虚幻魔王 发表于 2023-2-24 11:05

资源加密,或者字符编码的问题,

Fiverya 发表于 2023-2-24 11:14

1可能是字符串写在其他文件里了
2可能不是button+字符串,而是一张图片
3字符有什么编码

xiaocai2023 发表于 2023-2-24 11:16

Fiverya 发表于 2023-2-24 11:14
1可能是字符串写在其他文件里了
2可能不是button+字符串,而是一张图片
3字符有什么编码

连软件界面上那个橙红色的背景图片,我在软件的文件下都找不到,奇怪了

Hmily 发表于 2023-2-24 11:34

xiaocai2023 发表于 2023-2-24 10:53
但是我用studyPE看,显示是C++的,我还截图了一张软件下的目录

这没有问题,java打包成的exe,他的字符串什么的都在java里面,你需要找到里面的java文件,楼上44018723同学也给你答复了。
页: [1] 2
查看完整版本: 明明软件上有很多文字的,但是用x64dbg就是搜不到相应的字符串,奇怪了!!