跳转到帖子

游客您好,欢迎来到黑客世界论坛!您可以在这里进行注册。

赤队小组-代号1949(原CHT攻防小组)在这个瞬息万变的网络时代,我们保持初心,创造最好的社区来共同交流网络技术。您可以在论坛获取黑客攻防技巧与知识,您也可以加入我们的Telegram交流群 共同实时探讨交流。论坛禁止各种广告,请注册用户查看我们的使用与隐私策略,谢谢您的配合。小组成员可以获取论坛隐藏内容!

TheHackerWorld官方

如何使用Lucifer实现自动化渗透测试任务

精选回复

发布于

如何使用Lucifer实现自动化渗透测试任务

604185ad9f877.png

关于Lucifer

Lucifer是一款功能强大的渗透测试工具,可以帮助广大研究人员实现各种自动化渗透测试任务,比如说本地权限提升、文件/数据枚举以及数据提取等操作。毫无疑问,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的ID
show根据输入显示选项或模块,例如:show <options/modules>
options显示已设置的变量或选项列表t
set设置一个变量或选项,例如:set
set_vars根据加载模块自动设置所需变量
description显示加载模块的描述信息
auto_vars显示当前shell的auto_vars 为True或False
change_auto_vars针对shell修改auto_vars 选项
reindex重新索引全部模块
use使用一个模块,例如:use
run运行当前模块快
spawn_shell生成一个替代shell
open_shell使用id打开一个shell,例如:open_shell
show_shells显示所有shell的ID以及绑定的名称
set_name设置当前shell的名称,例如 set_name
set_name_id通过ID设置一个shell的名称,例如:set_name_id
clear清屏
close关闭当前shell
reset重置所有设置
exit退出程序

使用Java

Lucifer可以利用 LMI.Java extension来让Python和Java代码协同使用,此时我们需要安装jpype1,并在Python环境中运行下列命令:

pip install jpype1

接下来,我们就可以跟LMI.Java.compiler和LMI.Java.luciferJVM进行交互了,这里可以允许我们通过Python来调用Java函数以及实例化Java类。

工具运行演示

设置变量

1621236492_60a21b0c23404d67f85a0.png!sma

运行模块

1621236498_60a21b1261e769d0b49d1.png!sma

设置

1621236504_60a21b1872a66ade24383.png!sma

项目地址

Lucifer:【GitHub传送门】

创建帐户或登录后发表意见

最近浏览 0

  • 没有会员查看此页面。