简介: IT审计系统
Linux
python3.6
sshpass
shellinabox
paramiko
subprocess
django2.0
openssh(可选)
依赖模块:paramiko
实现功能:对选对主机同时上传、下载同一文件
依赖模块:subprocess
实现功能:对选对主机同时执行同一shell命令
依赖模块:shellinabox
实现功能:网页执行shell互动界面
运行:python3 audit.py
存放:
更改后模块保存在lib--paramiko_master
使用:
audit--settings里设置SSH_MODE = "paramiko"
存放:
更改后源码保存在lib--openssh-7.6sp1
使用:
1、需要先安装修改后的ssh编码
2、shell脚本src--strace.sh需要添加运行权限
审计系统账户:
用户名:zhang
密码:1234567a
django-admin也可以使用
堡垒机账户需要在Linux自行设置
通过paramiko源码方式登陆时,使用tab补足命令,日志记录TCP存在粘包问题