原文:Java安全之Commons Collections2分析

Java安全之Commons Collections 分析 首發:Java安全之Commons Collections 分析 x 前言 前面分析了CC 的利用鏈,但是發現在CC 的利用鏈中是有版本的限制的。在JDK . u 版本以后,對AnnotationInvocationHandler的readobject進行了改寫。導致高版本中利用鏈無法使用。 這就有了其他的利用鏈,在CC 鏈里面並不是使用 ...

2020-10-22 19:51 0 902 推薦指數:

查看詳情

Ysoserial Commons Collections2分析

Ysoserial Commons Collections2分析 About Commons Collections2 CC2與CC1不同在於CC2用的是Commons Collections4.0;同時利用方式CC2用到了Javassist動態編程,從功能上來說CC1用於執行命令,而CC2 ...

Wed Oct 13 07:28:00 CST 2021 0 115
Java安全Commons Collections1分析(二)

Java安全Commons Collections1分析(二) 0x00 前言 續上篇文,繼續調試cc鏈。在上篇文章調試的cc鏈其實並不是一個完整的鏈。只是使用了幾個方法的的互相調用彈出一個計算器。 Java安全Commons Collections1分析(一) 下面來貼出他的完整 ...

Sat Oct 10 20:17:00 CST 2020 0 684
Java安全Commons Collections1分析(一)

Java安全Commons Collections1分析(一) 0x00 前言 在CC鏈中,其實具體執行過程還是比較復雜的。建議調試前先將一些前置知識的基礎給看一遍。 Java安全Commons Collections1分析前置知識 0x01 CC鏈分析 這是一段poc代碼,執行 ...

Thu Oct 08 07:32:00 CST 2020 0 758
Java安全Commons Collections1分析(三)

Java安全Commons Collections1分析(三) 0x00 前言 繼續來分析cc鏈,用了前面幾篇文章來鋪墊了一些知識。在上篇文章里,其實是硬看代碼,並沒有去調試。因為一直找不到JDK的低版本。 全靠腦子去記傳參內容嘗試理解。后面的其實就簡單多了,在上篇文章的基礎上再去做一個分析 ...

Mon Oct 12 01:16:00 CST 2020 2 571
Java安全Commons Collections6分析

Java安全Commons Collections6分析 0x00 前言 其實在分析的幾條鏈中都大致相同,都是基於前面一些鏈的變形,在本文的CC6鏈中,就和前面的有點小小的區別。在CC6鏈中也和CC5的利用鏈類似,但是CC6鏈中使用的是HashSet去觸發LazyMap的get方法。而在 ...

Thu Oct 29 02:01:00 CST 2020 0 422
Java安全Commons Collections7分析

Java安全Commons Collections7分析 0x00 前言 本文講解的該鏈是原生ysoserial中的最后一條CC鏈,但是實際上並不是的。在后來隨着后面各位大佬們挖掘利用鏈,CC8,9,10的鏈誕生,也被內置到ysoserial里面。在該鏈中其實和CC6也是類似,但是CC7利用 ...

Mon Nov 02 03:30:00 CST 2020 0 425
Java安全Commons Collections3分析

Java安全Commons Collections3分析 文章首發:Java安全Commons Collections3分析 0x00 前言 在學習完成前面的CC1鏈和CC2鏈后,其實再來看CC3鏈會比較輕松。CC1的利用鏈是 Map(Proxy).entrySet()觸發 ...

Thu Oct 22 02:51:00 CST 2020 0 750
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM