{"id":27210679,"url":"https://github.com/TeamDefronix/DefroxPot","last_synced_at":"2025-04-10T01:02:29.378Z","repository":{"id":247371291,"uuid":"823049520","full_name":"TeamDefronix/DefroxPot","owner":"TeamDefronix","description":"DefroxPot is a honeypot project designed to detect, monitor, and analyze malicious activity in a controlled environment. This project aims to provide cybersecurity enthusiasts and professionals with a powerful tool to study attack patterns, improve defensive strategies, and enhance security awareness.","archived":false,"fork":false,"pushed_at":"2024-07-08T09:24:47.000Z","size":8578,"stargazers_count":4,"open_issues_count":0,"forks_count":4,"subscribers_count":0,"default_branch":"main","last_synced_at":"2024-07-08T11:48:20.063Z","etag":null,"topics":["cybersecurity","defronix","defroxpot","django","flask","hacker","hacking","hacking-tool","honeypot","python","python-hacking-tools","python3","security"],"latest_commit_sha":null,"homepage":"https://defronix.com/","language":"Perl","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/TeamDefronix.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}},"created_at":"2024-07-02T10:25:35.000Z","updated_at":"2024-07-08T11:48:28.143Z","dependencies_parsed_at":"2024-07-08T11:48:24.131Z","dependency_job_id":"7a90daa0-d105-4633-bfc5-6a81f8973340","html_url":"https://github.com/TeamDefronix/DefroxPot","commit_stats":null,"previous_names":["teamdefronix/defroxpot"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamDefronix%2FDefroxPot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamDefronix%2FDefroxPot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamDefronix%2FDefroxPot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamDefronix%2FDefroxPot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TeamDefronix","download_url":"https://codeload.github.com/TeamDefronix/DefroxPot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248137895,"owners_count":21053775,"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","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":["cybersecurity","defronix","defroxpot","django","flask","hacker","hacking","hacking-tool","honeypot","python","python-hacking-tools","python3","security"],"created_at":"2025-04-10T01:02:06.724Z","updated_at":"2025-04-10T01:02:29.324Z","avatar_url":"https://github.com/TeamDefronix.png","language":"Perl","readme":"\u003cdiv align=\"center\"\u003e\u003cp\u003e\n    \u003ch1\u003eDefroxPot\u003c/h1\u003e\n     \u003cimg style=\"filter: brightness(200%)\" src=\"https://github.com/TeamDefronix/DefroxPot/assets/64286654/c8b70e39-59d1-4a4c-9ada-74b7dba0e923\" width=\"50%\"\u003e\u003cbr\u003e\n    \u003cimg src=\"https://forthebadge.com/images/badges/made-with-python.svg\"\u003e\n    \u003cimg src=\"https://forthebadge.com/images/badges/built-with-love.svg\"\u003e\n    \u003cbr\u003e\u003cbr\u003e\n    \u003ca href=\"https://github.com/TeamDefronix/DefroxPot/releases/latest\"\u003e\n      \u003cimg alt=\"Latest release\" src=\"https://img.shields.io/github/v/release/TeamDefronix/DefroxPot?style=for-the-badge\u0026logo=starship\u0026color=C9CBFF\u0026logoColor=D9E0EE\u0026labelColor=302D41\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/TeamDefronix/DefroxPot/pulse\"\u003e\n      \u003cimg alt=\"Last commit\" src=\"https://img.shields.io/github/last-commit/TeamDefronix/DefroxPot?style=for-the-badge\u0026logo=starship\u0026color=8bd5ca\u0026logoColor=D9E0EE\u0026labelColor=302D41\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/TeamDefronix/DefroxPot/blob/main/LICENSE\"\u003e\n      \u003cimg alt=\"License\" src=\"https://img.shields.io/github/license/TeamDefronix/DefroxPot?style=for-the-badge\u0026logo=starship\u0026color=ee999f\u0026logoColor=D9E0EE\u0026labelColor=302D41\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/TeamDefronix/DefroxPot/stargazers\"\u003e\n      \u003cimg alt=\"Stars\" src=\"https://img.shields.io/github/stars/TeamDefronix/DefroxPot?style=for-the-badge\u0026logo=starship\u0026color=c69ff5\u0026logoColor=D9E0EE\u0026labelColor=302D41\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/TeamDefronix/DefroxPot/issues\"\u003e\n      \u003cimg alt=\"Issues\" src=\"https://img.shields.io/github/issues/TeamDefronix/DefroxPot?style=for-the-badge\u0026logo=bilibili\u0026color=F5E0DC\u0026logoColor=D9E0EE\u0026labelColor=302D41\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/TeamDefronix/DefroxPot\"\u003e\n        \u003cimg alt=\"Repo Size\" src=\"https://img.shields.io/github/repo-size/TeamDefronix/DefroxPot?color=%23DDB6F2\u0026label=SIZE\u0026logo=codesandbox\u0026style=for-the-badge\u0026logoColor=D9E0EE\u0026labelColor=302D41\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://twitter.com/intent/follow?screen_name=niteshlike123\"\u003e\n      \u003cimg alt=\"follow on Twitter\" src=\"https://img.shields.io/twitter/follow/niteshlike123?style=for-the-badge\u0026logo=twitter\u0026color=8aadf3\u0026logoColor=D9E0EE\u0026labelColor=302D41\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://discord.gg/defronix\"\u003e\n      \u003cimg alt=\"Discord\" src=\"https://img.shields.io/discord/1072407436348112896?style=for-the-badge\u0026logo=starship\u0026color=c69ff5\u0026logoColor=D9E0EE\u0026labelColor=302D41\"/\u003e\n    \u003c/a\u003e\n  \u003c/p\u003e\n  \u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://stars.medv.io/TeamDefronix/DefroxPot.svg\", title=\"commits\"/\u003e\n  \u003c/p\u003e\n\n\u003ch1 align=\"left\"\u003eDescription\u003c/h1\u003e\n\n\u003cp align=\"left\"\u003e\n     DefroxPot is a honeypot project designed to detect, monitor, and analyze malicious activity in a controlled environment. This project aims to provide cybersecurity enthusiasts and professionals with a powerful tool to study attack patterns, improve defensive strategies, and enhance security awareness.\n\u003c/p\u003e\n\n\n---\n\n**[\u003ckbd\u003e \u003cbr\u003e Variants \u003cbr\u003e \u003c/kbd\u003e][Variants]** \n**[\u003ckbd\u003e \u003cbr\u003e Install \u003cbr\u003e \u003c/kbd\u003e][Install]**\n**[\u003ckbd\u003e \u003cbr\u003e Dependencies \u003cbr\u003e \u003c/kbd\u003e][Dependencies]** \n**[\u003ckbd\u003e \u003cbr\u003e Usage \u003cbr\u003e \u003c/kbd\u003e][Usage]** \n**[\u003ckbd\u003e \u003cbr\u003e Screenshots \u003cbr\u003e \u003c/kbd\u003e][ScreenShots]** \n**[\u003ckbd\u003e \u003cbr\u003e Contributors \u003cbr\u003e \u003c/kbd\u003e][Contributors]**\n\n---\n\n[Variants]: #Variants\n[Install]: #Installation\n[Dependencies]: #Dependencies\n[Usage]: #Usage\n[Screenshots]: #Screenshots\n[Contributors]: #Contributors\n\n\u003c/div\u003e\n\n# Variants\n\n### Web Honeypot\n\nThe Web Honeypot simulates a vulnerable website to attract and analyze web-based attacks.\n\n#### Features\n\n**Web Logging**\n- Records all HTTP requests and responses\n- Logs IP addresses, session details, user agents, user IDs, and paths visited\n- Captures keystrokes through the website\n\n**File Analysis**\n- Analyzes files uploaded by attackers to check for malicious content\n- Extracts metadata from the uploaded files\n\n**Dashboard**\n- Provides a dashboard for real-time monitoring\n\n### Network Honeypot\n\nThe Network Honeypot mimics a network environment to detect, log and analyze network-based attacks.\n\n#### Features\n\n**Network Logging**\n- Captures and logs all network traffic\n- Records IP addresses and authentication attempts via FTP or SSH services (whichever you run)\n\n**Deceptive Environment**\n- Creates a deceptive environment to trap attackers\n- Simulates various network services to attract malicious activity\n\n# Installation\n\n1. **Clone the repository:**\n    ```bash\n    git clone https://github.com/TeamDefronix/DefroxPot\n    cd honeypot\n    ```\n\n2. **Install dependencies:**\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n3. **Configure the honeypot:**\n      ```bash\n    python manage.py migrate\n    python manage.py createsuperuser\n    ```\n    **Note**: `python manage.py createsuperuser` is required to create for managing the DefroxPot tool\n\n4. **Start the honeypot:**\n   \n    ```bash\n    python manage.py runserver\n    ```\n   You will receive a URL with port 8000. Open this URL in your browser to access the admin panel.\n   \n# Dependencies\n- Apart from what is in `requirements.txt` ExifTool is also required to extract metadata from images. You can visit the official website [https://exiftool.org]\n- Virus total has been used to check malicious content if uploaded by an attacker [https://www.virustotal.com]\n\n  **You can visit the following URLs to check software authenticity.**\n  \n  `exiftool.exe` (Windows): https://www.virustotal.com/gui/file/e9bfbb1ae99f3b5587f926393c3e9ccd86ad7e03a779a06f5e68601a6a85a714 \u003cbr\u003e\n  `exiftool` (Linux): https://www.virustotal.com/gui/file/4827ade560b85f0877c635fd7e32144e9196f4fa256cc504c42f8593cc79a32b\n  \n# Technology Stack\n\n### Essential Python Libraries\n\n`Django`: A high-level Python Web framework that encourages rapid development and clean, pragmatic design.\n\n`Flask`: A lightweight WSGI web application framework in Python.\n\n`paramiko`: A library for making SSH2 connections.\n\n`pyftpdlib`: A library for creating FTP servers.\n\n`bcrypt`: Library for hashing passwords in a secure manner.\n\n`blinker`: Provides support for creating signals and listening to them, often used in Flask applications.\n\n`certifi`: Provides Mozilla’s CA Bundle, useful for SSL verification.\n\n`cryptography`: Provides cryptographic recipes and primitives.\n\n`itsdangerous`: Provides various helpers to pass trusted data to untrusted environments.\n\n`pycparser`: A C parser and AST generator written in Python.\n\n`PyNaCl`: Python binding to the Networking and Cryptography (NaCl) library.\n \n\n# Usage\n### Website\n- Navigate to the `Setup` tab and launch the web setup. You will receive a URL with port 5000 that is intended to be accessed by an attacker.\n- `File Analysis`, `Photo`, `Keylogger` and `Website` tabs belong to Web honeypot. You can navigate to check logs.\n\n### Network\n- Navigate to the `Setup` tab and launch the network setup. The `ssh` and `ftp` will be started that is intended to be accessed by an attacker.\n- `Network` tabs belong to network honeypot. You can navigate to check logs.\n\n# Screenshots\n![d1](https://github.com/TeamDefronix/DefroxPot/assets/104693696/f9f2965d-37ec-4750-9287-673c2608b065)\n\n![d2](https://github.com/TeamDefronix/DefroxPot/assets/104693696/5bfb2d44-6c8d-4da8-aaee-badb4b21b897)\n\n![d3](https://github.com/TeamDefronix/DefroxPot/assets/104693696/09b4b4e5-5872-432e-a465-0f401e52c4c4)\n\n![d4](https://github.com/TeamDefronix/DefroxPot/assets/104693696/0ea91eea-d965-42c4-81d1-4b440a0e2ab3)\n\n![d5](https://github.com/TeamDefronix/DefroxPot/assets/104693696/804c461e-61f4-4850-827f-b787a80a3c55)\n\n![d6](https://github.com/TeamDefronix/DefroxPot/assets/104693696/3abda9aa-d3ad-479f-8f11-f2ab5600b6f8)\n\n![d7](https://github.com/TeamDefronix/DefroxPot/assets/104693696/7c5f1dd9-9a5c-4ea2-9690-c21777162665)\n\n\n# Contacts\n\n\u003cp align=\"left\"\u003e\n\u003ca href=\"https://github.com/TeamDefronix\"\u003e\u003cimg src=\"https://github.com/gauravghongde/social-icons/raw/master/SVG/Color/Github.svg\" width=\"64\" height=\"64\" alt=\"Github Logo\"/\u003e\u003c/a\u003e \u003cimg src=\"assets/misc/transparent.png\" height=\"1\" width=\"5\"/\u003e \u003ca href=\"https://www.facebook.com/defronix\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/gauravghongde/social-icons/master/SVG/Color/Facebook.svg\" width=\"64\" height=\"64\" alt=\"Facebook Logo\"/\u003e\u003c/a\u003e \u003cimg src=\"assets/misc/transparent.png\" height=\"1\" width=\"5\"/\u003e \u003ca href=\"https://twitter.com/teamdefronix\"\u003e\u003cimg src=\"https://github.com/gauravghongde/social-icons/raw/master/SVG/Color/Twitter.svg\" width=\"64\" height=\"64\" alt=\"Twitter Logo\"/\u003e\u003c/a\u003e \u003cimg src=\"assets/misc/transparent.png\" height=\"1\" width=\"5\"/\u003e\n\u003ca href=\"https://instagram.com/teamdefronix\"\u003e\u003cimg src=\"https://github.com/gauravghongde/social-icons/raw/master/SVG/Color/Instagram.svg\" width=\"64\" height=\"64\" alt=\"Instagram Logo\"/\u003e\u003c/a\u003e \u003cimg src=\"assets/misc/transparent.png\" height=\"1\" width=\"5\"/\u003e\n\u003ca href=\"https://whatsapp.com/channel/0029VaGltobEKyZ8eX8Ki82w\"\u003e\u003cimg src=\"https://github.com/gauravghongde/social-icons/raw/master/SVG/Color/WhatsApp.svg\" width=\"64\" height=\"64\" alt=\"WhatsApp Logo\"/\u003e\u003c/a\u003e \u003cimg src=\"assets/misc/transparent.png\" height=\"1\" width=\"5\"/\u003e\n\u003ca href=\"https://youtube.com/@defronix\"\u003e\u003cimg src=\"https://github.com/gauravghongde/social-icons/raw/master/SVG/Color/Youtube.svg\" width=\"64\" height=\"64\" alt=\"Youtube Logo\"/\u003e\u003c/a\u003e \u003cimg src=\"assets/misc/transparent.png\" height=\"1\" width=\"5\"/\u003e\n\u003ca href=\"https://www.linkedin.com/company/defronix/\"\u003e\u003cimg src=\"https://github.com/gauravghongde/social-icons/raw/master/SVG/Color/LinkedIN.svg\" width=\"64\" height=\"64\" alt=\"LinkedIN Logo\"/\u003e\u003c/a\u003e \u003cimg src=\"assets/misc/transparent.png\" height=\"1\" width=\"5\"/\u003e\n\u003c/p\u003e\n\n# Support\n\n\u003cp\u003e\u003ca href=\"https://www.buymeacoffee.com/metaxone\" target=\"_blank\"\u003e \u003cimg align=\"left\" src=\"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\" height=\"50\" width=\"210\" alt=\"Buymeacoffee\" /\u003e\u003c/a\u003e\u003c/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\u003cp\u003e\u003ca href=\"https://paypal.me/niteshsinghhacker\" target=\"_blank\"\u003e \u003cimg align=\"left\" src=\"https://raw.githubusercontent.com/andreostrovsky/donate-with-paypal/master/blue.svg\" height=\"70\" width=\"210\" alt=\"Donate with paypal\" /\u003e\u003c/a\u003e\u003c/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\u003cp\u003e\u003ca href=\"https://tools.apgy.in/upi/Nitesh+Singh/niteshkumar5@ybl/\" target=\"_blank\"\u003e \u003cimg align=\"left\" style=\"border-radius:8px\" src=\"https://user-images.githubusercontent.com/122822828/216837693-3480fcd2-b4fc-40ff-94f8-c5d7d4b82ad5.png\" height=\"50\" width=\"210\" alt=\"Donate with paypal\" /\u003e\u003c/a\u003e\u003c/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\u003cp\u003e\u003ca href=\"https://razorpay.me/@technicalnavigator\" target=\"_blank\"\u003e \u003cimg align=\"left\" src=\"https://user-images.githubusercontent.com/122822828/216838288-a946ef91-f215-4286-926f-afa71d0c3760.png\" height=\"50\" width=\"210\" alt=\"Donate with paypal\" /\u003e\u003c/a\u003e\u003c/p\u003e\u003cbr\u003e\u003cbe\u003e\n\u003cbr\u003e\n  \n*This tool is currently a prototype and can be further improved. If you have more context or specific improvements in mind, We can tailor the further requirements to fit your needs*\n\u003cdiv align=\"center\"\u003e\n    \u003ch1 id=\"Contributors\"\u003eThanks To All Contributors\u003c/h1\u003e\n\n\u003ca href=\"https://github.com/TeamDefronix/DefroxPot/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=TeamDefronix/DefroxPot\" /\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n","funding_links":["https://www.buymeacoffee.com/metaxone","https://paypal.me/niteshsinghhacker"],"categories":["security"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTeamDefronix%2FDefroxPot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTeamDefronix%2FDefroxPot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTeamDefronix%2FDefroxPot/lists"}