发布于2022年11月4日3年前 如何使用Lucifer实现自动化渗透测试任务 关于LuciferLucifer是一款功能强大的渗透测试工具,可以帮助广大研究人员实现各种自动化渗透测试任务,比如说本地权限提升、文件/数据枚举以及数据提取等操作。毫无疑问,Lucifer所提供的各种自动化模块可以很大程度地提升安全研究人员的工作效率。工具安装git clone https://github.com/Skiller9090/Lucifer.git cd Lucifer pip install -r requirements.txt python main.py --help工具命令命令描述help显示帮助菜单name显示当前shell名称id显示当前shell的IDshow根据输入显示选项或模块,例如:show <options/modules>options显示已设置的变量或选项列表tset设置一个变量或选项,例如:setset_vars根据加载模块自动设置所需变量description显示加载模块的描述信息auto_vars显示当前shell的auto_vars 为True或Falsechange_auto_vars针对shell修改auto_vars 选项reindex重新索引全部模块use使用一个模块,例如:userun运行当前模块快spawn_shell生成一个替代shellopen_shell使用id打开一个shell,例如:open_shellshow_shells显示所有shell的ID以及绑定的名称set_name设置当前shell的名称,例如 set_nameset_name_id通过ID设置一个shell的名称,例如:set_name_idclear清屏close关闭当前shellreset重置所有设置exit退出程序使用JavaLucifer可以利用 LMI.Java extension来让Python和Java代码协同使用,此时我们需要安装jpype1,并在Python环境中运行下列命令:pip install jpype1接下来,我们就可以跟LMI.Java.compiler和LMI.Java.luciferJVM进行交互了,这里可以允许我们通过Python来调用Java函数以及实例化Java类。工具运行演示设置变量运行模块设置项目地址Lucifer:【GitHub传送门】
创建帐户或登录后发表意见