https://github.com/traptech/hello-world-trap
An example TrapInit trap package that showcases basic functionality
https://github.com/traptech/hello-world-trap
cybersecurity honeypots python security
Last synced: 12 months ago
JSON representation
An example TrapInit trap package that showcases basic functionality
- Host: GitHub
- URL: https://github.com/traptech/hello-world-trap
- Owner: TrapTech
- License: mit
- Created: 2023-01-16T16:41:11.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-09T17:17:45.000Z (over 2 years ago)
- Last Synced: 2023-11-10T17:48:12.732Z (over 2 years ago)
- Topics: cybersecurity, honeypots, python, security
- Language: HTML
- Size: 90.8 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# hello-world-trap
This is a basic TrapInit trap that showcases the basic functionalities of a trap: alerts, incidents and baits.
You can run it using the TrapInit application (downloadable [here](https://downloads.traptech.pl)).
You can download the actual trap definition from the [releases](https://github.com/TrapTech/hello-world-trap/releases) or from [downloads.traptech.pl](https://downloads.traptech.pl).
If you run into any problems with this trap, you can always make an issue in this repository or
contact us for support at [support@traptech.pl](mailto:support@traptech.pl).
## Building
To build this trap locally, you need the following installed (on a Linux system or WSL2):
- Docker - since TrapInit traps are based on Docker images
- `zip`
- `curl`
Then, just run the `build.sh` script, which will build the trap into the `hello-world-trap.zip` file.
You can also download a build of this trap from any commit from the [actions](https://github.com/TrapTech/hello-world-trap/actions) tab. Note that the downloaded
result will be double-zipped, so you need to unpack the download file before uploading it to TrapInit.