Skip to main content

Simple CLI tool for the generation hack commands.

Project description

Cmder

这是一款命令行模式下运行的命令生成框架。目标是帮助渗透测试人员快速生成测试命令。并且记录所选择的参数,方便下次使用。

Example

特色

  • 自定义的命令语法,可以快速添加自定义的命令。
  • 自动记录上一次输入结果,并显示在推荐中
  • 手动定义推荐变量
  • 划分工作区
  • 多行命令合并执行
  • 可更新数据库

安装方法

git clone https://github.com/Elinpf/cmder
cd cmder
python3 setup.py install --user

或者

pip3 install cmder-elinpf

使用方法

usage: cmder.py [-h] [-l path] {show,search,history,info,use,workspace} ...

Generate a pentesting command

positional arguments:
  {show,search,history,info,use,workspace}
                        sub-command help
    show                show the latest table
    search              Search tools in the database
    history             Get history
    info                show command information
    use                 use command
    workspace           workspace config

optional arguments:
  -h, --help            show this help message and exit
  -l path, --link path  show the link file

自定义命令

运行后会创建~/.cmder目录,其中db是用户可以自定义添加的命令文件,可以自行添加目录或者按照软件中的目录路径添加命令文件。

命令文件语法请参考这里

灵感来源与命令来源

这个项目的灵感来源于shellerator, 一些命令来源于以下链接:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cmder_elinpf-2.2.3.tar.gz (21.6 kB view details)

Uploaded Source

Built Distribution

cmder_elinpf-2.2.3-py3-none-any.whl (24.8 kB view details)

Uploaded Python 3

File details

Details for the file cmder_elinpf-2.2.3.tar.gz.

File metadata

  • Download URL: cmder_elinpf-2.2.3.tar.gz
  • Upload date:
  • Size: 21.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for cmder_elinpf-2.2.3.tar.gz
Algorithm Hash digest
SHA256 62eea0fdcd9585f85212346273753f66c734b0d410d8c1c08d85d0c0be55f211
MD5 e73aa092dfe0bba60d006eeb57c2e7e4
BLAKE2b-256 ad1c4af81fab5e128f1168bac8ce31221e907d5a90509459096cdcf9809d01af

See more details on using hashes here.

File details

Details for the file cmder_elinpf-2.2.3-py3-none-any.whl.

File metadata

File hashes

Hashes for cmder_elinpf-2.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b1d828866fd6188874640b43dbcead4283ffc008e51fc9a5232396b05a666eea
MD5 2a843ed9481c99ef6b08f1881fb5b956
BLAKE2b-256 bb92b6d4c85f10153a3ee88ed9929efdbc94bab1eefe34fb1c3a9c481554acfc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page