933f02911b
feat: Improve SSH LLM honeypot, preserve session after attacker logout ( #179 )
...
* Migrate from deprecated library "golang.org/x/crypto/ssh/terminal" to "golang.org/x/term"
* Feat: Inject OpenAI secret key from environment variable
* Feat: Add test for OpenAI secret key injection from environment variable
* Fix: Correct llmModel value in http-80.yaml configuration
* Feat: Add OPEN_AI_SECRET_KEY environment variable to docker-compose.yml
* Feat: Implement session management for SSHStrategy with command history
2025-03-09 13:17:04 +01:00
8963bbc86d
Fix: mapping LLMModel for SSH inline, removed old comments on docker-c… ( #168 )
...
Fix mapping LLMModel for SSH inline, removed old comments on docker-compose.yml
2025-02-20 22:41:28 +01:00
a1e96738fb
Feat: beelzebub cloud integrations ( #117 )
...
* improve beelzebub cloud integration
* refactoring cloud integration, fix unit test
* add unit test get honeypots
* improve code coverage
2024-08-01 20:05:05 +02:00
f50f5185df
feature: Configured prometheus, improve readme ( #31 )
2023-03-31 20:03:42 +02:00
6468b5aa6f
refactor:Added Integration test and tiny refactoring ( #23 )
...
* Refactoring name convention
* Added integration test
* Added Makefile
* Bump golang.org/x/crypto from 0.0.0-20220826181053-bd7e27e6170d to 0.6.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.0.0-20220826181053-bd7e27e6170d to 0.6.0.
- [Release notes](https://github.com/golang/crypto/releases )
- [Commits](https://github.com/golang/crypto/commits/v0.6.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
* Upgrade go from 1.16 to 1.20
* Added integration test: HTTP, TCP, SSH
* Added Makefile Improve README.md
* Fixed unit test CI
* Fixed go-version
* Added integration test into C.I. actions
---------
Signed-off-by: Mario Candela <m4r10.php@gmail.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-26 18:04:05 +01:00
c98b888985
Add 2222:2222 ports mapping.
...
Signed-off-by: Mario Candela <m4r10.php@gmail.com >
2022-12-18 18:49:13 +01:00
882066f0a6
Implemented tcp honeypot
2022-07-03 17:15:38 +02:00
082235aff0
Refactoring docker-compose.yml
2022-06-13 23:33:40 +02:00
caf95dc9da
Refactoring Factory RabbitMQ
2022-06-04 17:34:03 +02:00
0bf71742b6
Expose rabbitmq ports
2022-06-02 12:53:49 +02:00
8f359cdc24
get credential by .env
2022-06-02 12:33:02 +02:00
e980c7509a
Bind external configuration
2022-06-02 12:17:18 +02:00
24b85bb28b
Configured rabbitmq
2022-06-01 23:52:01 +02:00
ab2705f9c0
Removed mongodb configuration
2022-05-21 11:42:43 +02:00
4a18e93016
edit healthcheck interval
2022-05-19 23:55:38 +02:00
f9ad884739
Added healthcheck into docker-compose.yml
2022-05-19 23:17:29 +02:00
50705243f4
MongoDB configuration by file property, and added timeout connection MongoDB
2022-05-17 23:31:20 +02:00
c7df138e37
Added mongodb on docker-compose.yml
2022-05-17 00:17:16 +02:00
bd10eb972d
Update docker-compose.yml
2022-05-08 21:03:46 +02:00
7b7eeb3e15
first commit
2022-05-08 20:49:53 +02:00