E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JPLISAgent
Skywalking原理篇(一):Agent 启动流程解析
这个Jar包通过JVMTI(JVMToolInterface)完成加载,最终借助
JPLISAgent
(JavaProgrammingLanguageInstrumentationServicesAgent
飞影ヽ
·
2023-11-15 10:10
Skywalking
如何优雅的注入Java Agent内存马
优雅的构造
JPLISAgent
在《Java内存攻击技术漫谈》中,使用了特征字典+暴力内存搜索的方式来获取Native内存中的JVMTIEnv对象指针,由于ASLR的原因,在搜索过程中,很可能会将非指针数据作为指针来访问
java熬夜党
·
2023-10-13 21:59
Java
jvm
java
开发语言
Java Instrument (四)
JPLISAgent
JPLISAgent
的结构体struct_
JPLISAgent
{JavaVM*mJVM;/*handletotheJVM*/JPLISEnvironmentmNormalEnvironment;/*foreverythingbutretransformstuff
raintungli
·
2020-08-03 11:50
Java Instrument (四)
JPLISAgent
JPLISAgent
的结构体struct_
JPLISAgent
{ JavaVM*mJVM;/*handletotheJVM*/ JPLISEnvironmentmNormalEnvironment;/*
raintungli
·
2016-06-08 23:00
JPLISAgent
Java Instrument (三) 钩子函数
1 注册钩子函数我们看看这个钩子函数jvmtiEventClassFileLoadHook 啥时候注册的,回到刚才创建新的
JPLISAgent
代码中JPLISInitializationErrorcreateNewJPLISAgent
raintungli
·
2016-06-07 22:00
java
instrument
钩子函数
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他