摘要: 简述 ASM简介 ASM 核心API 无中生有 ——利用ASM动态创建一个类 偷梁换柱——ASM修改已有的class ASMifier https://blog.csdn.net/ljz2016/article/details/81363828 总结 https://github.com/fenga 阅读全文
posted @ 2021-11-01 20:03 beansoft 阅读(2544) 评论(0) 推荐(0) 编辑
摘要: 前言 ASM 简介 ASM 是一个 Java 字节码操控框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class 文件里,这些类文件拥有足够的元数据 阅读全文
posted @ 2021-11-01 19:59 beansoft 阅读(457) 评论(0) 推荐(0) 编辑
摘要: JVM 执行 java 程序的过程:编译成二进制文件:javac Demo.java翻译成机器码并执行:java Demo /** * 2019-05-18 * java code for simple Demo */ public class Demo { public static void m 阅读全文
posted @ 2021-11-01 19:52 beansoft 阅读(193) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/yangdd/p/12764841.html 什么是dvmDalvik字节码Android Dalvikvm的简单使用 什么是dvm 全称 Dalvik virtual machine ,是安卓虚拟机的缩写。Dalvik是Google公司自己设计用于A 阅读全文
posted @ 2021-11-01 19:51 beansoft 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 你还在为怎么查看字节码指令而担忧吗?https://juejin.cn/post/6844904150698819591 前言 注释会被执行吗? 查看字节码的两种方式 Name,就给当前 tool 起一个名字好了,用于使用时,在右键菜单选项中展示。 Decriptions,描述此功能,别到时候你自己 阅读全文
posted @ 2021-11-01 19:48 beansoft 阅读(104) 评论(0) 推荐(0) 编辑
摘要: [原创]ASM动态修改JAVA函数之函数字节码初探 操作码是一个字节代码名,由助记符号表示,例如操作码0,对应的是NOP,表示无任何操作的指令;操作码21,对应ILOAD,表示读取局部变量表某个位置的int值。 参数是储存在编译后代码中的静态值。 一种是用来在局部变量表和操作数栈之间传送值的。比如F 阅读全文
posted @ 2021-11-01 19:39 beansoft 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 先执行一次应用 BF2.exe, 此时屏幕分辨率会变化然后应用闪退. 之后使用记事本打开并编辑文件: C:\Users\用户名\Documents\Battlefield 2\Profiles\Default\Video.con VideoSettings.setTerrainQuality 3 V 阅读全文
posted @ 2021-10-17 21:30 beansoft 阅读(3977) 评论(0) 推荐(0) 编辑
摘要: com.intellij.ui.table.JBTablecom.intellij.openapi.ui.ComboBox 阅读全文
posted @ 2021-10-13 21:50 beansoft 阅读(189) 评论(0) 推荐(0) 编辑
摘要: Android SystemServer 中 WatchDog 机制介绍 https://www.jianshu.com/p/5e8c0cb1a58e Android Watchdog 在Android中,Watchdog是用来监测关键服务是否发生了死锁,如果发生了死锁就kill进程,重启Syste 阅读全文
posted @ 2021-10-13 19:06 beansoft 阅读(9) 评论(0) 推荐(0) 编辑
摘要: https://android.googlesource.com/platform/tools/base/+/studio-master-dev/source.md Doing a checkout -j, The number of parallel sync threads to start.F 阅读全文
posted @ 2021-10-10 22:29 beansoft 阅读(43) 评论(0) 推荐(0) 编辑