Open
Conversation
- Introduced GasPot as a new honeypot. - Initially attempted to use the available GasPot Docker image from Docker Hub, encountered issues. - Downloaded GasPot source code to the Honeyscanner workspace. - Modified Dockerfile to build a functional GasPot Docker image. - Updated Honeyscanner codebase to support GasPot integration. - Implemented a new GasPot class. - Successfully tested and ran Honeyscanner with GasPot. ### Detailed commit message: ### Summary This commit adds support for the GasPot honeypot within the Honeyscanner project. ### Changes - **GasPot Integration**: Added GasPot as a new honeypot. - **Docker Image**: Attempted to use the existing GasPot Docker image from Docker Hub initially, but faced issues. - Downloaded GasPot source code to the Honeyscanner workspace. - Modified Dockerfile to build a functional GasPot Docker image. - **Code Updates**: Updated Honeyscanner code to incorporate GasPot support. - Created a new GasPot class. - **Execution with Honeyscanner**: Docker command used to run GasPot with Honeyscanner: ```sh docker run -p 10001:10001 gaspot python3 main.py --honeypot gaspot --honeypot_version 0.1.0 --target_ip 127.0.0.1 --port 10001 --username root --password 12345 ```
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Detailed commit message:
Summary
This commit adds support for the GasPot honeypot within the Honeyscanner project.
Changes
GasPot Integration: Added GasPot as a new honeypot.
Docker Image: Attempted to use the existing GasPot Docker image from Docker Hub initially, but faced issues.
Code Updates: Updated Honeyscanner code to incorporate GasPot support.
Execution with Honeyscanner: Docker command used to run GasPot with Honeyscanner:
sh docker run -p 10001:10001 gaspot python3 main.py --honeypot gaspot --honeypot_version 0.1.0 --target_ip 127.0.0.1 --port 10001 --username root --password 12345