Skip to content

This script checks the status of URLs to see if they are alive or not.

Notifications You must be signed in to change notification settings

rootbakar/LUcek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features

image
  • check status code
  • check web title
  • print url with status code
  • print url only
  • print url with title
  • print url with status code and title

LUcek

LUcek is toolkit for checks the status of URLs to see if they are alive or not.

Installation Instructions

LUcek requires python3.12 and pip3.12 to install successfully. Run the following command to get the repo:

  • Clone the LUcek repo
git clone https://github.com/rootbakar/LUcek.git
  • Change directory to LUcek
cd LUcek
  • Install requirement-linux.sh (For Linux)
bash requirement-linux.sh
  • Install requirement-mac.sh (For Mac)
bash requirement-mac.sh

Usage

lucek -h

This will display help for the tool. Here are all the switches it supports.

Usage:
  lucek [options]

Options:
  -h, --help            show this help message and exit
  -ms FILTER_STATUS, --filter-status FILTER_STATUS
                        Filter by status code(s), e.g., -ms 200 or -ms
                        200,302,404
  -t MAX_THREADS, --max-threads MAX_THREADS
                        Max threads to use (default: 50)
  -f INPUT_FILE, --input-file INPUT_FILE
                        Input file name
  -o OUTPUT_FILE, --output-file OUTPUT_FILE
                        Output file name (default: results.txt) with
                        full output
  -os OUTPUT_STATUS, --output-status OUTPUT_STATUS
                        Output file name (default: results.txt) with
                        only status code and URL
  -ot OUTPUT_TITLE, --output-title OUTPUT_TITLE
                        Output file name (default: results.txt) with
                        only URL and title
  -ou OUTPUT_URL, --output-url OUTPUT_URL
                        Output file name (default: results.txt) with
                        only URL
  --version             Display the current version of LUcek

Running lucek

  • Single target
echo "hackerone.com" | lucek
image
  • Multiple Target with subfinder
subfinder -d hackerone.com -silent | lucek
image
  • Multiple Target with file
cat subs.txt | lucek
image
  • Multiple Target with assetfinder
assetfinder -subs-only hackerone.com | lucek
image
  • Other command
assetfinder -subs-only hackerone.com | lucek -ms 200
image
subfinder -d hackerone.com -silent | lucek -ms 200,404
image
subfinder -d hackerone.com -silent | lucek -o all.txt
image
subfinder -d hackerone.com -silent | lucek -os only-status-code.txt
image
subfinder -d hackerone.com -silent | lucek -ot only-title.txt
image
subfinder -d hackerone.com -silent | lucek -ou only-url.txt
image

Acknowledgement

This tools inspired by httpx and httprobe

About

This script checks the status of URLs to see if they are alive or not.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published