不掉头发的python,用来写exp做渗透刚刚好
第一章 简单的内部模块
🔥系列专栏:python渗透测试
🎉欢迎关注🔎点赞👍收藏⭐️留言📝
📆首发时间:🌴2022年10月25日🌴
🍭作者水平很有限,如果发现错误,还望告知,感谢!
sys模块
这里可以参杂着所有列表相关的调用
这是普通的调用
import sys
print(sys.argv[0])
也可以这样
from sys import argv
print(argv[1]) --但是这里会报错,因为argv是以列表形式储存,py文件中没有列表
所以在pycharm的终端输入
python 1.py hello
即可
验证argv类型
print(type(sys.argv))
也可以这样调用
from sys import argv,api_version
print(api_version)
也可以这样调用,虽然浪费资源,但就写个exp,能浪费几个资源?
from sys import *
print(argv[0])
os模块
用一执行命令,做判断
输出ifconfig信息
import os
os.system('ifconfig')
判断是否是文件,目录
import os
a=os.path.isdir("/Users/rongsec/PycharmProjects/pythonProject1/main.py")
print(a)