frida-trace详细使用说明

1、spawn – 冷启动 2、attach – 热启动 3、Hook类方法 4、Hook实例方法 5、Hook类的所有方法 6、模糊Hook类的所有方法 7、模糊Hook所有类的特定方法 8、模糊Hook所有类的特定方法并忽略大小写,其中问号“?”部分为匹配内容 9、模糊Hook所有类的特定方法并排除viewDidLoad方法 10、Hook某个动态库 11、Hook get或post的接口地址 js代码: 12、Hook post的body js代码 13、Hook即将显示页面 pushViewController:animated:方法的js代码如下: presentViewController:animated:completion:方法对应的js代码如下: 14、Hook MD5函数 js代码如下: 15、Hook Base64编码方法 js代码如下: 1 […]

查看全部


Elasticsearch 7.15.1 破解,升级为白金版

6.x的时候还有免费版,7.x就没有免费版了,只有试用版,而且只是三十天。 主要流程: 复制出 x-pack-core-7.15.1.jar —->反编译这个jar包里的两个文件(LicenseVerifier.class,XPackBuild.class) —->使用es环境的java编译LicenseVerifier.class,XPackBuild.class—->替换原x-pack-core-7.15.1.jar里的两个class文件 —->重启elasticsearch—->申请试用版获取Lisence,修改License里的版本和使用结束日期—->导入Lisence—->Done 一、复制出x-pack-core-7.15.1.jar 这个文件centos环境的路径是:/usr/share/el […]

查看全部


mvn 打包,包含所有依赖

最近用mvn打包jar包发现,总是几十kb,换个环境运行就会报错。能够确保jar包换个环境依旧能跑起来,就需要把所有依赖一起打进去,默认不配置mvn的pom文件是不会把所有依赖打进去的。 正常情况下不知道怎么编辑pom.xml,不妨试一下这个命令: 编辑pom.xml文件,在<build><plugins><plugin>段里加上一个maven-assembly-plugin插件即可。如果没有<build><plugins><plugin>,新建就行。打完包后,target目录下会有两个jar文件,一个是包含了依赖的jar文件,一个是没有依赖的文件。 打包命令:

查看全部