Cimoc漫画1.7.266逆向广告弹窗
今天安鹿聚焦Cimoc漫画1.7.266的深度优化手把手教大家实现内置图源、去除广告、屏蔽弹窗与强制更新的操作无需复杂步骤打造一个纯净无干扰的看漫工具。工具MT管理器(看版本号选最新版本)NP管理器(看版本号选最新版本)Cimoc漫画自行必应教程一、准备1.在mt/np管理器提取安装包/找到安装包位置2.去除软件签名效验mt管理器中直接点击np管理器中优先用超强方案2(去签后能正常打开不闪退才算成功一般逆向都需要这一步)3.随便选一个classex文件点全选用dex编辑器打开二、开始4.内置图源搜索类com/haleydu/cimoc/App将updateSourceUrl替换.method public updateSourceUrl()V.registers 6.prologue.line 187sget-object v0, Lcom/haleydu/cimoc/App;-mPreferenceManager:Lcom/haleydu/cimoc/manager/PreferenceManager;.line 190const-string v1, update_testconst-string v2, invoke-virtual {v0, v1, v2}, Lcom/haleydu/cimoc/manager/PreferenceManager;-getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;move-result-object v1.line 193invoke-static {v1}, Landroid/text/TextUtils;-isEmpty(Ljava/lang/CharSequence;)Zmove-result v2if-eqz v2, :cond_18.line 194#输入图源URLconst-string v1, 在此在此处输图源.line 197const-string v2, update_testinvoke-virtual {v0, v2, v1}, Lcom/haleydu/cimoc/manager/PreferenceManager;-putString(Ljava/lang/String;Ljava/lang/String;)V.line 198return-void.line 202:cond_18const-string v2, sourceBaseUrl-jsoninvoke-virtual {v1, v2}, Ljava/lang/String;-endsWith(Ljava/lang/String;)Zmove-result v3const-string v4, sourceBaseUrl.jsonif-eqz v3, :cond_26.line 203invoke-virtual {v1, v2, v4}, Ljava/lang/String;-replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;move-result-object v1.line 206:cond_26const-string v2, sourceBaseUrlinvoke-virtual {v1, v2}, Ljava/lang/String;-endsWith(Ljava/lang/String;)Zmove-result v3if-eqz v3, :cond_32.line 207invoke-virtual {v1, v2, v4}, Ljava/lang/String;-replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;move-result-object v1.line 210:cond_32const-string v2, gitee.com/Haleydu/updateinvoke-virtual {v1, v2}, Ljava/lang/String;-contains(Ljava/lang/CharSequence;)Zmove-result v3if-eqz v3, :cond_45.line 211const-string v3, gitcode.net/Haleydutest/cupdate/-invoke-virtual {v1, v2, v3}, Ljava/lang/String;-replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;move-result-object v1.line 214const-string v2, update_testinvoke-virtual {v0, v2, v1}, Lcom/haleydu/cimoc/manager/PreferenceManager;-putString(Ljava/lang/String;Ljava/lang/String;)V.line 217:cond_45const-string v2, gitcode.netinvoke-virtual {v1, v2}, Ljava/lang/String;-contains(Ljava/lang/CharSequence;)Zmove-result v2if-eqz v2, :cond_5a.line 218const-string v2, gitcode.net/Haleydutest/cupdate/-/raw/master/const-string v3, miuscapp.com/cimoc/invoke-virtual {v1, v2, v3}, Ljava/lang/String;-replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;move-result-object v1.line 222const-string v2, update_testinvoke-virtual {v0, v2, v1}, Lcom/haleydu/cimoc/manager/PreferenceManager;-putString(Ljava/lang/String;Ljava/lang/String;)V.line 225:cond_5areturn-void.end method搜索类com/haleydu/cimoc/core/Configuration将updateSourceUrl替换为.method public static updateSourceUrl(Landroid/content/Context;Lcom/haleydu/cimoc/presenter/BasePresenter;Lcom/haleydu/cimoc/manager/SourceManager;)V.registers 7.prologue.line 167invoke-static {}, Lcom/haleydu/cimoc/App;-getPreferenceManager()Lcom/haleydu/cimoc/manager/PreferenceManager;move-result-object v0.line 170#输入图源URLconst-string v1, 在此处输入图源.line 173const-string v2, update_testinvoke-virtual {v0, v2, v1}, Lcom/haleydu/cimoc/manager/PreferenceManager;-putString(Ljava/lang/String;Ljava/lang/String;)V.line 176invoke-virtual {p1, v1, p2, v0}, Lcom/haleydu/cimoc/presenter/BasePresenter;-getSourceUrl(Ljava/lang/String;Lcom/haleydu/cimoc/manager/SourceManager;Lcom/haleydu/cimoc/manager/PreferenceManager;)V.line 179invoke-static {}, Lcom/haleydu/cimoc/rx/RxBus;-getInstance()Lcom/haleydu/cimoc/rx/RxBus;move-result-object v0new-instance v1, Lcom/haleydu/cimoc/rx/RxEvent;const/4 v2, 0x0new-array v2, v2, [Ljava/lang/Object;const/16 v3, 0x8einvoke-direct {v1, v3, v2}, Lcom/haleydu/cimoc/rx/RxEvent;-init(I[Ljava/lang/Object;)Vinvoke-virtual {v0, v1}, Lcom/haleydu/cimoc/rx/RxBus;-post(Lcom/haleydu/cimoc/rx/RxEvent;)V.line 183return-void.end method替换好后进入软件无需手动输入图源进入软件后如果直接选择搜索可能会显示未导入图源返回其他页面后再搜索即可。5.去广告搜索类com/haleydu/cimoc/App将方法名initSdKinitADSuyiinitADTaku的代码全部清空搜索页面还是会弹出一些广告继续搜索类com/haleydu/cimoc/ui/activity/SearchActivity清除以下方法名:showAdrequestBannerAdloadBannerAdshowBannerAdinitAd然后再替换方法名onDestroy代码为.method protected onDestroy()V.registers 3.prologue.line 260invoke-super {p0}, Lcom/haleydu/cimoc/ui/activity/BackActivity;-onDestroy()Vreturn-void.end method6.去更新搜索类com.haleydu.cimoc.ui.activity.MainActivity将initData方法名的代码替换为.line 240invoke-virtual {p0}, Lcom/haleydu/cimoc/ui/activity/MainActivity;-getApplicationContext()Landroid/content/Context;move-result-object v0const-string v1, N13s4AsVDxAAXMuzmC2gZ80BLCZzNY2QOecPKwwXTckinvoke-static {v0, v1}, Lcom/haleydu/cimoc/utils/SecurityChecks;-isEnvironmentSafe(Landroid/content/Context;Ljava/lang/String;)Zmove-result v0if-nez v0, :cond_48.line 242invoke-static {}, Landroid/os/Process;-myPid()Imove-result v0invoke-static {v0}, Landroid/os/Process;-killProcess(I)V:cond_48return-void.end method还有一个最简单的方法就是将版本号变小7.去公众号弹窗内置了图源之后导入图源的弹窗不会弹出但有一个公众号的弹窗此步你可以自己选择去不去除不影响其他功能搜索类:com/haleydu/cimoc/ui/activity/MainActivity将showPermission方法名代码清空将showNotice代码替换为.method private showNotice(Ljava/lang/String;)V.registers 6.line 675iget-object v0, p0, Lcom/haleydu/cimoc/ui/activity/MainActivity;-mPreference:Lcom/haleydu/cimoc/manager/PreferenceManager;const-string v1, pref_main_noticeconst/4 v2, 0x0invoke-virtual {v0, v1, v2}, Lcom/haleydu/cimoc/manager/PreferenceManager;-getBoolean(Ljava/lang/String;Z)Zmove-result v0const-string v1, pref_main_notice_lastif-eqz v0, :cond_1diget-object v0, p0, Lcom/haleydu/cimoc/ui/activity/MainActivity;-mPreference:Lcom/haleydu/cimoc/manager/PreferenceManager;const-string v3, .line 677invoke-virtual {v0, v1, v3}, Lcom/haleydu/cimoc/manager/PreferenceManager;-getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;move-result-object v0invoke-virtual {p1, v0}, Ljava/lang/String;-equals(Ljava/lang/Object;)Zmove-result v0if-nez v0, :cond_1cgoto :goto_1d:cond_1creturn-void.line 679:cond_1d:goto_1diget-object v0, p0, Lcom/haleydu/cimoc/ui/activity/MainActivity;-mPreference:Lcom/haleydu/cimoc/manager/PreferenceManager;invoke-virtual {v0, v1, p1}, Lcom/haleydu/cimoc/manager/PreferenceManager;-putString(Ljava/lang/String;Ljava/lang/String;)V.line 682return-void.end method8.到此一切结束一路保存返回签名安装即可特别说明此教程基于Cimoc漫画1.7.266其他版本代码位置可能有所变化仅供学习交流来源安鹿轩https://www.anlubk.com/2025/12/25/289/
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2580040.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!