Skip to main content

pipeline status coverage report

CinCan Command

CinCan is a command-line interface for running security analysis tools conveniently in Docker containers.

Complete documentation is available at CinCan Documentation.

Features

  • Install and update security analysis tools without dependency hell. CinCan collects the best security analysis tools around the web and provides them as containerized Docker images. You can use CinCan's tools as if they were installed locally because CinCan automates the process of installing and updating the tools and removes the need to manually maintain conflicting dependencies.

  • Repeatable command-line experience. Learn from our blog how CinCan improves the command-line experience by combining various tools for repeatable and high-quality security analysis.

  • Community support. If you know a tool that is not available in CinCan, please contribute to the project!

Supported platforms

The cincan command should run on all fairly modern Linux distributions. Partial support for macOS is available - tested to work with macOS Catalina. On Windows, cincan does not work, unfortunately, unless used with Windows Subsystem for Linux 2 (WSL2).

Installation

As a prerequisite, you must have Docker 18.09+ installed for running the tools, and Python 3.6+ and pip Python package manager to install the cincan command.

Install cincan via pip:

% pip install --user cincan-command

You can verify that the installation works by running:

% cincan list

If all goes well, you should get a list of the latest stable tools dockerized in the CinCan project. The first time running this may take a while as it will fetch information about the tools and cache it locally.

Tool images are currently hosted (mirrored) in:

Currently, default registry is quay.io, use full names to run CinCan images from certain registry - otherwise quay.io is used by default. For example name cincan/tshark will be converted into quay.io/cincan/tshark. This applies only to CinCan images. We are migrating away from Docker Hub due to newly introduced rate limits.

Use the installation instructions in the CinCan Documentation for additional help.

Using tools

A specific tool can be invoked with cincan run like this:

% cincan run [OPTIONS] TOOL[:TAG] [ARG...]

For example, invoke the tool cincan/pywhois with:

% cincan run cincan/pywhois 127.0.0.1

See more examples from cincan run reference in the CinCan documentation.

Metadata

Release files for cincan-command 0.2.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cincan-command 0.2.12
File Size Uploaded
cincan-command-0.2.12.tar.gz 29.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cincan-command 0.2.12
File Interpreter ABI Platform
cincan_command-0.2.12-py3-none-any.whl Python 3 none any Details

Total release size: 60.1 kB

Release files / cincan-command-0.2.12.tar.gz

Download URL cincan-command-0.2.12.tar.gz
Size 29.6 kB
Tags Source
SHA-256 checksum
How to use checksums
026227b88ead7fdda801df099a40be9a760d3904243966d9cb334a9312a975a3
BLAKE2b-256 checksum
How to use checksums
26c34b57b25d37f3b9087bea8d6347618941b771507f9860f07ce5ec0037e4bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.6.12

Release files / cincan_command-0.2.12-py3-none-any.whl

Download URL cincan_command-0.2.12-py3-none-any.whl
Size 30.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
72619e7a0f3465906d1f147fc0f6e939c8f2fe5482ff819559a3c12fa35456b0
BLAKE2b-256 checksum
How to use checksums
806035ddfab8e9aa1be3451cde8f4d12866ac88f1f90db6a6b418f88840164b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.6.12

Release history Release notifications | RSS feed

This release

0.2.12 This release

2 release files

0.2.10

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page