
Catálogo curado de ferramentas de Monitoramento e Gerenciamento Remoto abusadas por agentes de ameaças, com perfis YAML, regras de detecção Sigma e acesso via API para caça a ameaças e prevenção.
Bem-vindo ao LOLRMM (Living Off the Land Remote Monitoring and Management), um projeto orientado pela comunidade que fornece uma lista curada de ferramentas de Monitoramento e Gerenciamento Remoto (RMM) e de acesso remoto que podem potencialmente ser abusadas por agentes de ameaça. Nossa missão é ajudar profissionais de segurança a se manterem informados sobre essas ferramentas e seu potencial de uso indevido, fornecendo à comunidade um catálogo que pode ser usado para caça a ameaças, detecção e criação de políticas de prevenção.

detections/ com indicadores de processo e DNS derivados automaticamente das entradas do catálogoPara começar a trabalhar com o LOLRMM:
Obtenha o catálogo completo em formato JSON ou CSV (sem necessidade de chave de API):
# 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
Consulte lolrmm.io/api/ para a documentação completa da API e feeds adicionais.
Por favor, use o GitHub issue tracker para enviar bugs ou solicitar recursos.
Mantenha-se engajado com a comunidade LOLRMM verificando regularmente atualizações e contribuindo para o projeto. Seu envolvimento ajudará a garantir que o projeto permaneça atualizado e ainda mais valioso para outros.
Se você gostaria de contribuir, siga estes passos:
Para instruções mais detalhadas, consulte o arquivo CONTRIBUTING.md (se disponível). Para criar um novo arquivo YAML para uma ferramenta RMM, use os templates YAML fornecidos no diretório yaml.
O LOLRMM fornece regras de detecção Sigma para ajudá-lo a detectar efetivamente ameaças potenciais relacionadas a ferramentas RMM. Para explorar essas regras em detalhes, navegue até o diretório detections/sigma/.
Boa caçada! 🕵️♂️
O site agora usa Astro. A partir da raiz do repositório:
python3 -m venv .venv
source .venv/bin/activate
pip install pyyaml
cd website
npm ci
npm run dev
Visite http://localhost:4321. Os comandos de dev/build regeneram dados e exportações de detecção
a partir de /yaml automaticamente. Para construir e verificar o site estático:
npm run check
npm run build
npx playwright install chromium
npm test
A saída é gravada em website/dist/. Consulte website/README.md
para rotas de dados, metodologia de gráficos, configuração de analytics e detalhes de implantação.
Junte-se a nós em nossa busca para criar um ambiente digital mais seguro e protegido para organizações em todos os lugares. Com o LOLRMM ao seu lado, você estará bem equipado para entender e lidar com os riscos potenciais associados a ferramentas RMM no cenário cibernético em constante evolução.
Os arquivos de workflow do GitHub no diretório .github/workflows automatizam várias tarefas e processos para integração contínua, entrega contínua e outras atividades de manutenção do projeto.
Esses arquivos de workflow utilizam o GitHub Actions para executar etapas predefinidas com base em gatilhos específicos, como pushes de código, pull requests ou intervalos agendados.
O workflow de dados gerados usa um GitHub App com escopo de repositório para abrir ou atualizar
PRs de automation/generated-data. Defina a variável de repositório
GENERATED_DATA_APP_CLIENT_ID e o segredo do Actions
GENERATED_DATA_APP_PRIVATE_KEY para esse app. Sua instalação precisa de permissões de escrita de Contents e
Pull requests para este repositório.
O token do app permite que PRs de dados gerados iniciem o CI automaticamente. Esses PRs ainda passam
por revisão normal e proteções de branch. O Pages constrói dados de catálogo atualizados
de forma independente quando as alterações chegam a main.