From f25a55f7eb2ac0985442ea10e356286a5c26a4ab Mon Sep 17 00:00:00 2001 From: az7rb <54269260+az7rb@users.noreply.github.com> Date: Sat, 17 Aug 2024 00:41:32 +0300 Subject: [PATCH] Update README.md --- README.md | 78 +++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 64 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 918a00c..022d609 100644 --- a/README.md +++ b/README.md @@ -1,27 +1,77 @@ -## crt.sh +### Updated Documentation for crt.sh v2.0 -This bash script makes it easy to quickly save and parse the output from https://crt.sh website. - to be sent to tools like httpx! +The **v2.0** version of the script, now named `crt_v2.sh`, introduces significant improvements in performance, reliability, and documentation. Below are the updated instructions for setting up and using both the original script `crt.sh` and the new `crt_v2.sh`: -Usage is pretty simple : +--- -![alt text](https://raw.githubusercontent.com/az7rb/crt.sh/main/Screenshot/Screenshot_Help.png) +## crt.sh and crt_v2.sh -Step 1: -``` -git clone https://github.com/az7rb/crt.sh.git && cd crt.sh/ && chmod +x crt.sh -``` -Step 2: +These bash scripts are designed to simplify saving and parsing output from the [crt.sh](https://crt.sh) website, allowing for easy integration with tools like `httpx` for further analysis. + +### Usage Overview + +**crt.sh**: The original version of the script with basic functionality. + +**crt_v2.sh**: The enhanced version (v2.0) with improved performance, better error handling, and comprehensive documentation. + +### Installation and Setup + +#### Step 1: Clone the Repository and Set Permissions + +To install the scripts, clone the repository from GitHub and set the appropriate execution permissions. + +```bash +git clone https://github.com/az7rb/crt.sh.git && cd crt.sh/ +chmod +x crt.sh crt_v2.sh ``` + +#### Step 2: Display Help and Options + +To view the usage options and get started with either script: + +For the original script: + +```bash ./crt.sh -h ``` -Example : + +For the updated script: + +```bash +./crt_v2.sh -h ``` + +### Example Usage + +**Original Script**: +```bash ./crt.sh -d hackerone.com | httpx ``` -This will write all of the enumerated subdomains to the specified output file and will be ready to be passed to other tools. +**Updated Script (v2.0)**: +```bash +./crt_v2.sh -d hackerone.com | httpx +``` + +Both commands will enumerate subdomains for `hackerone.com` and output them in a format ready to be piped into other tools like `httpx`. + +### Notes: + +- **crt_v2.sh** is the recommended version due to its enhanced features and reliability. +- **Output**: Both scripts will save the enumerated subdomains to a specified output file, making the data ready for further processing or use with other tools. + +### Screenshot + +For a quick visual guide, refer to the screenshot below: + +![Help Screenshot](https://raw.githubusercontent.com/az7rb/crt.sh/main/Screenshot/Screenshot_Help.png) + +### Additional Resources + +Don't forget to visit [BugBountyzip](https://github.com/BugBountyzip) for more tools and resources. + +Happy hunting! 🎯 -Don't forget to visit [BugBountyzip](https://github.com/BugBountyzip) +--- -Happy hunting! +This documentation provides clear instructions on using both versions of the script, ensuring that users can easily set up and switch between the original and the new enhanced version.