Suspicious Logger

A lightweight server security tool that monitors, logs, and alerts staff about suspicious or unauthorized command usage in real-time.

13 downloads

đź“– Project Description

Keep your server secure and your staff informed. This project is a powerful, lightweight administration utility designed to safeguard your server from rogue operators, accidental misfires, and unauthorized permission tampering. By setting up a customizable watchlist of "suspicious commands," you can ensure that no critical administrative actions happen in the shadows.

✨ Features

  • Custom Command Watchlist: Define exactly what commands you consider suspicious—whether it's /op, /give, or massive WorldEdit shortcuts. Wildcard support (*) ensures you catch every sub-command variation.
  • Live Staff Alerts: Ping online staff members instantly in chat the moment a flagged command is executed.
  • Console Logging: Optional tracking for commands executed directly from the server console.
  • RAM & File Optimization: Keeps a clean, configurable history in memory for quick GUI access while storing the full, permanent archive safely in a dedicated log file (suspicious-log.txt).

⚙️ Configuration Preview

Setting it up is incredibly simple. Out of the box, the configuration looks like this:

suspicious-commands:
  - "op"
  - "deop"
  - "ban*"
  # Add any other commands you want to monitor here!

log-console: true
max-memory-entries: 500
broadcast-alerts: true
log-file: "suspicious-log.txt"