反编译之后转Java关键代码丢失?
一款apk做的还不错,不到1m的容量做了不少强大功能,想破解试试,直接使用apk改之理是无法反编译的,利用apk逆向助手成功反编译之后,smali代码不怎么看得懂,搞了好久都没破解成功,想转Java看看但是发现apk改之理无法查看Java代码,利用smali2Java转换后关键代码丢失,应该是作者加了什么东西导致的,各位给看看~ 搞什么飞机 发表于 2014-12-15 00:43看看图片。。。。。。。
public void saveHide(View paramView)
{
String str = this.zhucemaeEditText.getText().toString().trim().toUpperCase(Locale.US);
if (this.isRegOK)
{
startActivity(new Intent(this, AnyuActivity.class));
return;
}
if (!OtherOperatorService.check3Gwifi(this))
{
Toast.makeText(getApplicationContext(), "先开启手机网络以便为你注册", 1).show();
return;
}
if (!this.ps.isUserSetOk())
{
Toast.makeText(this, "返回先设置邮箱,并保存成功", 1).show();
return;
}
if (("".equals(str)) || (str == null))
{
Toast.makeText(this, "请先输入注册码", 1).show();
return;
}
this.isRegOK = NativeClass.userSaveReg(this, this.ps.getPackName(), this.ps.getUserEmail(), this.ps.getShoujiImei(), str, 0);
if (this.isRegOK) {
Toast.makeText(this, "恭喜你注册成功", 1).show();
}
for (;;)
{
try
{
Thread.sleep(1000L);
finish();
return;
}
catch (Exception localException)
{
return;
}
Toast.makeText(this, "请检查注册码是否正确", 1).show();
}
} 看看图片。。。。。。。
此apk程序有后门,各位悠着点研究~
不就用花指令混淆了,你直接把a.smali 都删除了。。重新打包就能看见源码了
去花指令,
smali2Java有最新的吗?我弄不出来啊 cnywco 发表于 2014-12-19 09:27
不就用花指令混淆了,你直接把a.smali 都删除了。。重新打包就能看见源码了 ...
你好,最近也遇到此问题,请指点下!是把a.smali文件全部删除吗?我把a.smali文件全部删除了,问题还是存在,不知道大神你咋弄的
页:
[1]