承接 jgxvx/cilician-runner 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

jgxvx/cilician-runner

Composer 安装命令:

composer create-project jgxvx/cilician-runner

包简介

Command Line Interface for the Cilician Library

README 文档

README

Command Line Interface for the Cilician library, a PHP client to the haveibeenpwned.com APIs.

Prerequisites

The environment variable HIBP_API_KEY must be set with the value of a valid Have I Been Pwned API key.

Installation

The recommended way to install Cilician is by using Composer:

$ composer global require "jgxvx/cilician-runner"

The installation can be verified by invoking

$ cilician --version
Cilician Runner 0.1.0

If the cilician executable is not found, make sure the global Composer directory is in the PATH, or symlink the executable to a location in your PATH, e.g.

$ ln -s ~/.composer/vendor/bin/cilician ~/.local/bin/cilician

Usage

Commands

To see a list of available commands, run

$ cilician list

To get help for a specific command, run

$ cilician help <command>

Verbosity

The -v option can be passed to all commands for more verbose output.

Check a Password

To see if a password has appeared in one or more breaches, run

$ cilician password 12345678 -v

Getting All Breaches for an Account

To see if the account john@doe.com has been breached, simply run

$ cilician breaches john@doe.com -v

To narrow down the search to a specific domain:

$ cilician breaches john@doe.com --domain=example.com -v

By default, only verified breaches are returned. To include unverified breaches, pass the following option to the command:

$ cilician breaches john@doe.com --include-unverified -v

Getting All Breached Sites in the System

To see a list of breached sites, run

$ cilician sites -v

This too, can be filtered by domain:

$ cilician sites --domain=example.com -v

Getting a Single Breached Site

To get information on a specific site, run

$ cilician site Adobe -v

Getting All Data Classes in the System

To get a list of all available data classes in the system, run

$ cilician data-classes

Getting All Pastes for an Account

Similar to breaches, a search can be made for all pastes of an account:

$ cilician pastes john@doe.com -v

Clearing the Cache

Cilician Runner uses a filesystem-based cache to optimise the requests made to the API. The cache directory is located at ./.cache in the root directory of your Cilician installation.

To clear the cache, run

$ cilician clear-cache

License

Cilician is open source software published under the MIT license. Please refer to the LICENSE file for further information.

Contributing

We appreciate your help! To contribute, please read the Contribution Guidelines and our Code of Conduct.

统计信息

  • 总下载量: 9
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 1

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-10-03

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固