librevlad/basilisk

进行中

0.1.1 2020-02-23 21:42 UTC

README

 ____            _ _ _     _    
|  _ \          (_) (_)   | |   
| |_) | __ _ ___ _| |_ ___| | __
|  _ < / _` / __| | | / __| |/ /
| |_) | (_| \__ \ | | \__ \   < 
|____/ \__,_|___/_|_|_|___/_|\_\

Basilisk

版本控制系统渗透测试工具包

使用(作为二进制文件)

您可以通过composer安装此包

composer global require librevlad/basilisk

~/.config/composer/vendor/bin/添加到您的PATH

查找仓库

basilisk git:find -o gits.txt --threads=10 urls.txt

获取仓库

basilisk git:dump -t 10 http://example.com ./examplecom

提取仓库

basilisk git:extract ./examplecom

使用(作为库)

composer require librevlad/basilisk

查找器

$finder = new Finder( $urls, $threads );
$results = $finder->find( function ( $request ) { 

  echo "Found git on ".$request->url();

});

var_dump( $results['success'] );

数据转储器

$dumper = new Dumper( $url, $dest, $threads );
$dumper->dump();

提取器

$extractor = new Extractor( $src, $dest = null );
$extractor->extract();

测试

composer test

许可证

MIT许可证(MIT)。