Skip to content

mizazhaider-ceh/passive-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โšก Passive Automation V.3.1 โšก

Passive Automation V.3.1

๐Ÿ“ Overview

Passive Automation V.3.1 is a Bash script designed by M.izaz Haider to automate passive reconnaissance efficiently. The script streamlines the process of gathering valuable information โœจ๏ธ about a target without actively engaging with it, ensuring that it remains within legal boundaries and does not alert the Target. This script is particularly useful for ๐Ÿ›ก๏ธ cybersecurity professionals and ๐Ÿดโ€โ˜ ๏ธ ethical hackers.

โญ Features

  • ๐Ÿค– Automates passive reconnaissance using widely used Tools.
  • Ensures legality by relying solely on passive gathering techniques.
  • ๐Ÿš€ Speeds up tasks that would otherwise take โณ.
  • ๐Ÿ“Š Provides detailed on the availability of ๐Ÿ› ๏ธ.
  • ๐ŸŽ›๏ธ Interactive prompt for input and target-based execution.
  • ๐ŸŽจ Uses color-coded output for better ๐Ÿ‘€ readability and ๐Ÿง‘โ€๐Ÿ’ป user experience.

๐Ÿ–ผ๏ธ Screenshots

Here are some visuals of the script in action:

๐Ÿ’ป Running the Script

Running Script

๐Ÿ“บ Script Output

Script Output

๐Ÿ† Use Cases & Benefits

Passive Automation V.3.1 is a powerful ๐Ÿ› ๏ธ for cybersecurity professionals, ethical hackers, and researchers. Hereโ€™s how it can be beneficial:

๐Ÿ” Use Cases

โœ… Penetration Testing Preparation โ€“ Helps in gathering passive โ„น๏ธ before active testing. โœ… Bug Bounty Programs โ€“ Assists researchers in discovering potential vulnerabilities. โœ… Cyber Threat Intelligence โ€“ Enables analysts to collect critical insights about a ๐ŸŽฏ. โœ… Reconnaissance for Red Teaming โ€“ Supports ethical hackers in simulating real-world ๐Ÿดโ€โ˜ ๏ธ attack scenarios. โœ… Corporate Security Assessments โ€“ Helps organizations monitor their own online exposure.

๐ŸŽฏ Key Benefits

๐Ÿš€ Saves Time โ€“ Automates multiple reconnaissance ๐Ÿ› ๏ธ, reducing manual efforts. ๐Ÿ›ก๏ธ Stealth Mode โ€“ Avoids active scanning, keeping engagement undetected. ๐Ÿ“Š Comprehensive Reports โ€“ Provides a detailed breakdown of collected โ„น๏ธ. โš–๏ธ Legally Compliant โ€“ Ensures all reconnaissance follows ethical and legal boundaries.

๐Ÿ› ๏ธ Tools Utilized

This ๐Ÿ–ฅ๏ธ checks for the availability of and utilizes the following passive โ„น๏ธ gathering ๐Ÿ› ๏ธ:

  • host - Performs ๐ŸŒ DNS lookups.
  • whatweb - Identifies ๐Ÿ•ธ๏ธ web technologies.
  • dnsrecon - Conducts advanced ๐ŸŒ DNS enumeration.
  • dig - Queries ๐ŸŒ DNS records.
  • nslookup - Retrieves ๐ŸŒ DNS โ„น๏ธ.
  • whois - Fetches ๐Ÿ” domain registration details.
  • theHarvester - Gathers ๐Ÿ“ก open-source intelligence.
  • wafw00f - Detects ๐Ÿ›ก๏ธ web application firewalls.
  • sublist3r - Enumerates ๐ŸŒ subdomains.
  • amass - Maps out an organization's ๐ŸŒ external attack surface.

โš™๏ธ Installation

Ensure that the required ๐Ÿ› ๏ธ are installed before running the ๐Ÿ–ฅ๏ธ. You can install them using:

sudo apt update && sudo apt install -y dnsutils whois whatweb dnsrecon theharvester wafw00f sublist3r amass

๐Ÿš€ Usage

  1. ๐Ÿ“ฅ Clone the ๐Ÿ“‚ repository:
    git clone https://github.com/mizazhaider-ceh/passive-automation.git
  2. ๐Ÿ“‚ Navigate to the ๐Ÿ–ฅ๏ธ directory:
    cd passive-automation
  3. โœ… Grant execution permissions:
    chmod +x passive-automation.sh
  4. โ–ถ๏ธ Run the ๐Ÿ–ฅ๏ธ:
    ./passive-automation.sh
  5. โŒจ๏ธ Enter the ๐ŸŽฏ domain when prompted and follow the ๐Ÿ“บ on-screen instructions.

โš–๏ธ Legal Disclaimer

This ๐Ÿ–ฅ๏ธ is intended for ๐ŸŽ“ educational and ๐Ÿดโ€โ˜ ๏ธ ethical hacking purposes only. ๐Ÿšซ Unauthorized use against systems you do not own or have explicit โœ๏ธ permission to test is ๐Ÿš” illegal and punishable under ๐Ÿ›ก๏ธ cybersecurity laws. The โœ๏ธ author is not responsible for any ๐Ÿšจ misuse of this ๐Ÿ› ๏ธ.

โœ๏ธ Author / Developer

M. Izaz Haider

GitHub: github.com/mizazhaider-ceh Linkedin: [https://www.linkedin.com/in/muhammad-izaz-haider-091639314]

๐Ÿ“œ License

This ๐Ÿ“‚ is licensed under the ๐Ÿ›๏ธ MIT License - see the LICENSE ๐Ÿ“„ for details.

About

๐Ÿš€Passive Automation V.3.1 ๐Ÿš€is my first Bash scripting project๐ŸŽฏ, designed to automate passive reconnaissance efficiently. It helps gather valuable target information legally without alerting the target

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages