All Projects → htrgouvea → uranus

htrgouvea / uranus

Licence: MIT license
[W.I.P] An ecosystem of crawlers for detecting: leaks, sensitive data exposure and attempts exfiltration of data

Programming Languages

perl
6916 projects
Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to uranus

BLUELAY
Searches online paste sites for certain search terms which can indicate a possible data breach.
Stars: ✭ 24 (+9.09%)
Mutual labels:  pastebin, leak
EMAGNET
Automated hacking tool that will find leaked databases with 97.1% accurate to grab mail + password together from recent uploads from https://pastebin.com. Bruteforce support for spotify accounts, instagram accounts, ssh servers, microsoft rdp clients and gmail accounts
Stars: ✭ 1,427 (+6386.36%)
Mutual labels:  pastebin
Nauz File Detector
Linker/Compiler/Tool detector for Windows, Linux and MacOS.
Stars: ✭ 146 (+563.64%)
Mutual labels:  detect
Is Reachable
Check if servers are reachable
Stars: ✭ 249 (+1031.82%)
Mutual labels:  detect
East icpr
Forked from argman/EAST for the ICPR MTWI 2018 CHALLENGE
Stars: ✭ 154 (+600%)
Mutual labels:  detect
memcheck-cover
An HTML generator for Valgrind's Memcheck tool
Stars: ✭ 30 (+36.36%)
Mutual labels:  leak
Mobile Device Detect
Detect mobile device and its type.
Stars: ✭ 132 (+500%)
Mutual labels:  detect
Pastebin
Modern pastebin written in golang
Stars: ✭ 111 (+404.55%)
Mutual labels:  pastebin
Leakfa.com
A simple way to know if you are on the list of major security breaches like "HIBP", but it is specific for Iran.
Stars: ✭ 106 (+381.82%)
Mutual labels:  leak
Laravel Crawler Detect
A Laravel wrapper for CrawlerDetect - the web crawler detection library
Stars: ✭ 227 (+931.82%)
Mutual labels:  detect
Pikrellcam
Raspberry Pi motion vector detection program with OSD web interface.
Stars: ✭ 211 (+859.09%)
Mutual labels:  detect
File Type
Detect the file type of a Buffer/Uint8Array/ArrayBuffer
Stars: ✭ 2,386 (+10745.45%)
Mutual labels:  detect
ggshield
Find and fix 360+ types of hardcoded secrets and 70+ types of infrastructure-as-code misconfigurations.
Stars: ✭ 1,272 (+5681.82%)
Mutual labels:  leak
Apple Device Model List
All Apple devices model name list. 通过内部编号判断 iOS 设备型号。
Stars: ✭ 149 (+577.27%)
Mutual labels:  detect
PwnedPasswordsChecker
Search (offline) if your password (NTLM or SHA1 format) has been leaked (HIBP passwords list v8)
Stars: ✭ 52 (+136.36%)
Mutual labels:  leak
React Cursor Position
A React component that decorates its children with mouse and touch coordinates relative to itself.
Stars: ✭ 136 (+518.18%)
Mutual labels:  detect
Pisavar
📡 🍍Detects activities of PineAP module and starts deauthentication attack (for fake access points - WiFi Pineapple Activities Detection)
Stars: ✭ 188 (+754.55%)
Mutual labels:  detect
rentry
Markdown pastebin from command line
Stars: ✭ 252 (+1045.45%)
Mutual labels:  pastebin
nnmm
A super tiny pastebin/url minifier "microservice"
Stars: ✭ 77 (+250%)
Mutual labels:  pastebin
txt2speech
Convert text to speech using Google Translate API
Stars: ✭ 38 (+72.73%)
Mutual labels:  bing

Harpoon

An ecosystem of crawlers for detecting: leaks, sensitive data exposure and attempts exfiltration of data


Summary

⚠️ Warning: Harpoon is currently in development, you've been warned :) and please consider contributing!

This project is summarized in several crawlers that constitute a single ecosystem, that monitor certain channels such as: Github, Bing, Pastebin and iHaveBeenPwned? in order to perform data leak detection, exposed sensitive files and data exfiltration attempts.


How it works

Image

  • You can click here to see a diagram of the database and also a catalog on them.

Download and setup

  # Download
  $ git clone https://github.com/GouveaHeitor/uranus && cd uranus

  # Building and starting MariaDB Database
  $ docker build -t uranus-database ./rest-server/database/
  $ docker run -d -p 3306:3306 --name database -e MARIADB_ROOT_PASSWORD=mypassword uranus-database

  # Building and starting the REST API
  $ docker build -t uranus-rest-server ./rest-server.
  $ docker run -d -p 80:80 --name rest-server uranus-rest-server

  # Building all crawlers/workers containers
  $ docker build -t bing-crawler ./crawlers/bing/
  $ docker build -t email-notify ./workers/email-notify

  # Running all crawlers/workers containers
  $ docker run -d --name bing bing-crawler
  $ docker run -d --name email-notify email-notify

Contribution


License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].