#engine #osint #focused #security #git #bug #issue

bin+lib ankou

专注于JS引擎中高严重性安全漏洞的OSINT代码库挖掘工具

2个版本

0.0.2 2020年12月16日
0.0.1 2020年12月9日

#15#osint

AGPL-3.0

29KB
254

ankou

/ɑːnkuː/
一个专注于枚举JavaScript引擎中安全问题的OSINT git挖掘工具。

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

目前仅支持WebKit(也是一个仍在进行中的工作)

设置

ak 需要目标仓库的提交对象列表。最简单的方法是在运行 git clone 时添加 -n/--no-checkout 选项。

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

用法

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

依赖

~13–18MB
~403K SLoC