Metadata-Version: 2.4
Name: dargslan-file-integrity
Version: 1.0.0
Summary: File integrity checker — hash-based change detection, baseline comparison, and tamper alerting for critical files.
Author-email: Dargslan <info@dargslan.com>
License: MIT
Project-URL: Homepage, https://dargslan.com
Project-URL: Documentation, https://dargslan.com/blog
Project-URL: Repository, https://github.com/Dargslan
Project-URL: Free Cheat Sheets, https://dargslan.com/cheat-sheets
Project-URL: Linux & DevOps Books, https://dargslan.com/books
Keywords: linux,integrity,hash,security,monitoring,sysadmin,compliance,file
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Security
Classifier: Topic :: System :: Systems Administration
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# dargslan-file-integrity

File integrity checker — hash-based change detection, baseline comparison, and tamper alerting for critical system files.

## Installation

```bash
pip install dargslan-file-integrity
```

## Usage

```bash
dargslan-fim baseline         # Create baseline snapshot
dargslan-fim check            # Compare with baseline
dargslan-fim report           # Full integrity report
dargslan-fim scan             # Scan and list hashes
dargslan-fim hash /etc/passwd # Hash a single file
dargslan-fim audit            # Issues only
dargslan-fim json             # JSON output
```

## Features

- SHA-256 hash-based file integrity monitoring
- Baseline snapshot creation and comparison
- Detect modified, added, and removed files
- Permission change tracking
- World-writable file detection
- Default monitoring of critical system files (/etc/passwd, /etc/shadow, etc.)
- Zero dependencies — pure Python

## Part of dargslan-toolkit

Install all 48 Linux sysadmin tools: `pip install dargslan-toolkit`

## Links

- [Free Linux Cheat Sheets](https://dargslan.com/cheat-sheets)
- [Linux & DevOps Books](https://dargslan.com/books)
- [Blog & Tutorials](https://dargslan.com/blog)

## License

MIT
