Skip to content

Webscrap, an automated tool for monitoring website responses, built for educational purposes—use responsibly!

License

Notifications You must be signed in to change notification settings

tkemza/webscrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web status fast checker and an automated tool for monitoring website responses

Disclaimer

Any actions and or activities related to Webscrap is solely your responsibility. The misuse of this toolkit can result in criminal charges brought against the persons in question. The contributors will not be held responsible in the event any criminal charges be brought against any individuals misusing this toolkit to break the law.

This toolkit contains materials that can be potentially damaging or dangerous for social media. Refer to the laws in your province/country before accessing, using,or in any other way utilizing this in a wrong way.

This Tool is made for educational purposes only. Do not attempt to violate the law with anything contained here. If this is your intention, then Get the hell out of here!

It only demonstrates "how scanning works". You shall not misuse the information to gain unauthorized access to someones social media. However you may try out this at your own risk.

Webscrap

Webscrap is an automated tool designed for checking the status of websites and sending notifications via email based on the status. It is meant for educational purposes only, and the creator is not responsible for any consequences caused by this tool.


Run Installation

  1. Install python3 and pip3:
    sudo apt install python3
    sudo apt install python3-pip
    
  2. Check if version is valid:
    python3 --version
    pip3 --version
    
  3. Run install.py:
    python3 install.py
    

Table of Contents

Features

Feature Description
Website Status Check Monitors HTTP status codes of websites.
Email Notifications Sends notifications via email using sendmail.
Colorful Output Displays a dynamic and colorful terminal banner using lolcat.
Git Integration Pulls updates from a Git repository.

Requirements

Requirement Description Installation Command
Bash Shell interpreter required for running the script. Included by default in most systems.
curl Command-line tool for transferring data with URLs. sudo apt-get install curl
sendmail Utility for sending email from the command line. sudo apt-get install sendmail
lolcat Command-line utility for colorizing text output. gem install lolcat
git Version control system for managing updates. sudo apt-get install git
tput Utility for terminal control. Included by default in most systems.

Installation

Step Command or Action
Clone the Repository git clone https://github.com/tkemza/webscrap.git
Navigate to Directory cd webscrap
Make Executable chmod +x webscrap.sh
Install Packages sudo apt-get update && sudo apt-get install curl sendmail lolcat
Install lolcat gem install lolcat

Usage

To use this tool:

  1. Clone the Repository:
    git clone https://github.com/tkemza/webscrap.git
    
  2. Enter directory:
    cd webscrap
    
  3. Run the Script: Execute the script using:
    ./webscrap.sh
    
  4. or:
    chmod +x webscrap.sh
    bash webscrap.sh
    

Requirements

  • bash (version 4.0 or higher)
  • curl
  • sendmail (for sending emails)
  • lolcat (for colorful output in the terminal)
  • git (for pulling updates)
  • tput (for terminal color handling)

Makefile Run

  • To run makefile, type:
    make Makefile
    

Docker

  • To Run this script on Docker, type:
    docker build -t webscrap-tool .
    docker run --rm -it webscrap-tool
    

GPL License

Project Logo

GPL LICENSE 2024 Tkemza

About

Webscrap, an automated tool for monitoring website responses, built for educational purposes—use responsibly!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published