AutoHotKey Script for Logging Activity and Secure Email Reporting (Compliance Testing Tool)
Budget: $10 – $30 AUD
Description: This project involves developing two AutoHotKey scripts for use on company-managed computers, strictly for the purpose of internal compliance, activity tracking, and monitoring in secure environments.
Tool 1: Activity Logger (Keylogger)
Logs keystrokes with timestamps and window context
Stores logs in a hidden temporary file (%A_Temp%\LICENCE.txt)
Ensures the file is recreated if deleted
Completely silent – no user alerts or visible interfaces
Tool 2: Secure Email Reporter
Sends the log file every hour via SMTP (Mailgun)
Automatically clears logs after successful send
Handles send failures by retrying without alerting the user
Compliance Notice: This tool is:
For internal auditing only
Used in accordance with SOC 2 CC7.3 and ISO/IEC 27001 A.12.4, which permit user activity logging and system monitoring for security purposes
Deployed on devices owned and managed by the organization, with users explicitly informed of monitoring protocols
Please see the attached outline for full technical requirements.
Tool 1: Activity Logger (Keylogger)
Logs keystrokes with timestamps and window context
Stores logs in a hidden temporary file (%A_Temp%\LICENCE.txt)
Ensures the file is recreated if deleted
Completely silent – no user alerts or visible interfaces
Tool 2: Secure Email Reporter
Sends the log file every hour via SMTP (Mailgun)
Automatically clears logs after successful send
Handles send failures by retrying without alerting the user
Compliance Notice: This tool is:
For internal auditing only
Used in accordance with SOC 2 CC7.3 and ISO/IEC 27001 A.12.4, which permit user activity logging and system monitoring for security purposes
Deployed on devices owned and managed by the organization, with users explicitly informed of monitoring protocols
Please see the attached outline for full technical requirements.