成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java利用技巧——Jetty Filter型內存馬

安全 應用安全
關于Tomcat Filter型內存馬的介紹資料有很多,但是Jetty Filter型內存馬的資料很少,本文將要參照Tomcat Filter型內存馬的設計思路,介紹Jetty Filter型內存馬的實現思路和細節。

0x00 前言

關于Tomcat Filter型內存馬的介紹資料有很多,但是Jetty Filter型內存馬的資料很少,本文將要參照Tomcat Filter型內存馬的設計思路,介紹Jetty Filter型內存馬的實現思路和細節。

0x01 簡介

本文將要介紹以下內容:

Jetty調試環境搭建

實現思路

實現代碼

Zimbra環境下的Filter型內存馬

0x02 Jetty調試環境搭建

【技術原創】Java利用技巧——Jetty Filter型內存馬

0x03 實現思路

相關參考資料:??https://github.com/feihong-cs/memShell/blob/master/src/main/java/com/memshell/jetty/FilterBasedWithoutRequest.java??https://blog.csdn.net/xdeclearn/article/details/125969653

參考資料1是通過JmxMBeanServer獲得webappclassloaer,進而通過反射調用相關方法添加一個Filter

參考資料2是通過Thread獲得webappclassloaer,進而通過反射調用相關方法添加Servlet型內存馬的方法

我在實際測試過程中,發現通過JmxMBeanServer獲得webappclassloaer的方法不夠通用,尤其是無法在Zimbra環境下使用

因此,最終改為使用Thread獲得webappclassloaer,進而通過反射調用相關方法添加Filter型內存馬。

0x04 實現代碼

1.添加Filter

Jetty下可用的完整代碼如下:

【技術原創】Java利用技巧——Jetty Filter型內存馬

【技術原創】Java利用技巧——Jetty Filter型內存馬

【技術原創】Java利用技巧——Jetty Filter型內存馬

【技術原創】Java利用技巧——Jetty Filter型內存馬

【技術原創】Java利用技巧——Jetty Filter型內存馬

2.枚舉Filter

【技術原創】Java利用技巧——Jetty Filter型內存馬

【技術原創】Java利用技巧——Jetty Filter型內存馬

(2)通過Thread獲得webappclassloaer,通過反射讀取_filters屬性來枚舉Filter

【技術原創】Java利用技巧——Jetty Filter型內存馬

0x05 Zimbra環境下的Filter型內存馬

在Zimbra環境下,思路同樣為使用Thread獲得webappclassloaer,進而通過反射調用相關方法添加Filter型內存馬

但是由于Zimbra存在多個名為WebAppClassLoader的線程,所以在添加Filter時需要修改判斷條件,避免提前退出,在實例代碼的基礎上直接修改即可

0x06 利用思路

Filter型內存馬的優點是不需要寫入文件,但是會在服務重啟時失效

0x07 小結

本文介紹了Jetty Filter型內存馬的實現思路和細節,給出了可供測試的代碼,分享了Zimbra環境的利用方法。

責任編輯:武曉燕 來源: 嘶吼網
相關推薦

2023-09-05 09:36:19

2010-11-01 16:14:29

2022-05-06 18:55:29

Java技巧Shellcode

2022-02-11 09:38:14

Java技巧反射

2016-11-11 09:16:36

2012-02-09 10:58:35

Java

2010-09-25 09:42:59

Java內存管理

2010-08-10 10:17:44

Flex內存

2011-08-10 09:06:44

內存內存優化

2019-02-25 15:15:44

Windows 10Windows技巧

2016-11-25 14:03:03

Python

2016-11-28 09:02:23

Python內存技巧

2013-07-02 14:51:39

用友

2010-08-31 11:01:56

JavaJava內存管理

2025-03-21 09:16:33

2016-03-01 14:37:38

iOSLLDB調試技巧

2009-07-03 13:56:21

JSP編程技巧

2011-09-01 10:31:16

ubuntuwindows

2011-05-23 14:57:33

投影幕選購技巧

2010-02-04 14:58:06

C++內存分配
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 先锋资源网 | 久久艹免费视频 | 日本一卡精品视频免费 | 国产成人jvid在线播放 | av黄色在线观看 | 国产精品一区二区三区在线播放 | 国产一区二区三区视频在线观看 | 亚洲成人激情在线观看 | 久久天天综合 | 成人三级av| 欧美一区二区三区久久精品 | 国产欧美精品一区二区 | 欧美国产中文字幕 | 国产www.| 久久综合狠狠综合久久综合88 | 男女啪啪高潮无遮挡免费动态 | 国产精品久久久久久久久久久久久 | 亚洲精品1区| 婷婷91| 午夜免费在线观看 | 亚洲成人一级 | 日韩一区二区免费视频 | 国产精品中文字幕在线 | 成年人在线电影 | www.男人天堂.com| 欧美6一10sex性hd | 91在线一区 | 久久国产精品视频 | 国产精品毛片一区二区在线看 | 天天视频成人 | 午夜一区二区三区在线观看 | 日韩高清一区 | 国产日韩一区二区三免费 | 亚洲精品二区 | 日韩亚洲一区二区 | 懂色一区二区三区免费观看 | 日韩精品成人在线 | 欧美在线a | 日韩乱码一二三 | 国产成人一区二区三区 | 在线观看免费av片 |