Simple CLI tool for the generation hack commands.
Project description
Cmder
这是一款命令行模式下运行的命令生成框架。目标是帮助渗透测试人员快速生成测试命令。并且记录所选择的参数,方便下次使用。
特色
- 自定义的命令语法,可以快速添加自定义的命令。
- 自动记录上一次输入结果,并显示在推荐中
- 手动定义推荐变量
- 划分工作区
- 多行命令合并执行
- 可更新数据库
安装方法
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
Release history Release notifications | RSS feed
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)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62eea0fdcd9585f85212346273753f66c734b0d410d8c1c08d85d0c0be55f211 |
|
MD5 | e73aa092dfe0bba60d006eeb57c2e7e4 |
|
BLAKE2b-256 | ad1c4af81fab5e128f1168bac8ce31221e907d5a90509459096cdcf9809d01af |
File details
Details for the file cmder_elinpf-2.2.3-py3-none-any.whl
.
File metadata
- Download URL: cmder_elinpf-2.2.3-py3-none-any.whl
- Upload date:
- Size: 24.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1d828866fd6188874640b43dbcead4283ffc008e51fc9a5232396b05a666eea |
|
MD5 | 2a843ed9481c99ef6b08f1881fb5b956 |
|
BLAKE2b-256 | bb92b6d4c85f10153a3ee88ed9929efdbc94bab1eefe34fb1c3a9c481554acfc |