Skip to content

This repository contains a collection of powerful shell scripts designed to enhance automation, security, and system management. Whether you're an IT professional, ethical hacker, or system administrator, these scripts will help streamline your workflow and improve efficiency.

License

Notifications You must be signed in to change notification settings

RohanCyberOps/SS

Repository files navigation


Ultimate Shell Scripts for Automation, Security, and System Management

Overview

This repository contains a collection of powerful shell scripts designed to enhance automation, security, and system management. Whether you're an IT professional, ethical hacker, or system administrator, these scripts will help streamline your workflow and improve efficiency.


Automation & Productivity

  1. Auto Backup Script – Automate file and database backups with timestamps.
  2. System Health Monitor – Display CPU, RAM, disk usage, and uptime.
  3. Auto Package Installer – Install multiple software packages in one script.
  4. WiFi Auto-Connect – Switch to the strongest available WiFi network.
  5. Screenshot & Upload – Take screenshots and upload them to a cloud server.

Security & Ethical Hacking

  1. Port Scanner – Scan open ports on a given IP.
  2. Brute Force SSH Login (for testing only) – Attempt to brute-force SSH passwords.
  3. Log File Analyzer – Scan logs for suspicious activity.
  4. Hash Cracker – Generate and compare hash values for password cracking.
  5. File Integrity Checker – Detect changes in critical system files using checksums.

File & System Management

  • Bulk File Renamer – Rename files in a directory with a pattern.
  • Duplicate File Finder – Scan for duplicate files and remove them.
  • Disk Cleanup Utility – Remove unused logs, cache, and temp files.
  • USB Auto-Copy – Automatically copy files when a USB is inserted.
  • Automated System Update – Check and update all installed packages.

Network & Server Management

  • Ping Monitoring Script – Notify when a server goes offline.
  • Firewall Rule Manager – Automate IPTables or UFW rules.
  • Bandwidth Monitor – Track internet usage over time.
  • Website Status Checker – Alert if a website is down.
  • Auto VPN Connect – Connect to a VPN when on an untrusted network.

Installation & Usage

  1. Clone the repository:
git clone https://github.com/RohanCyberOps/SS.git
cd SS
  1. Grant execute permissions:
chmod +x script_name.sh
  1. Run the script:
./script_name.sh

Requirements

  • Linux/macOS
  • Bash Shell (v4.0 or higher)
  • Root/Admin Privileges (for some scripts)
  • Dependencies (e.g., curl, wget, jq) – Install with:
    sudo apt install <package>   # Debian-based  
    sudo yum install <package>   # Red Hat-based  

Disclaimer

These scripts are for educational and administrative use only. The security scripts should only be used on systems you own or have permission to test. Misuse of these scripts is strictly prohibited.


Contributing

Feel free to fork, submit PRs, or report issues to improve these scripts. Contributions are welcome!


License

This project is licensed under the MIT License – see the LICENSE file for details.


Contact

For any queries, feel free to reach out:


If you find this useful, don’t forget to star the repo!

About

This repository contains a collection of powerful shell scripts designed to enhance automation, security, and system management. Whether you're an IT professional, ethical hacker, or system administrator, these scripts will help streamline your workflow and improve efficiency.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages