Skip to content
LayerBytePublic

About

Filesystem change monitor. School Purpose Only.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Filewatch

Filesystem change monitor.

School Purpose Only.

Overview

Filewatch is a defensive cybersecurity and system-administration project written in Go. It focuses on read-only analysis, validation, clear output, and safe handling of user-provided files, URLs, hosts, or text.

Features

  • Defensive, educational workflow
  • Read-only file and network analysis where applicable
  • Input validation and friendly error messages
  • No credential collection, payload delivery, exploitation, or destructive actions
  • Small, understandable codebase suitable for students

Requirements

  • Go 1.22+

Installation

Clone or copy this project folder, then follow the standard build or run command for Go.

Usage

go run . --mode system go run . --mode headers --url https://example.com

Example

go run . --mode file --file sample.log

How It Works

The tool validates input, performs a focused defensive analysis task, and prints a clear report. File operations are read-only and network operations use normal platform TLS and timeout behavior.

Security Considerations

  • Do not run tools against systems without permission.
  • Do not paste secrets into command-line arguments.
  • Review output before sharing it because file paths and hostnames may be sensitive.
  • Network tools do not disable certificate validation.

Limitations

  • Designed for education and local administration workflows.
  • Not a replacement for enterprise security monitoring.
  • Some platform-specific data may vary by operating system.

Disclaimer

This project is for defensive learning, school assignments, and authorized administration. It does not include malware, credential theft, brute-force attacks, exploitation, payload delivery, persistence, or bypass functionality.

License

Released under the MIT License.

About

Filesystem change monitor. School Purpose Only.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages