Skip to content

Added GasPot honeypot integration#35

Open
OguzKortun wants to merge 1 commit intohoneynet:mainfrom
OguzKortun:main
Open

Added GasPot honeypot integration#35
OguzKortun wants to merge 1 commit intohoneynet:mainfrom
OguzKortun:main

Conversation

@OguzKortun
Copy link

  • 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

- 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
  ```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant