ankou

Crates.ioankou
lib.rsankou
version0.0.2
sourcesrc
created_at2020-12-09 19:37:13.257245
updated_at2020-12-16 20:56:21.284006
descriptionAn OSINT repo miner focused on high-sev security bug in JS engines
homepage
repositoryhttps://github.com/drtychai/ankou
max_upload_size
id321272
size93,426
bynx (drtychai)

documentation

README

ankou

/ɑːnkuː/
An OSINT git miner focused on enumerating security issues in JavaScript engines.

crates.io-badge docs.rs-badge build-badge license

Current only supports WebKit (which is also still a WIP)

Setup

ak requires the target repository's list of commit objects. The easiest way to grab it is to add the -n/--no-checkout option when running git clone:

git clone -j`nproc` --no-checkout git://git.webkit.org/WebKit.git
cargo run --bin ak webkit -l path/to/cloned/WebKit

Usage

ankou 0.0.2
ecurity-focused OSINT git miner

USAGE:
    ak [FLAGS] [OPTIONS] [api-key] <SUBCOMMAND>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information
    -v               Verbose

OPTIONS:
    -d, --depth <depth>    Maximum depth of parent references to walk [default: 10]

ARGS:
    <api-key>    Bugzilla API key [env: AK_KEY]

SUBCOMMANDS:
    chromium    Enumerate the Google Chromium engine
    gecko       Enumerate the Mozilla Gecko engine
    help        Prints this message or the help of the given subcommand(s)
    webkit      Enumerate the Apple WebKit engine
Commit count: 13

cargo fmt