mirror of
https://github.com/splunk/DECEIVE.git
synced 2025-07-01 08:37:28 -04:00
Update README.md
Added more info about the `details` and `interactive` fields to logging section.
This commit is contained in:
@ -93,8 +93,8 @@ Things to note:
|
||||
* `Session summary`
|
||||
* `SSH connection closed`
|
||||
* Several of these message types also feature a `details` field with additional information
|
||||
* `User input` messages contain a base64-encoded copy of the entire user input
|
||||
* `LLM response` messages contain a base64-encoded copy of the entire simulated response
|
||||
* `User input` messages contain a base64-encoded copy of the entire user input in the `details` field, as well as an `interactive` field (true/false) that tells you whether this was an interactive or non-interactive command (i.e., whether they logged in with a terminal session or provided a command on the SSH command-line).
|
||||
* `LLM response` messages contain a base64-encoded copy of the entire simulated response in the `details` field.
|
||||
* `Session summary` messages contain not only a summary of the commands, but also a guess as to what they might have been intended to accomplish. There will also be a `judgement` field that contains one of "BENIGN", "SUSPICIOUS", or "MALICIOUS"
|
||||
* Since this is a honeypot and not intended for use by real users, IT WILL LOG USERNAMES AND PASSWORDS! These are found in the `Authentication success` messages, in the `username` and `password` fields.
|
||||
|
||||
@ -102,4 +102,4 @@ Things to note:
|
||||
Contributions are welcome! Please submit pull requests or open issues to discuss any changes or improvements.
|
||||
|
||||
### License
|
||||
This project is licensed under the MIT License. See the LICENSE file for details.
|
||||
This project is licensed under the MIT License. See the LICENSE file for details.
|
||||
|
Reference in New Issue
Block a user