原文:從零開始的Java RASP實現(一)

目錄 從零開始的Java RASP實現 一 javaagent . Main方法啟動前 概念介紹: 如何使用 創建agent 創建main . JVM啟動后 attach機制 啟動一個長時間運行的jvm 打包一個agentmain代理jar 運用attach 參考 從零開始的Java RASP實現 一 本科畢設做過Python的RASP之后,對這項技術很有興趣,當時OpenRASP開始出現,並且 ...

2021-07-30 16:44 0 281 推薦指數:

查看詳情

從零開始Java RASP實現(二)

目錄 2 RASP-demo 2.1 類加載機制 雙親委派 BootStrap ClassLoader 2.2 Instrumentation介紹 Instrumentation ...

Tue Aug 17 22:49:00 CST 2021 0 180
Rasp技術介紹與實現(一)

https://xbear.me/2016/11/21/Rasp%E6%8A%80%E6%9C%AF%E4%BB%8B%E7%BB%8D%E4%B8%8E%E5%AE%9E%E7%8E%B0%EF%BC%88%E4%B8%80%EF%BC%89/ RASP(Runtime application ...

Thu May 14 17:28:00 CST 2020 0 826
Java安全之JNI繞過RASP

Java安全之JNI繞過RASP 0x00 前言 前面一直想看該JNI的相關內容,但是發現JNI的資料還是偏少。后面發現JNI在安全中應用非常的微妙,有意思。 0x01 JNI概述 JNI的全稱叫做(Java Native Interface),其作用就是讓我們的Java程序去調用C的程序 ...

Tue Dec 01 19:40:00 CST 2020 2 726
java8 Stream的實現原理 (從零開始實現一個stream流)

1.Stream 流的介紹 1.1 java8 stream介紹   java8新增了stream流的特性,能夠讓用戶以函數式的方式、更為簡單的操縱集合等數據結構,並實現了用戶無感知的並行計算。 1.2 從零開始實現一個stream流   相信很多人在使用過java8的streamAPI ...

Fri Mar 15 06:12:00 CST 2019 5 8578
java 從零開始手寫 RPC (01) 基於 websocket 實現

RPC 解決的問題 RPC 主要是為了解決的兩個問題: 解決分布式系統中,服務之間的調用問題。 遠程調用時,要能夠像本地調用一樣方便,讓調用者感知不到遠程調用的邏輯。 這一節我們來學習下如何基於 websocket 實現最簡單的 rpc 調用,后續會實現 ...

Sat Oct 09 07:31:00 CST 2021 0 227
從零開始Java - Spring AOP 實現主從讀寫分離

深刻討論為什么要讀寫分離? 為了服務器承載更多的用戶?提升了網站的響應速度?分攤數據庫服務器的壓力?就是為了雙機熱備又不想浪費備份服務器?上面這些回答,我認為都不是錯誤的,但也都不是完全正確的。「讀 ...

Wed Sep 07 15:38:00 CST 2016 18 10298
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM