rasp
LoopherBear
这个作者很懒,什么都没留下…
展开
-
OpenRasp源码分析-java功能
OpenRasp源码分析-java功能最近在做关于后台服务器和web的rasp这块工作,需要在OpenRasp的基础上做一个二次研发,为了能弄清其实现的技术细节,阅读了一下源码。记录的内容主要有以下几个点RaspIntall.jar的功能启动执行流程核心原理检测规则其他整个OpenRasp的基本就是上述几个过程。其中重点关注的是启动执行流程,核心原理,检测规则三个点,下面就一个个的...原创 2020-04-23 18:54:12 · 2082 阅读 · 0 评论 -
OpenRasp Java运行时修改字节码技术
Java运行时修改字节码技术Java运行时动态修改字节码技术,常用的有javassist asm来实现。不过最近在分析openrasp-java这块时,程序使用的javassist来动态插桩关键类,达到监控某些程序的行为,OpenRasp使用这个技术来实现了监控程序的行为。为了分析OpenRasp和理解其使用的技术原理,先做一个java动态修改指令基础知识的补充。第一个程序有如下程序pac...原创 2020-04-20 18:25:06 · 777 阅读 · 0 评论