{"id":21743967,"url":"https://github.com/telefonica/honeybadger","last_synced_at":"2025-09-08T14:38:22.460Z","repository":{"id":56103672,"uuid":"307422774","full_name":"Telefonica/HoneyBadger","owner":"Telefonica","description":null,"archived":false,"fork":false,"pushed_at":"2020-11-25T08:12:29.000Z","size":35,"stargazers_count":11,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-20T05:57:47.095Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Telefonica.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}},"created_at":"2020-10-26T15:44:59.000Z","updated_at":"2024-07-15T10:55:26.000Z","dependencies_parsed_at":"2022-08-15T13:10:48.082Z","dependency_job_id":null,"html_url":"https://github.com/Telefonica/HoneyBadger","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Telefonica/HoneyBadger","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Telefonica%2FHoneyBadger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Telefonica%2FHoneyBadger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Telefonica%2FHoneyBadger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Telefonica%2FHoneyBadger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Telefonica","download_url":"https://codeload.github.com/Telefonica/HoneyBadger/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Telefonica%2FHoneyBadger/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274199806,"owners_count":25239921,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2024-11-26T07:09:37.033Z","updated_at":"2025-09-08T14:38:22.410Z","avatar_url":"https://github.com/Telefonica.png","language":"Python","readme":"# HoneyBadger\n\nThis project has as function the creation of a Honeypot through the SDDP and mDNS protocols to improve the security in the local network.\n\nTo do this it uses a discovery service to clone local devices, or creates it from zero for later create a spoof server that works as a honeypot \nfor the attackers.\n\n## Prerequisites\n\nThe program needs some packages that need to be installed in order to work, to do this use this command:\n\n```console\npip install -r requirements.txt\n```\n\nIf you get an error is possible that the 'pip' command needs to be 'pip3', try this command:\n\n```console\npip3 install -r requirements.txt\n```\n\nIf is still not working probably your python installation is not working properly, try the following command to see if now works:\n\n```console\npython -m pip install -r requirements.txt\n```\n\nor\n\n```console\npython3 -m pip install -r requirements.txt\n```\n\n## Options\n\nHoneyBadger has a variety of options which can be accessed through arguments or from the menu.\n\n### Functions\n\n- #### Clone (-c --clone)\n\n    The clone function allows the user to scan the local network looking for devices using the SSDP protocol, then\n    it list the compatible devices, allowing the user to save its information for a later use while spoofing.\n\n- #### XML gen (-g --genxml)\n\n    The XML generator allows the user to create autonomously a service, this process can be fully automated or\n    the user will be asked for the different options he wants to use allowing the personalization of every parameter.\n\n- #### Server (-s --server)\n\n    This option generates a server in the local network, which uses the SSDP protocol and uses the parameter found in the ssdp.xml file.\n\n\n### Help and info\n\n- #### Help (-h --help)\n    Shows every argument available with a short description of each.\n\n- #### List (-l --list)\n    Shows to the use a list with the most common services as reference.\n\n# License\n\nThis project is licensed under the GNU General Public License - see the LICENSE file for details\n\n# Contact\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nThis software doesn't have a QA Process. This software is a Proof of Concept.\n\nIf you have any problems, you can contact:\n\n\u003cideaslocas@telefonica.com\u003e - *Ideas Locas CDCO - Telefónica*\n\nFor more information please visit [https://www.elevenpaths.com](https://www.elevenpaths.com).\n\n# Disclaimer\n\nIn many places it can be a crime to install software on a computer that does not belong to you, without the owner's consent. We do not approve the use of HoneyBadger for any illegal purpose.  To download or use our software in any way, you must acknowledge and approve the following:\n\n1 - You declare that HoneyBadger will be used exclusively in a legal manner. If you are in doubt as to the legality, consult a licensed attorney in the jurisdiction where you will be using HoneyBadger.\n\n2 - You acknowledge that the computer on which the software is to be installed is yours or you have the owner's consent to manage and install the software on it.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftelefonica%2Fhoneybadger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftelefonica%2Fhoneybadger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftelefonica%2Fhoneybadger/lists"}