29 Commits

Author SHA1 Message Date
c032489522 Feat: add MCP honeypot support (#199)
* Add MCP honeypot

* Add http headers in plain text

* Improve code coverage

* Refactor README.md
2025-07-01 23:07:49 +02:00
db0da03baa Fix: Update http-80.yaml, improve examples HTTP LLM Honeypot
Add LLM Provider name

Signed-off-by: Mario Candela <mario.candela.personal@gmail.com>
2025-03-13 08:15:51 +01:00
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
44ec44ea5c Fix LLM model name typo 2025-02-20 18:20:17 +01:00
38297faed2 Feat: Refactoring LLM Plugin, update docs. (#165)
Refactoring LLM Plugin, update docs.
2025-02-16 22:48:59 +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
2088163b54 Feature: add support for llama, refactor yaml service interface (#115)
* refactor and add llama LMM support

* update readme

* improve code coverage
2024-07-21 20:11:18 +02:00
93d7804ba3 Feat: add LMM Honeypot HTTP Server (#110)
* add LMM Honeypot HTTP Server

* improve unit test code coverage

* integrate LLM plugin into http honeypot strategy

* improve code coverage

* fix typos

* improve OpenAI plugin with gpt-4, adpt new API amd map new object
2024-06-23 10:55:06 +02:00
1c650882b6 feat: Beelzebub cloud tracer plugin (#92) 2024-03-02 15:29:43 +01:00
0794736bc5 Feature: non-blocking tracer, changed license (#57)
* refactor tracer, introduce worker to avoid un-blocker trace strategy

* fixed unit test and refactor dockerFile

* buffered events chan

* refactor yaml API core, initial web hook tracing implementations

* added banner

* changed license from GPL 3 to MIT

* Edit readme
2023-08-30 23:04:35 +02:00
5ba0987527 refactoring example and readme.md 2023-06-04 23:21:22 +02:00
f50f5185df feature: Configured prometheus, improve readme (#31) 2023-03-31 20:03:42 +02:00
e4ca84589b feat!: Tiny refactoring, changed plugin name (#17)
* tiny refactoring naming
2023-01-22 13:00:52 +01:00
d062435818 feat: Add ChatBot GPT-3 integration (#16)
* Added dependency go-resty

* Configured Parser to read plugin configurations

* Add example ssh with ChatGPT plugin

* Add client ChatBot

* Improve logging

* Add integration with plugin OpenAIChatGPT

* Improve readme with ChatBot Example

* Add contributed ChatGPT question

* Refactoring

* Refactoring and improve unit test
2022-12-16 23:02:16 +01:00
882066f0a6 Implemented tcp honeypot 2022-07-03 17:15:38 +02:00
39a23b0075 Improve initial TCP honeypot structure 2022-07-03 12:39:27 +02:00
99c5193889 Added configuration file 2022-07-02 22:58:39 +02:00
caf95dc9da Refactoring Factory RabbitMQ 2022-06-04 17:34:03 +02:00
1aafe73505 SSH log rawCommand, added new password on SSH honeypot 2022-06-03 14:05:11 +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
7d2e8b4e05 Added description value into configuration file 2022-05-31 22:40:25 +02:00
efefd0fb85 Configured Wordpress honeypot 2022-05-29 17:05:42 +02:00
08ca432fc9 Configured tracing on rabbitMQ 2022-05-21 12:24:07 +02:00
927247db1a Removed mongodb configuration, and configured RabbitMQ 2022-05-21 11:42:16 +02:00
50705243f4 MongoDB configuration by file property, and added timeout connection MongoDB 2022-05-17 23:31:20 +02:00
6e638c85ab Improve README.md 2022-05-14 19:04:44 +02:00
6351d22fab Added statusCode 200, on http-8080 configuration 2022-05-09 23:15:13 +02:00
7b7eeb3e15 first commit 2022-05-08 20:49:53 +02:00