Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
msmap — Générateur modulaire de webshell mémoire prenant en charge les conteneurs Java (Tomcat, Spring, WebLogic) avec plusieurs types de shells, encodeurs et compilation automatique pour les tests de pénétration post-exploitation. | Kitploit
Outils/GitHubGitHub/hosch3n/msmap
Frameworks d'ExploitationGénération de PayloadsExploitation d'Applications WebTests d'Intrusion
GitHubhosch3n/msmap

msmap

Générateur modulaire de webshell mémoire prenant en charge les conteneurs Java (Tomcat, Spring, WebLogic) avec plusieurs types de shells, encodeurs et compilation automatique pour les tests de pénétration post-exploitation.

Voir le dépôt
5878844il y a 3 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

MSMAP

Msmap est un générateur de WebShell mémoire. Compatible avec divers conteneurs, composants, encodeurs, WebShell / Proxy / Killer et clients de gestion. 简体中文

The idea behind I, The idea behind II, The idea behind III

Fonctionnalité [En cours]

Fonction

  • Menu dynamique
  • Compilation automatique
  • Génération de script
  • Mode allégé
  • Interface graphique
  • Conteneur

    • Java
      • Tomcat7
      • Tomcat8
      • Tomcat9
      • Tomcat10
      • Resin3
      • Resin4
      • WebSphere
      • GlassFish
      • WebLogic
      • JBoss
      • Spring*
      • Jetty
      • Netty
      • JVM*
    • .NET
      • IIS
    • PHP
    • Python

    *: SpringHandler ne supporte que JDK8+

    *: JVM supporte par défaut Linux Tomcat 8/9, d'autres versions peuvent être adaptées selon le guide avancé.

    WebShell / Proxy / Killer

    • WebShell

      • CMD / SH
      • AntSword
      • JSPJS
      • Behinder
      • Godzilla
    • Pas besoin de modularité

    Proxy: Neo-reGeorg, wsproxy

    Killer: java-memshell-scanner, ASP.NET-Memshell-Scanner

    Décodeur / Déchiffreur / Hacheur

    • Décodeur
      • Base64
      • Hex
    • Déchiffreur
      • XOR
      • RC4
      • AES128
      • AES256
      • RSA
    • Hacheur
      • MD5
      • SHA128
      • SHA256

    Utilisation

    root@kitploit:~
    git clone [email protected]:hosch3n/msmap.git
    cd msmap
    python generator.py
    

    [Avertissement] Vous DEVEZ définir un mot de passe unique, les options sont sensibles à la casse.

    Avancé

    Modifiez config/environment.py

    root@kitploit:~
    # Auto Compile
    auto_build = True
    
    # Base64 Encode Class File
    b64_class = True
    
    # Generate Script File
    generate_script = True
    
    # Compiler Absolute Path
    java_compiler_path = r"~/jdk1.6.0_04/bin/javac"
    dotnet_compiler_path = r"C:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.exe"
    

    Modifiez gist/java/container/tomcat/servlet.py

    root@kitploit:~
    // Servlet Path Pattern
    private static String pattern = "*.xml";
    

    Si un encodeur de chiffrement est utilisé dans WsFilter, le mot de passe doit être le même que le chemin (ex. /passwd)

    gist/java/container/jdk/javax.py et lib/servlet-api.jar peuvent être remplacés en fonction du conteneur cible.

    Installez pip3 install pyperclip pour prendre en charge la copie automatique dans le presse-papiers.

    Exemple

    CMD / SH

    Commande avec encodeur Base64 | Injection dans une Valve Tomcat

    python generator.py Java Tomcat Valve Base64 CMD passwd

    AntSword

    Type JSP avec encodeur Par défaut | Injection dans une Valve Tomcat

    python generator.py Java Tomcat Valve RAW AntSword passwd

    Type JSP avec encodeur aes_128_ecb_pkcs7_padding_md5 | Injection dans un Listener Tomcat

    python generator.py Java Tomcat Listener AES128 AntSword passwd

    Type JSP avec encodeur rc_4_sha256 | Injection dans un Servlet Tomcat

    python generator.py Java Tomcat Servlet RC4 AntSword passwd

    Type JSP avec encodeur xor_md5 | AgentFiless Injection dans un HttpServlet

    python generator.py Java JDK JavaX XOR AntSword passwd

    Type JSPJS avec encodeur aes_128_ecb_pkcs7_padding_md5 | Injection dans un WsFilter Tomcat

    python generator.py Java Tomcat WsFilter AES128 JSPJS passwd

    Type JSPJS avec encodeur xor_md5 | Injection dans un Handler Spring

    python generator.py Java Spring Handler XOR JSPJS passwd

    Behinder

    Type default_aes | Injection dans une Valve Tomcat

    python generator.py Java Tomcat Valve AES128 Behinder rebeyond

    Type default_xor_base64 | Injection dans un Interceptor Spring

    python generator.py Java Spring Interceptor XOR Behinder rebeyond

    Godzilla

    Type JAVA_AES_BASE64 | Injection dans une Valve Tomcat

    python generator.py Java Tomcat Valve AES128 Godzilla superidol

    Type JAVA_AES_BASE64 | AgentFiless Injection dans un HttpServlet

    python generator.py Java JDK JavaX AES128 Godzilla superidol

    Type JAVA_AES_BASE64 | Injection dans un Handler Spring

    python generator.py Java Spring Handler AES128 Godzilla superidol

    Problème connu

    Références

    GodzillaMemoryShellProject

    AntSword-JSP-Template

    As-Exploits memshell_manage

    Behinder | wsMemShell | ysomap

    Lectures complémentaires

    利用“进程注入”实现无文件复活 WebShell

    基于内存 Webshell 的无文件攻击技术研究

    利用 intercetor 注入 spring 内存 webshell

    linux下java反序列化通杀回显方法的低配版实现

    Tomcat中一种半通用回显方法

    基于tomcat的内存 Webshell 无文件攻击技术

    基于全局储存的新思路 | Tomcat的一种通用回显方法研究

    tomcat不出网回显连续剧第六集

    中间件内存马注入&冰蝎连接

    Java内存马:一种Tomcat全版本获取StandardContext的新方法

    Java内存攻击技术漫谈

    Linux下内存马进阶植入技术

    Spring cloud gateway通过SPEL注入内存马

    CVE-2022-22947 注入哥斯拉内存马

    Linux下无文件Java agent探究

    论如何优雅的注入Java Agent内存马

    Télécharger l’outil