2018-11-13 11:05:07 +01:00
2018-11-13 11:05:07 +01:00
2018-11-11 08:29:42 +01:00
2018-11-05 07:25:06 +01:00
2018-11-11 05:14:42 +01:00
2018-11-11 08:29:42 +01:00
2018-09-17 20:06:31 +02:00
2018-09-10 22:56:50 +02:00
2018-11-10 14:23:22 +01:00
2018-09-10 22:56:50 +02:00
2018-11-11 08:29:42 +01:00
2018-11-11 08:29:42 +01:00
2018-09-12 12:54:17 +02:00
2018-10-05 01:45:04 +02:00
2018-09-10 22:56:50 +02:00
2018-10-03 04:47:36 +02:00
2018-11-11 08:29:42 +01:00

sn0int Build Status Crates.io

sn0int is an OSINT framework and package manager. It's purpose is semi-automatically processing public information to enumerate attack surface. sn0int itself is only providing an engine that can be extended with scripts.

sn0int is heavily inspired by recon-ng, but takes a few different design approaches. We've tried to correct some limitations in the database design and also addressed the modularity problem:

Instead of downloading and reviewing python scripts that have full access to your system, sn0int is executing modules in a lua sandbox. Modules can be published to the sn0int registry and then installed by users. This means that you don't have to send pull requests to sn0int to add a module and updates can be shipped much faster.

Installation

  • Archlinux: yaourt -S sn0int
  • Alpine: apk add --no-cache sqlite-dev libseccomp-dev cargo + build from source
  • Debian: apt install libsqlite3-dev libseccomp-dev + build from source
  • OpenBSD: pkg_add sqlite3 + SQLITE3_LIB_DIR=/usr/local/lib cargo build
  • OSX: brew install sqlite3 + build from source

License

GPLv3+

Languages
Rust 95.1%
Lua 2.2%
RenderScript 0.7%
Handlebars 0.6%
Python 0.4%
Other 0.8%