美文网首页
python reverse shell(1)

python reverse shell(1)

作者: mensreayz | 来源:发表于2018-07-22 15:17 被阅读0次

    基本结构:

    1. client: 部署后试图连接服务器,接受服务器传入指令,在本地运行,并向服务器反馈执行结果。

    2. server: 处理客户端连入请求,显示远程主机界面,向客户端传输指令,接受客户端反馈,并在本地显示远端反馈。

    Client需求列表:

    c000 - 与服务器建立双向通讯连接。

    c001 - 在本地执行服务器传入的指令,并将命令执行结果反馈给服务器。

    c001.1 - 需要特别注意cd命令,因为这个命令在本地主机只是变更目录,不产生任何反馈结果。

    c002 - 读取本地主机基本信息,如用户名、当前目录等,整合成本地主机界面反馈给服务器。

    c003 - 跨平台特性。

    c004 - 接受命令行传入的地址、端口等参数。

    Server需求列表:

    s000 - 监听客户端连接,与客户端建立双向通讯连接。

    s001 - 向客户端传输命令,并监听客户端反馈的命令执行结果。

    s002 - 在本地显示客户端反馈的命令执行结果。

    s003 - logging与异常处理。

    相关文章

      网友评论

          本文标题:python reverse shell(1)

          本文链接:https://www.haomeiwen.com/subject/rpslmftx.html