Skip to content

Repository files navigation

Web-Scraping

It's a web scraping tool, that harvests social media links.

Input:

  • The input can be done in the command line or after you run the script:

    • at runtime:

      image

    • in the command line:

      image

  • The input can be of three types:

    • URL (contains HTTP:// or HTTPS:// or www. or combination between them).

      • it will try to scrap it directly

        image

    • domain (ex: megacorpone.com).

      • will try to scrap it as it is first then try all the different combinations until it finds a valid one.

      image

    • Ip (ex: 127.0.0.1).

      • will try to scrape it as it is then try to add HTTP and then HTTPS to change the port.

        image

The script checks if the website is valid.

image

The script checks for captcha.

image

The script has a whiteList that filters the links that we are interested in (you can add or remove elements to it).

image

The script has a blacklist that filters the links that contains any of the keywords in there subdirectory filtering any non profile url

(you can add or remove elements to it).

image

The script Saves two files, one file with all the found links and another with the whitelisted items.

image

  • All Links:

    image

  • Whitelisted Links:

    image

Log file:

image

Other Features:

not allowing redirects.

bypassing certificates.

Filtering duplicate links.

filter non profile links (feed, stories, stores, etc.).

Bypassing INCAPSULA.

Log file when running the script.

About

It's a web scraping tool, that harvests social media links.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages