- 博客(29)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Android Google马甲包处理
2、androidJunkCode这个感觉意义不到,基于asm我自己定义了一版逻辑。3、stringfog优化支持了buildConfig的字符混淆。这是整理其他人的plugin代码,最后有亮点,耐心看下吧。这是我处理后的结果,插入了很多无用代码在每个方法上。gradle文件增加以下代码。1、我优化了名字的随机性。
2023-07-05 17:53:25
2428
11
原创 【Android逆向】修改RecyclerView的itemView逻辑
【android逆向】修改RecyclerView的itemView逻辑
2023-02-26 17:30:32
402
原创 Android下flutter构建问题
经常遇到Launching lib/main.dart on MI 8 in debug mode...Running Gradle task 'assembleDebug'...FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring project ':wakelock'.> Could not resolve all artifacts for config
2022-04-10 15:58:04
2960
原创 Mac下对小米8刷机Android8.1并安装Magisk和edXposed
首先去rom下载地址,下载自己要的系统,我用到的是如下链接,系统是Android8.1国际版本下载小米 8 (dipper) 稳定版刷机包 MIUI10 V10.0.2.0.OEAMIFH | XiaomiROM.com你正在看的是 小米 8(代号 dipper)的 稳定版 刷机包,ROM 版本为 V10.0.2.0.OEAMIFH。刷机前,请确保机型准确无误。您可以在 Fastboot 模式下通过命令 fastboot getvar product 来查看型号。 …https://xiaomirom.
2022-04-10 08:23:49
6267
原创 docker 下编译curl供Android用-问题总结
配置ssh和git 问题(id_rsa),必须是id_rsa这个名字github提示Permission denied (publickey),如何才能解决? - 知乎安装ubuntuDocker 安装 Ubuntu | 菜鸟教程apt-get install gitUbuntu下apt-get方式Git的安装、配置和更新_xiaoming1997的博客-CSDN博客_apt git配置ndk环境【Linux】Ubuntu下安装并配置Android-NDK(附详细过程)_Yngz
2022-02-08 11:39:27
2443
原创 Android下全局修改dns解析问题
参考文献如何为Android应用提供全局的HttpDNS服务上述链接描述到可以通过动态代理去hook,我根据思路自己实现了下 /** * https://juejin.cn/post/6844903512401248270#heading-4 */ public static void hookImpl() { /** *static final InetAddressImpl impl = new Inet6AddressImpl
2021-09-28 15:06:42
843
原创 android利用python重命名多个资源名字
# coding=utf8import os, re# 参考地址class Ren: def __init__(self, file_dir, old_name, new_name): self.file_dir = file_dir self.old_name = old_name self.new_name = new_name def file_name(self): L = [] if .
2021-07-21 11:07:13
132
原创 Android如何才能做到加密数据安全问题
通过我们会利用对称加密的方式去加密内容,甭管你是否用到非对称加密,但是解密的时候肯定会调用Cipher.doFinal方法,所以我们可以通过hook的方式去hook这个点,我们就可以很好的拦截到数据类似如下代码所示 XposedHelpers.findAndHookMethod( Cipher::class.java, "doFinal", ByteArray::class.java, obje.
2021-06-29 15:01:23
217
原创 android下jar逆向修改
下载dex2jar工具,因为我是mac环境下执行,需要给sh获取权限sudo chmod +x d2j-dex2jar.shsudo ./d2j-jar2dex.sh grassy_base_4.3.0_zpfm.jar -f -o out.dex
2021-06-24 12:20:32
364
原创 2021年京东618模拟脚本-python
基于python模拟点击,实现任务完成# encoding=utf8# !/usr/bin/pythonimport timeimport osos.system('adb devices')cmd = "adb shell am force-stop com.jingdong.app.mall"os.popen(cmd)time.sleep(2)# com.taobao.taobao# 执行启动应用os.system("adb shell am start -n com.
2021-05-27 16:21:17
1053
原创 Android飞书红包插件
非xpose模块,利用Android的辅助功能和通知栏权限,实现自动打开聊天页面并点击红包按钮功能不是写的特别多,该app是本地app没网络权限,放心安全使用,如有特殊需求增加,可以单独联系我本人代码地址:[GitHub](https://github.com/moz1q1/FeiShuPlugin)...
2021-02-07 15:01:14
7757
10
原创 xposed实现对okhttp拦截网络
一开始搜到有几个博客说用拦截器去实现,我也自己摸索下用拦截器 XC_MethodHook xc_BuildHook = new XC_MethodHook() { @Override protected void afterHookedMethod(MethodHookParam param) throws Throwable { super.afterHookedMethod(p
2020-10-21 17:00:07
5627
7
原创 Android检查root的代码(2020-923)
通过xpose检查出某xx app里面是按文件路径来判断是否有rootvar blackPackName = arrayListOf<String>( "/sbin/su", "/data/data/com.topjohnwu.magisk", "/system/bin/su", "/system/etc/init.d/99SuperSUDaemon", "/
2020-09-23 17:29:31
751
原创 Android下的jar sdk保活措施
当我们的sdk是以jar的形式出包,没有组件,只有jar,如果宿主不经常给我保活的情况下,我如何给自己保活?因为我们作为一个sdk,可能会在后台定时拉起请求服务器接口,可是不管是timer或者其他形式,长期运行后宿主不再次调用下我们,我们timer或者thread就可能给系统回收没办法长期工作,所以当我们是纯jar的时候我们需要给自己强行拉活以下是我总结的方案手段1.动态注册广告public static class MyBroadcastReceiver extends BroadcastRece
2020-09-23 11:06:06
455
原创 基于okhttp的拦截器实现网络监听插件
效果如上所示使用如上所示具体代码: .addNetworkInterceptor( HttpLoggingInterceptor(object : BeeLog(context) { override fun printLog(message: String?) { HttpLoggingInterceptor.Logger.DEFAULT.log(mess.
2020-09-22 11:43:32
1041
3
原创 Android 插件化框架有哪些?现在能否适配10.0以上?
https://github.com/asLody/VirtualApphttps://github.com/xxxyanchenxxx/VirtualAppExhttps://github.com/DroidPluginTeam/DroidPluginhttps://github.com/Qihoo360/RePluginhttps://github.com/ManbangGroup/Phantomhttps://github.com/didi/VirtualAPKhttps://github
2020-08-02 08:22:43
2159
1
原创 2020-06-23-Android下registerReceiver为什么会内存泄漏
开发过程中,如果需要动态注册广告,我们需要调用registerReceiver方法实现动态注册广告,如果没有调用unregisterReceiver会导致内存泄漏,这是为什么呢?以Context类来说,registerReceiver和unregisterReceiver都是2个abstract方法 @Nullable public abstract Intent registerReceiver(@Nullable BroadcastReceiver receiver,
2020-06-23 17:49:40
647
原创 Android下谈谈Gson常见优化
在 JSON 中,值必须是以下数据类型之一:字符串数字对象(JSON 对象)数组布尔NullJSON 的值不可以是以下数据类型之一:函数日期undefined参考链接:JSON 数据类型后台返回数据,有的时候受语言限制或者代码没写好的原因,该返回字符串的但是返回null。返回number的但返回字符串,导致客户端序列化对象的时候出现异常举个栗子,json数据如下:{ "tempInt":"", "tempString":1111, "tempAs":[ {
2020-06-08 16:33:40
1224
原创 Android下使用opencv4Android实现人脸识别
官方下载链接:https://opencv.org/releases/我用迅雷下载的包(opencv-4.3.0-android-sdk),下载的结构是这样的:目录结构—samples—sdk暂时我也不知道这些有什么用,后面再看看README.android 这个文件有介绍如何使用SDK打开里面有个链接https://docs.opencv.org/2.4/doc/tutorials/introduction/android_binary_package/O4A_SDK.html这链
2020-06-03 17:14:47
2674
原创 基于kotlin实现玩安卓app,主要是练手kotlin和jetpack
WanAndroidKotlin基于kotlin实现玩安卓app,目前还继续在开发中,主要是练手kotlin和jetpackapp部分截图效果,由于平常自己开发的时间比较少,做的也很简单,感觉图片放太多了,影响看,都放在最后展示app的其他效果图片================优雅的线开发环境 macbook、android studio基于Androidx,使用recyclerview和viewpager2实现页面交互基于kotlin+viewmodel+livedata实现布局页面基于
2020-05-31 16:53:09
1181
proguard配置问题,求解析
2015-08-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人