Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacyΒ© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
LOLRMM β€” Curated catalog of Remote Monitoring and Management tools abused by threat actors, with YAML profiles, Sigma detection rules, and API access for threat hunting and prevention. | Kitploit
Tools/GitHubGitHub/magicsword-io/lolrmm
Defensive ToolsIndicator of Compromise (IOC) ManagementThreat Feeds & AggregatorsThreat IntelligenceLearning & EducationRed TeamingIncident ResponseCurated ResourcesLog Analysis
GitHubmagicsword-io/lolrmm

LOLRMM

Curated catalog of Remote Monitoring and Management tools abused by threat actors, with YAML profiles, Sigma detection rules, and API access for threat hunting and prevention.

406891312 days agoReviewed by Kitploit

Most Popular

View all β†’

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools β†’
View RepositoryWebsite
Share

LOLRMM - Living Off the Land Remote Monitoring and Management πŸ–₯οΈπŸ”

CI build RMM Tools

Welcome to LOLRMM (Living Off the Land Remote Monitoring and Management), a community-driven project that provides a curated list of Remote Monitoring and Management (RMM) and remote access tools that could potentially be abused by threat actors. Our mission is to assist security professionals in staying informed about these tools and their potential for misuse, providing the community a catalog which can be used for threat hunting, detection and prevention policy creations.

LOLRMM Homepage

🌟 Key Features

  • Fast Astro-powered static site at lolrmm.io – browse the catalog, filter by platform, search by name/domain/artifact, and explore tool details. Catalog content is rendered as static HTML; interactive search and filters use JavaScript
  • Catalog snapshot (2026-10-06): 358 entries classified as 261 RMM and 97 RAT, 724 distinct recorded domain patterns, and 145 tools with certificate evidence. See the live site for current totals; catalog classification alone does not establish malicious use
  • Cumulative growth chart showing catalog expansion over time
  • Structured YAML source records describing key details of each tool:
    • Tool name, description, author, and timestamps
    • Technical details (website, PE metadata, privileges required, etc.)
    • Supported operating systems and capabilities
    • Known vulnerabilities and installation paths
    • Artifacts left on disk, in event logs, registry, or network
    • Detection methods (including Sigma, Splunk, Defender, and Sysmon rules)
    • References and acknowledgements
  • JSON and CSV APIs for programmatic access – fetch the full catalog, network domains, or individual tool records with no API key required
  • LLM-discoverable guide at lolrmm.io/llms.txt for AI assistants and research automation
  • Generated Sigma detections under detections/ with process and DNS indicators automatically derived from catalog entries

πŸš€ Getting Started

To begin working with LOLRMM:

  1. Browse the catalog at lolrmm.io – explore by platform, filter by tool type, or search for specific artifacts
  2. Clone the repository to work with the YAML source records directly
  3. Fetch via API to integrate catalog data into your threat hunting and detection workflows

API Usage

Fetch the complete catalog in JSON or CSV format (no API key required):

# Full catalog JSON with all tool details
curl https://lolrmm.io/api/rmm_tools.json

# CSV export for spreadsheet review
curl https://lolrmm.io/api/rmm_tools.csv

# Network domains for hunting
curl https://lolrmm.io/api/rmm_domains.csv

# Individual tool record
curl https://lolrmm.io/api/tools/anydesk.json

See lolrmm.io/api/ for the complete API documentation and additional feeds.

Support πŸ“ž

Please use the GitHub issue tracker to submit bugs or request features.

🀝 Contributing & Making PRs

Stay engaged with the LOLRMM community by regularly checking for updates and contributing to the project. Your involvement will help ensure the project remains up-to-date and even more valuable to others.

If you'd like to contribute, please follow these steps:

  1. Fork the repository
  2. Create a new branch for your changes
  3. Make your changes and commit them to your branch
  4. Push your changes to your fork
  5. Open a Pull Request (PR) against the upstream repository

For more detailed instructions, please refer to the CONTRIBUTING.md file (if available). To create a new YAML file for an RMM tool, use the provided YAML templates in the yaml directory.

🚨 Sigma Detection

LOLRMM provides Sigma detection rules to help you effectively detect potential threats related to RMM tools. To explore these rules in detail, navigate to the detections/sigma/ directory.

Happy hunting! πŸ•΅οΈβ€β™‚οΈ

πŸ—οΈ Building and Testing Locally

Requirements

  • Python 3.12+ (PyYAML, or the existing Poetry environment)
  • Node.js 22.19+

The website now uses Astro. From the repository root:

python3 -m venv .venv
source .venv/bin/activate
pip install pyyaml
cd website
npm ci
npm run dev

Visit http://localhost:4321. The dev/build commands regenerate data and detection exports from /yaml automatically. To build and verify the static website:

npm run check
npm run build
npx playwright install chromium
npm test

Output is written to website/dist/. See website/README.md for data routes, chart methodology, analytics configuration, and deployment details.

Join us in our quest to create a safer and more secure digital environment for organizations everywhere. With LOLRMM by your side, you'll be well-equipped to understand and address the potential risks associated with RMM tools in the ever-evolving cyber landscape.

πŸ€– GitHub Actions

Purpose

The GitHub workflow files in the .github/workflows directory automate various tasks and processes for continuous integration, continuous delivery, and other project maintenance activities. These workflow files leverage GitHub Actions to execute predefined steps based on specific triggers such as code pushes, pull requests, or scheduled intervals.

Key Goals

  • Automate Testing: Ensure that all code changes pass necessary tests before merging into the main branch.
  • Continuous Integration: Automatically build and validate the project in different environments and configurations.
  • Code Quality Checks: Run static analysis tools to maintain code quality and adherence to coding standards.
  • Deployment: Manage the deployment process to various environments, ensuring seamless and reliable releases.
  • Badge Updates: Automatically update project badges to reflect the current status, such as the number of Remote Monitoring and Management (RMM)

Generated-data bot configuration

The generated-data workflow uses a repository-scoped GitHub App to open or refresh automation/generated-data PRs. Set the repository variable GENERATED_DATA_APP_CLIENT_ID and the Actions secret GENERATED_DATA_APP_PRIVATE_KEY for that app. Its installation needs Contents and Pull requests write permissions for this repository.

The app token lets generated-data PRs start CI automatically. Those PRs still go through normal review and branch protections. Pages builds fresh catalog data independently when changes reach main.

Download Tool