Lazy Blog

一生想做浪漫极客

支付宝支付时订单处理失败报ALI38173

支付宝支付的时候订单生成一直报订单处理失败 ALI38173 后台是PHP的进过各种确认流程都没问题 后来查看生成的秘钥发现被转义了 alipay_sdk=alipay-sdk-php-20180705&app_id=2016112303148909&biz_content=%7B%22body%22%3A%224%E4%...

通过VPS配合youtube-upload自动上传视频到youtube

通过VPS配合youtube-upload自动上传视频到youtube 由于家里网络不稳定,需要上传视频到youtube,于是就打算配置下 打开该项目地址 https://github.com/tokland/youtube-upload 支持Python 2.6/2.7/3.x,没有python需要自行安装 pip install –upgrade google...

Android插件开发activity启动方式(hook模式理解)

Android插件开发activity启动方式(hook模式理解) 插件hook方式一般以hook Instrumentation类为切入口 在execStartActivity方法中替换我们预先在宿主中配置的的activity,然后欺骗过检查之后在newActivity方法中替换成我们插件的activity的信息,这样就会启动我们目标插件的activity 当我们执行...

Android插件开发activity启动方式(占坑模式理解)

Android插件开发activity启动方式(占坑模式理解) 插件开发网上文章已经很多了,目前通过不安装apk运行另一个本地的apk的activity界面的方式有两种, 通过一个空壳Activity作为代理(Proxy) Hook一些系统类 这篇文章主要理解下第一种(占坑)也就是空壳这种方式 占坑模式需要解决问题 插件生命周期(完全依赖宿主的代理activit...

activity的启动流程

activity的启动流程(Android2.2源码) 1.当我们调用startActivity方法实际调用的是activity的startActivityForResult @Override public void startActivity(Intent intent, @Nullable Bundle options) { if (options !...

Android逆向安全那些事

由于最近需要加密一些硬编码的字段 apk反编译成功之后,app中的所有硬编码都能看到 常见的加密方式 字符串加密(编译时间增加,AS升级插件兼容问题,而且这个反编译完毕之后也能看到加密方法,只能增加破解者根据字符找突破口难度) 硬编码写到JNI中(目前采用办法) 硬编码写到JNI中 使用NDK开发出来的原生C++代码编译后生成的so库是一个二进制文件,这无疑...

CentOS 一键安装Caddy + Aria2 + AriaNg实现离线下载

功能 支持HTTP/HTTPS/FTP/BT/磁力链接等离线下载,断点续传等 文件管理、视频在线播放(支持MP4) 安装CCAA yum -y install wget unzip curl wget https://github.com/helloxz/ccaa/archive/master.zip unzip master.zip && cd ccaa-m...

CentOS/UbuntuVPS上安装htop并查看CPU使用情况

安装 htop 命令 CentOS系统 第一种方案: yum -y install epel-release yum -y update yum -y install htop 第二种方案: yum -y install ncurses-devel wget wget http://hisham.hm/htop/releases...

Kotlin学习加载豆瓣电影列表

随着Kotlin1.2.7版本发布Androidstudio3.2稳定版本发布,增加了更多的Kotlin支持,是时候学习Kotlin 学习看这个地址就行了,不懂的搜索下就差不多了,https://www.kotlincn.net/docs/reference/coroutines.html 我这篇不讲语法看文档就可以,我大概磨磨唧唧看了3天文档,没咋实地操作,只是看,所有才有这...

微信数据库解密

在网上看了好多微信数据库解密的文章,想要亲动手操作下 微信数据库加密方式: 1.获取手机IMEI码 2.获取当前登录微信账号的uin(存储在sp里面) 3.拼接IMEI和uin 4.将拼接完的字符串进行md5加密 5.截取加完密的字符串的前七位(字母必须为小写) 上面可以看到就两个变量,`uin`和`imei` uin获取 ...