An open API service indexing awesome lists of open source software.

https://github.com/secuditor/secuditor-modules

Open source Python scripts developed for the Secuditor project – Work in progress
https://github.com/secuditor/secuditor-modules

cybersecurity opsec python scripts-collection security-tools system-inventory

Last synced: about 1 month ago
JSON representation

Open source Python scripts developed for the Secuditor project – Work in progress

Awesome Lists containing this project

README

          

# Secuditor Modules

A collection of open source Python modules developed as part of the **Secuditor project**. All **[modules](/scripts)** in this repository are **standalone** and **[MIT-licensed](LICENSE)**, some modules may require the installation of third party dependencies.

For the full application, visit **[Secuditor Lite](https://github.com/secuditor/secuditor-lite)** which is distributed separately as closed source **freeware**.

---

## Legal Disclaimer

These tools are intended solely for lawful and authorized use. You must obtain explicit permission from the network owner before scanning, auditing, or testing any systems. The author assumes no liability for misuse or for actions that violate applicable laws or organizational policies. Use responsibly and in compliance with your local governance.

---

## Standalone Modules

- [sp_credential_integrity.py](scripts/sp_credential_integrity.py) – Audits Windows credential protection mechanisms
- [sp_domain_settings.py](scripts/sp_domain_settings.py) – Identifies domain affiliation and discovers related settings
- [sp_gateway_detection.py](scripts/sp_gateway_detection.py) – Detects the local network's default gateway and public IP
- [sp_hash_checksum.py](scripts/sp_hash_checksum.py) – Calculates cryptographic file hashes for integrity verification
- [sp_https_scanner.py](scripts/sp_https_scanner.py) - Mini HTTPS security scanner for basic inspection (port 443 only)
- [sp_installed_apps.py](scripts/sp_installed_apps.py) – Outputs a list of applications installed on the device
- [sp_network_settings.py](scripts/sp_network_settings.py) – Presents the device's network adapters and configurations
- [sp_password_policy.py](scripts/sp_password_policy.py) – Evaluates local and domain affiliated password policies
- [sp_remote_access.py](scripts/p_remote_access.py) – Detects remote access capabilities and services exposure
- [sp_remote_server.py](scripts/sp_remote_server.py) – Inspects the system for server side remote features
- [sp_security_events.py](scripts/sp_security_events.py) – Outputs recent Windows security event log entries (requires admin permissions)
- [sp_security_settings.py](scripts/sp_security_settings.py) – Reviews core Windows security posture settings
- [sp_shared_folders.py](scripts/sp_shared_folders.py) – Mapping shared folders (requires admin permissions)
- [sp_system_audit.py](scripts/sp_system_audit.py) – Presents a detailed report of the system's settings and inventory

---

## Installation

- Requires **Python 3.0** or higher
- Compatible with **Windows**
- Download the script and run it using Python:
```bash
python script_name.py
- install third party package if needed:
```bash
pip install package_name