Skip to content

Latest commit

 

History

History
87 lines (70 loc) · 2.09 KB

README.md

File metadata and controls

87 lines (70 loc) · 2.09 KB

System Activity Monitor

A comprehensive monitoring solution with multiple tracking capabilities and cloud synchronization.

Key Features

📝 Activity Monitoring

  • Keystroke Logging

    • Tracks all keyboard input with window context
    • Special key recognition (Ctrl, Alt, F1-F12, etc.)
    • Active window tracking
  • 🖼️ Automated Screenshots

    • Configurable capture intervals (30s to 1hr)
    • Smart window context tracking
    • Timestamped files
  • 📋 Clipboard Monitoring

    • Tracks all copy/paste activities
    • Logs text content with timestamps

☁️ Cloud Integration

  • GitHub Sync

    • Encrypted uploads to private repositories
    • Smart file versioning
    • Screenshot archiving
    • Log file consolidation
  • 🔄 Auto-Update System

    • Background version checks
    • Secure update downloads
    • Automatic patching

⚙️ Stealth & Security

  • System Tray Operation

    • Hidden/visible mode toggle (PrtSc key)
    • Runtime configuration:
      • Enable/disable features
      • Adjust intervals
      • Restore defaults
  • Persistence

    • Startup registration
    • Task scheduler integration
    • Single-instance protection

🔄 Automated Maintenance

  • Data Lifecycle

    • 90-day auto-purge policy
    • Configurable retention periods
    • Storage optimization
  • Error Handling

    • Retry mechanisms
    • Local logging
    • Failure notifications

🌐 System Intelligence

  • Device Fingerprinting

    • BIOS UUID tracking
    • MAC address fallback
    • Hardware profiling
  • Network Monitoring

    • Public IP tracking
    • Geolocation services
    • ISP/Organization lookup

📊 Configuration & Control

  • JSON Configuration

    • Interval settings
    • Feature toggles
    • Retention policies
    • Update preferences
  • User Interface

    • System notifications
    • Progress indicators
    • Error dialogs

Compliance Notes

  • Includes user agreement (terms.txt)
  • Local data encryption
  • Clear activity notifications
  • Manual disable options

Important: Use in compliance with local laws and regulations. Always obtain proper authorization before monitoring systems.