mirror of
https://github.com/infinition/Bjorn.git
synced 2026-03-19 10:10:24 +00:00
feat: Add login page with dynamic RGB effects and password toggle functionality
feat: Implement package management utilities with JSON endpoints for listing and uninstalling packages feat: Create plugin management utilities with endpoints for listing, configuring, and installing plugins feat: Develop schedule and trigger management utilities with CRUD operations for schedules and triggers
This commit is contained in:
52
plugins/example_notifier/plugin.json
Normal file
52
plugins/example_notifier/plugin.json
Normal file
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"id": "example_notifier",
|
||||
"name": "Example Notifier",
|
||||
"description": "Logs events to console when credentials or vulnerabilities are found. Use as a template for building your own plugins.",
|
||||
"author": "Bjorn Team",
|
||||
"version": "1.0.0",
|
||||
"license": "MIT",
|
||||
"type": "notifier",
|
||||
"main": "example_notifier.py",
|
||||
"class": "ExampleNotifier",
|
||||
"tags": ["example", "template", "notifier"],
|
||||
|
||||
"config_schema": {
|
||||
"log_credentials": {
|
||||
"type": "boolean",
|
||||
"label": "Log new credentials",
|
||||
"default": true,
|
||||
"help": "Log to console when new credentials are discovered"
|
||||
},
|
||||
"log_vulnerabilities": {
|
||||
"type": "boolean",
|
||||
"label": "Log new vulnerabilities",
|
||||
"default": true,
|
||||
"help": "Log to console when new vulnerabilities are found"
|
||||
},
|
||||
"log_actions": {
|
||||
"type": "boolean",
|
||||
"label": "Log action completions",
|
||||
"default": false,
|
||||
"help": "Log every action result (can be noisy)"
|
||||
},
|
||||
"custom_prefix": {
|
||||
"type": "string",
|
||||
"label": "Log prefix",
|
||||
"default": "ALERT",
|
||||
"help": "Custom prefix for log messages"
|
||||
}
|
||||
},
|
||||
|
||||
"hooks": [
|
||||
"on_credential_found",
|
||||
"on_vulnerability_found",
|
||||
"on_action_complete",
|
||||
"on_host_discovered"
|
||||
],
|
||||
|
||||
"requires": {
|
||||
"pip": [],
|
||||
"system": [],
|
||||
"bjorn_min_version": "1.0.0"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user