Skip to main content

A github scraper that finds emails and makes a copy of all of someones repos for searching purposes

Project description

Has 2 scripts

ghscraper.py

args:

  • -t, your PAT token(not required unless cloning 50+ repos or encountering errors)
  • -u, github target username
  • --exclude-non-github, ignores git name in commit logs.
  • --allow-forks, fork repos are auto removed, because they likely have no personal data and give many false email scrapes
  • --email-scrape, finds all emails used on PERSONAL repos and sorts by frequency(overpowered)

grepr.sh

args:

  • path, usually temp unless changed
  • dictionary(s), usually names., password lists, api keys. ect

INSTALL

pip install ghscraper_marufromhell in venv
git clone https://github.com/marufromhell/grepr.git && cd grepr && sudo mv ./grepr /bin/grepr && chmod u+x /bin/grepr

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ghscraper_maru-1.0.0.tar.gz (10.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ghscraper_maru-1.0.0-py2.py3-none-any.whl (11.5 kB view details)

Uploaded Python 2Python 3

File details

Details for the file ghscraper_maru-1.0.0.tar.gz.

File metadata

  • Download URL: ghscraper_maru-1.0.0.tar.gz
  • Upload date:
  • Size: 10.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.13.3 Linux/6.14.8-200.nobara.fc42.x86_64

File hashes

Hashes for ghscraper_maru-1.0.0.tar.gz
Algorithm Hash digest
SHA256 480758714ad3b721a4103b7f51ba897eb0870d0e3a4dd89206ee0d5b152fb6e7
MD5 5717af576ab878ceb2a0a0c3135f311b
BLAKE2b-256 e31e07ddd4af73c16d9520afb49b1dceb5fe78cc175d1343279c8f32beace5f5

See more details on using hashes here.

File details

Details for the file ghscraper_maru-1.0.0-py2.py3-none-any.whl.

File metadata

  • Download URL: ghscraper_maru-1.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.13.3 Linux/6.14.8-200.nobara.fc42.x86_64

File hashes

Hashes for ghscraper_maru-1.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8a01582ccdeb3b69296090f4208ab1699a92f80b1245ac41611877dc6c089def
MD5 ce7b4db057e79e7380f8cca1cf4bbd50
BLAKE2b-256 d73c9492c3f60d8af60915d51abe30ab3944463b64e9758996d16ebae2dc22dd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page