Python黑客编程——控制基础Subprocess模块

这个模块主要作用是执行外部命令和程序

这里只介绍 Subprocess 模块的 check_output() 函数。

这个函数会返回执行结果,在进行互动的时候相当有用。废话不多说直接上代码

Python黑客编程——控制基础Subprocess模块

代码

这里执行windows 命令行命令 dir 显示文件列表。我们开看一下效果

 

Python黑客编程——控制基础Subprocess模块

执行结果

执行成功了,看到这,还记得上一章 socket 可以交互吗?没有看过的倒回去看一下

下一篇文章将把这两者结合起来做一个反弹shell,只要对方打开我们的程序,就可以直接获得控制权。(在上一章的基础上进行改动)