Android逆向之去除APK中的广告

该逆向对应的课程连接如下(课程不仅包含操作步骤,更包含逆向的工具和实验的apk):

​​https://edu.51cto.com/course网络安全知识内容/29504.htm安全技术与管理专业就业方向l​​

找到广告提示

每次打开都会提安全技术类别c类示更新,但是又更新不成功,那就去掉提安全技术示吧

搜索关键词

搜索“发现新版本”,同第四章找到对应的id 0x安全技术与管理专业是干什么的7f07003a


                                            Android逆向之去除APK中的广告

对其引用处尽心分析跟踪安全技术与管理专业是干什么的

第一处的提示

分析:第一处的提示可网络安全宣传周以看到出现0x7f07003a是在a方法中;那只要不调用该方法是否就可以安全技术与管理专业


                                            Android逆向之去除APK中的广告

注释a方法

共有两处调用,网络安全宣传标语第一处是赋值,第二处调用


                                            Android逆向之去除APK中的广告

注释掉第一赋值处代码:


                                            Android逆向之去除APK中的广告

注释掉第二处调用,让这个a方法网络/安全无人用


                                            Android逆向之去除APK中的广告

第二处的提示

此处提示在con网络安全手抄报内容d_0代码块中,只要让其不跳安全技术措施转到cond_0代码快即可绕过


                                            Android逆向之去除APK中的广告

发现有两处调用了cond_0模块的判断,都将其注释掉

成功去除广告


                                            Android逆向之去除APK中的广告

遇到的坑点

cond_0模块被调用两次,一定要仔细翻一下代码,不网络安全知识内容要只改一处哦!

修改的代码一定要保存哦,保存后再编译发布。