{"id":28195884,"url":"https://github.com/matrixeditor/dementor","last_synced_at":"2026-02-15T14:04:10.574Z","repository":{"id":288569137,"uuid":"963475729","full_name":"MatrixEditor/dementor","owner":"MatrixEditor","description":"Upgraded IPv6/IPv4 LLMNR/NBT-NS/mDNS Poisoner - Responder on steroids. ","archived":false,"fork":false,"pushed_at":"2025-12-18T15:03:14.000Z","size":11911,"stargazers_count":18,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-21T18:37:25.694Z","etag":null,"topics":["dementor","llmnr","mdns","multicast-poisoner","netbios","service"],"latest_commit_sha":null,"homepage":"https://matrixeditor.github.io/dementor/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MatrixEditor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-09T18:32:14.000Z","updated_at":"2025-12-18T15:02:55.000Z","dependencies_parsed_at":"2025-04-18T22:36:11.493Z","dependency_job_id":"2a7e3005-aea4-4291-9827-18b9a53241b9","html_url":"https://github.com/MatrixEditor/dementor","commit_stats":null,"previous_names":["matrixeditor/dementor"],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/MatrixEditor/dementor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatrixEditor%2Fdementor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatrixEditor%2Fdementor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatrixEditor%2Fdementor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatrixEditor%2Fdementor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MatrixEditor","download_url":"https://codeload.github.com/MatrixEditor/dementor/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatrixEditor%2Fdementor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29480871,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T11:35:25.641Z","status":"ssl_error","status_checked_at":"2026-02-15T11:34:57.128Z","response_time":118,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dementor","llmnr","mdns","multicast-poisoner","netbios","service"],"created_at":"2025-05-16T14:14:45.154Z","updated_at":"2026-02-15T14:04:10.566Z","avatar_url":"https://github.com/MatrixEditor.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dementor\n\nIPv6/IPv4 LLMNR/NBT-NS/mDNS Poisoner and rogue service provider - you can think if it as Responder 2.0. Get more information\non the [Documentation](https://matrixeditor.github.io/dementor/) page.\n\n### Offers\n\n- No reliance on hardcoded or precomputed packets\n- Fine-grained, per-protocol configuration using a modular system (see [Docs - Configuration](https://matrixeditor.github.io/dementor/config/index.html))\n- Near-complete protocol parity with Responder (see [Docs - Compatibility](https://matrixeditor.github.io/dementor/compat.html))\n- Easy integration of new protocols via the extension system\n- A lot of new protocols (e.g. IPP, MySQL, X11, ...)\n\n## Installation\n\nInstallation via `pip`/`pipx` from GitHub or PyPI:\n\n```bash\npip install dementor\n```\n\n## Usage\n\nJust type in _Dementor_, specify the target interface and you are good to go! It is recommended\nto run _Dementor_ with `sudo` as most protocol servers use privileged ports.\n\n```bash\nsudo Dementor -I \"$INTERFACE_NAME\"\n```\n\nLet's take a look.\n\n![index_video](./docs/source/_static/images/index-video.gif)\n\n\n### CLI Options\n\n```\n Usage: Dementor [OPTIONS]\n\n╭─ Options ────────────────────────────────────────────────────────────────────────────────────────╮\n│ --interface   -I      NAME        Network interface to use (required for poisoning)              │\n│ --analyze     -A                  Only analyze traffic, don't respond to requests                │\n│ --config      -c      PATH        Path to a configuration file (otherwise standard path is used) │\n│ --option      -O      KEY=VALUE   Add an extra option to the global configuration file.          │\n│ --yes,--yolo  -y                  Do not ask before starting attack mode.                        │\n│ --target      -t      NAME[,...]  Target host(s) to attack                                       │\n│ --ignore      -i      NAME[,...]  Target host(s) to ignore                                       │\n│ --quiet       -q                  Don't print banner at startup                                  │\n│ --version                         Show Dementor's version number                                 │\n│ --ts                              Log timestamps to terminal output too                          │\n│ --paths                           Displays the default configuration paths                       │\n│ --help                            Show this message and exit.                                    │\n╰──────────────────────────────────────────────────────────────────────────────────────────────────╯\n```\n\n\n## You need more?\n\nTake a look at the [Documentation on GitHub-Pages](https://matrixeditor.github.io/dementor/) or at the [Blog Series](https://matrixeditor.github.io/posts/dementor-part-1/).\n\n\n## License\n\nDistributed under the MIT License. See LICENSE for more information.\n\n## Disclaimer\n\n**Dementor** is intended only for lawful educational purposes: learning, testing\nin your own lab, or assessments on systems where you have explicit written\nauthorization. You agree not to use this software to access,  damage, interfere\nwith, or exfiltrate data from systems for which you do not have permission.\nWe make no promises about safety, completeness, or fitness for any purpose. Use\nat your own risk. If you discover a vulnerability, please follow responsible\ndisclosure by using the private disclosing feature offered by GitHub.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatrixeditor%2Fdementor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatrixeditor%2Fdementor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatrixeditor%2Fdementor/lists"}