对于.Net软件 用Reflector 常看显示 \u**** 的处理办法

博主在使用Reflector打开某控件时,发现了大量以u开头的神秘字符串。通过逆向工程,尝试解读这些字符串的真实含义,分享了一种可能的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


今天无意用Reflector中打开了一个控件,发现好多字符串都是连着好多下面这种格式的东西:

\u7f51\u7edc\u6280

啊?怎么回事?经过处理了?好玩,研究研究。

检查是否为ASCII,不是。怎么办?

仔细看看,好像都调用了一个函数a$PST06000001(string A_0, int32 A_1)

呵呵,解铃还需系铃人啊,这么办肯定可以:

编写一个全局的函数函数名也取为a,形参也是string和int,返回string;

编译后用ildasm打开,将函数a部分的代码替换为要破解的程序中a部分的代码。

保存后用ILasm编译。

好,如果你幸运的话就可以看到出“\u7f51\u7edc\u6280”东东到底是代表什么意思了。

^-^,好玩吗?

请问你有什么好的办法,不妨大家共享,My QQ:107847910。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值