成人免费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技巧反射

2012-02-09 10:58:35

Java

2016-11-11 09:16:36

2010-09-25 09:42:59

Java內存管理

2011-08-10 09:06:44

內存內存優化

2010-08-10 10:17:44

Flex內存

2019-02-25 15:15:44

Windows 10Windows技巧

2013-07-02 14:51:39

用友

2016-11-25 14:03:03

Python

2016-11-28 09:02:23

Python內存技巧

2010-08-31 11:01:56

JavaJava內存管理

2025-03-21 09:16:33

2011-05-23 14:57:33

投影幕選購技巧

2009-07-03 13:56:21

JSP編程技巧

2016-03-01 14:37:38

iOSLLDB調試技巧

2011-09-01 10:31:16

ubuntuwindows

2010-02-04 14:58:06

C++內存分配
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: av三级 | 日韩一区二区黄色片 | 亚洲人成一区二区三区性色 | 久久久久久久久99 | 九九视频网 | 91夜色在线观看 | 97精品国产97久久久久久免费 | 狠狠综合久久av一区二区老牛 | 91在线 | 日本免费小视频 | 午夜一区二区三区在线观看 | 中文字幕欧美在线观看 | 国产精品一区二区av | 久久久99国产精品免费 | 日日操操操 | 999精彩视频 | 亚洲第一av| 中文字幕一区二区三区精彩视频 | 91在线最新 | 国产精品久久久久久久午夜片 | 久久av网| 久久88| 久久久美女 | 国内精品久久久久久久影视简单 | 成人福利在线观看 | 日本高清不卡视频 | 一区二区三区中文字幕 | 国产精品2| www.奇米| 欧美成人综合 | 亚洲91精品 | 亚洲视频在线一区 | pacopacomama在线 | 搞黄网站在线观看 | 成人欧美一区二区三区黑人孕妇 | 一级黄a视频 | xxxxxx国产| 亚洲国产精品一区二区三区 | 欧美在线a | 日本啊v在线 | av在线黄|