|
[求助]Android 源dex文件与加壳后内存中dump出来的dex不一样
没人帮忙解答下吗啊啊啊啊啊... |
|
[求助]Android 源dex文件与加壳后内存中dump出来的dex不一样
图片位置都不对了,图左是图下,图右是图上。谢谢各位了 |
|
|
|
APK逆向求助
没写过邮件类应用,不过找到类似关键代码的东西。 在com.phone.stop.c.d类的d(Context)方法里面有一句 localb1.b("smtp.163.com", str3, str4); 查看该方法b(String,String,String),实现代码如下: public void b(String paramString1, String paramString2, String paramString3) { this.c.setSentDate(new Date()); this.c.setContent(this.d); this.c.saveChanges(); Transport localTransport = this.b.getTransport("smtp"); localTransport.connect(paramString1, paramString2, paramString3); localTransport.sendMessage(this.c, this.c.getAllRecipients()); localTransport.addTransportListener(new c(this)); localTransport.close(); } 上面的代码应该就是发送邮件的了,没有深究。找回前面的str3,str4。 获取两个字符串的方法在com.phone.stop.db.a类的g()和i()方法: public String g() { return this.b.getString("send_email_account", "a6c7be89424beee740a2e7cd07cf2f598e2c10bd4959981e"); } public String i() { return this.b.getString("send_email_pwd", "cfc69bfbf58f1d25a075fba7da9202c8d0c3804faf7f793c"); } 而b是一个sp: private a(Context paramContext) { this.b = paramContext.getSharedPreferences("configurations_data", 0); } 账号和密码应该就是从sp里取的,但是什么时候存进去的还没看到,不过不纠结,你在smali插个桩打印下应该就可以看到的了。 |
|
求助] 请教下关于汇编中“偏移”问题
那个1230是16进制的,所以1230*16=12300 |
|
|
|
[分享]汇编新人入门必看-第一课
正好复习一下 哈哈 |
|
[求助]零基础能看懂《加密也解密三》么?
呃.....应该挺难的吧... |
|
一个网络加速器的验证方式的疑惑,几乎所有的可能都试过了,还是过不了
哇,在这个贴子里学到的东西太多啦,哈哈,感激各位。 |
|
[原创]刚学破解,练习一下。(希望给个注册码鼓励下。嘿嘿)
不错啊。。。学习了。 |
|
[分享]刚刚购入论坛推荐的三本书
锅也正学习中。。看书顶多打个基础吧,离软件破解的大门远着呐。。坚持 |
|
[必读]新人导航和报到贴(报到时勿另发帖)
呃。破解之路漫漫其修远兮啊。。。正猛啃加密与解密等书,没时间混到正式会员。等锅知识到一定程度再来时论坛就会有锅的身影啦哈哈哈哈哈。。。。 |
|
疯狂的程序员
这问题很重要么... |
|
27岁了,从头学起还行么?
学习总是好的,永远也不迟 |
|
IDA Pro调查
这个问题问倒人了 |
|
[必读]新人导航和报到贴(报到时勿另发帖)
来学习下 继续努力 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值