Skip to content
Application Fingerprinting Library
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
checks
data/logos
lib pass through inference from the check Mar 15, 2019
spec initial commit Nov 26, 2018
util
.gitignore move modwsgi to its own vendor file, rename mod_jk Mar 16, 2019
Dockerfile
Gemfile
Gemfile.lock
LICENSE.md
README.md updated usage Mar 9, 2019
intrigue-ident.gemspec

README.md

Ident is the app fingerprinting library used within Intrigue Core.

It uses Headless Chrome and Selenium to drive a browser, as well as core Ruby libraries to make requests. Identification should take around 10 seconds if using browser checks, faster if not.

Getting started on OSX:

Install brew (if you don't already have it)

Then install chromedriver

brew install chromedriver

Alias chrome so it can be started via chromedriver (unsure if this is needed)

alias chrome="/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"

Install ruby preferrably using rbenv

Install bundler gem install bundler

clone the ident repository git clone https://github.com/intrigueio/intrigue-ident.git

Install the ident gem dependencies

bundle install

Now use the check utility to test!

Ident Usage

You can’t perform that action at this time.