项目简介
Fiora是LoL中的无双剑姬的名字,她善于发现对手防守弱点,实现精准打击。该项目为漏洞PoC框架Nuclei的图形版,提升nuclei的使用体验,即可作为独立程序运行,也可作为burp插件使用。
视频教程:
安装运行
一、作为burp插件运行
![Fiora!漏洞PoC框架Nuclei图形版 Fiora!漏洞PoC框架Nuclei图形版]()
该程序即可作为burp插件运行,也可以作为独立程序运行;命令行下通过java启动程序的命令:
![Fiora!漏洞PoC框架Nuclei图形版 Fiora!漏洞PoC框架Nuclei图形版]()
![Fiora!漏洞PoC框架Nuclei图形版 Fiora!漏洞PoC框架Nuclei图形版]()
使用方法
程序会自动扫描nuclei-templates目录下的所有PoC文件,并加载进程序中,可以通过关键词搜索来找到想要的PoC。
![Fiora!漏洞PoC框架Nuclei图形版 Fiora!漏洞PoC框架Nuclei图形版]()
选中想要的PoC,右键选择“generate Command Of This PoC”即可。命令会写入剪切板,直接粘贴运行即可。优点是可以对命令行进行再次编辑,但是需要自行粘贴后运行。
![Fiora!漏洞PoC框架Nuclei图形版 Fiora!漏洞PoC框架Nuclei图形版]()
和生成PoC命令类似,但是它会直接执行生成的命令,不需要粘贴。优点是更便捷,但是无法编辑命令行。
![Fiora!漏洞PoC框架Nuclei图形版 Fiora!漏洞PoC框架Nuclei图形版]()
RobotInput选项会影响命令执行的方式。
当启用RobotInput时,会尝试先开启一个命令行终端,然后以模拟键盘输入的方式进行命令的执行。优点是:效果类似人为交互,会在命令行终端留下历史记录。缺点是:这个方式受程序响应速度、剪切板读写是否成功的影响,不是很稳定,某些情况会出现混乱错误。
注意事项
https://github.com/bit4woo/Fiora
![Fiora!漏洞PoC框架Nuclei图形版 Fiora!漏洞PoC框架Nuclei图形版]()
https://www.bilibili.com/video/bv1Ha411z7T1
下载最新jar包
如下方法安装插件
二、作为独立程序运行
java -jar Fiora-202100220-jar-with-dependencies.jar
程序截图
以grafana的PoC为例。
搜索PoC
生成PoC命令
#生产的单个PoC
nuclei -t C:UsersP52nuclei-templatesvulnerabilitiesgrafanagrafana-file-read.yaml -u http://example.com -proxy http://127.0.0.1
#生产workflow PoC
nuclei -w C:UsersP52nuclei-templatesworkflowsgrafana-workflow.yaml -u http://example.com -proxy http://127.0.0.1
nuclei -tags grafana -u http://example.com -proxy http://127.0.0.1
直接执行PoC
关于RobotInput
当停用RobotInput时,会将所有命令先写入bat文件,然后运行bat文件,来实现系统命令的执行。优缺点刚好相反:功能稳定,但是不会留下命令行历史记录。
-
1、你需要自行安装nuclei到本地环境,并且将命令加入环境变量。安装方法可以参考官方文档。
https://nuclei.projectdiscovery.io/nuclei/get-started/#running-nuclei
-
2、nuclei的模板文件存放的默认路径是当前用户路径下,即 YourUserHome/nuclei-templates。
下载地址
原文始发于微信公众号(潇湘信安):Fiora!漏洞PoC框架Nuclei图形版
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论