bmyyuu 发表于 2024-3-18 01:10

打开dex里面有的显示的是好像是韩文,怎么解密这个?

如图,画圈的地方怎么是什么加密方式?怎样才能看到原文?向大佬们求解?

涛之雨 发表于 2024-3-18 07:24

一般来说,这个定义下面那个方法就是解密代码。
试一下mt或者np管理器的一键解密,如果没有成功解密需要你自己配置解密函数

bmyyuu 发表于 2024-3-18 07:18

jyjjf 发表于 2024-3-18 07:10
先转换成可读性更高的java代码看看,看看这个字符串还用到哪个地方

谢谢大佬回复,这个 dex 里面好多这种韩文,看样子是把文字或字母加密了,还有比如".method public getChannelUrl()Ljava/lang/String;
    .registers 4

    iget-object v0, p0, Lsetting/MySettings;->sp:Landroid/content/SharedPreferences;

    const-string v1, "ꭜ뀢즗ᄆꭑ뀯즚ᅠꭊ뀸즚"

    invoke-static {v1}, Lsetting/MySettings;->vq(Ljava/lang/String;)Ljava/lang/String;
"

jyjjf 发表于 2024-3-18 07:10

先转换成可读性更高的java代码看看,看看这个字符串还用到哪个地方

bmyyuu 发表于 2024-3-18 07:20

粘贴的时候还是韩文的,不知道到帖子里怎么变成这些数字了

bmyyuu 发表于 2024-3-18 08:23

涛之雨 发表于 2024-3-18 07:24
一般来说,这个定义下面那个方法就是解密代码。
试一下mt或者np管理器的一键解密,如果没有成功解密需要你 ...

好的。我试试,谢谢大佬

额微粒波地 发表于 2024-3-18 08:43

const-string赋值的不是字符串吗?它只是一个常量而已,跟加密应该没什么关系吧?不过你可以翻译一下看是什么意思

yenfenwo 发表于 2024-3-18 08:48

学习学习

满不懂 发表于 2024-3-18 08:56

可能是编码的问题吧,类似ANSI和Unicode转换、UTF8、UTF16等。

bmyyuu 发表于 2024-3-18 08:59

满不懂 发表于 2024-3-18 08:56
可能是编码的问题吧,类似ANSI和Unicode转换、UTF8、UTF16等。

我也估计是这个问题,常见的编码转换都试过了
页: [1] 2
查看完整版本: 打开dex里面有的显示的是好像是韩文,怎么解密这个?