首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏大侠之运维

    自动化网络扫描工具

    随着信息安全威胁的日益复杂,自动化工具的需求愈加迫切。 bbot(Black Lantern Security Bot)正是在这种需求背景下应运而生的一个开源自动化框架,它能够帮助安全研究人员、渗透测试人员及网络防御者自动化执行一系列操作,极大提高效率和响应速度 集成多种攻击模拟undefinedbbot 不仅支持基础的网络扫描,还能够模拟多种攻击,如 SQL 注入、跨站脚本(XSS)、弱密码攻击等。 强大的自动化能力undefined如今,自动化在网络安全领域占据着至关重要的地位。bbot 正是基于这一趋势设计,能够自动化地进行一系列渗透测试步骤,极大地减轻了手动操作的负担。 无论是扫描网络漏洞、测试密码强度,还是检测网络配置问题,都可以通过脚本和配置文件的自动化执行来完成。

    62610编辑于 2024-11-22
  • 来自专栏网络安全攻防

    【神兵利器】自动化巡航扫描框架

    项目介绍 ApolloScanner是一款自动化巡航扫描框架(可用于红队打点评估) 功能介绍 资产收集(需要主域名,资产对象可直接在爆破和漏扫过程中调用) 子域名收集(需要virustotal-api-token ) cname收集 ip地址(a记录)收集 开放端口扫描(基于masscan) 端口对应服务、组件指纹版本探测(基于nmap) http标题探测 http框架组件探测 github敏感信息收集 基于域名和关键字的敏感信息收集 支持钉钉通知 支持exp对象调用 支持资产对象 支持批量资产 支持多线程(可配置) 代码动态编辑 代码动态调试 支持资产对象 exp注册模块 破解任务模块 破解结果模块 敏感路径探测任务 敏感路径探测结果 漏洞扫描模块

    21810编辑于 2024-12-10
  • 来自专栏Bypass

    使用SonarQube实现自动化代码扫描

    将Sonar引入到代码开发的过程中,提供静态源代码安全扫描能力,这无疑是安全左移的一次很好的尝试和探索。 ---- 1、安装Findbugs插件 Sonar有自己的默认的扫描规则,可通过安装Findbugs插件,来提升代码漏洞扫描能力。 (2)代码漏洞扫描效果测试: 默认的扫描规则与FindBugs Security Audit的对比。 ? 3、Gitlab集成 通过Gitlab集成Sonar,就可以实现提交代码后自动邮件反馈扫描结果。 4、Jenkins集成 通过Jenkins集成Sonar,就可以实现在流水线做自动化持续代码扫描。 (1)在Jenkins中,使用Pipeline流水线,拉取代码、执行打包、代码扫描。 ?

    6.4K30发布于 2021-08-13
  • 来自专栏潇湘信安

    自动化漏洞扫描系统

    工具介绍 info_scan是@huan666师傅实战沉淀几年的一款自动化漏洞扫描系统,包括IP基础信息探测模块(位置、属性、操作系统、端口、绑定的域名、公司名称、公司位置信息、网站标题、CDN信息、绑定网站指纹 、子域名),漏洞扫描模块,(weblogic、struts2、nuclei、xray、rad、目录扫描、js链接扫描、端口扫描、调用威胁情报抓取历史绑定url、网站指纹、信息泄露、vulmap、afrog 、fscan、DNS日志、shiro、springboot、服务弱口令扫描、识别重点资产),资产管理模块(资产发现、资产展示、CDN检测、存活检测、资产回退、重点资产识别),单个扫描模块报告支持在线预览 注意:保证系统正常运行需要2个项目: info_scan:漏洞扫描主系统 batch_scan_domain:xray+rad批量扫描,通过info_scan进行控制 使用说明 安装python3+MySQL ,第三是对URL数据进行处理 建议部署到Ubuntu系统下,不支持Windows系统 系统设计初衷就是集成开源漏洞扫描器,让测试人员通过网页一键完成扫描,提升工作效率 需要通过pip3安装requirements.txt

    67910编辑于 2024-07-15
  • 来自专栏Timeline Sec

    工具 | 一款自动化过滤扫描结果的目录扫描工具dirsx

    一款自动化过滤扫描结果的目录扫描工具 项目地址:https://github.com/chasingboy/dirsx 01 前言 当时正值华为发布遥遥领先, 加上“遥遥领先”只是开个玩笑, 大佬们见笑了 平时使用过 dirsearch|dirmap 等一些目录扫描工具,针对如今的 WEB 多样化,对扫描结果的过滤总感觉不符合预期。 字典第一个字母大写|全部字母大写|添加前后缀 返回页面 title, 如无 title 返回内容前面 30 个字符串 (默认|设置) 自动过滤模式,默认开启 (开启|关闭) 03 基本使用 指定字典进行扫描 dirsx -u https://www.baidu.com -w words.txt 指定目录递归扫描, 目前暂无添加结果递归功能扫描,担心目录误报 dirsx -u https://www.baidu.com # https://www.baidu.com/a/b/ # -> https://www.baidu.com/a/ # -> https://www.baidu.com/a/b/ 指定备份文件进行扫描

    46710编辑于 2024-11-23
  • 来自专栏FreeBuf

    企业安全建设之自动化代码扫描

    一、代码扫描的目标 网上关于代码扫描的介绍无一不是在推荐基于语法语义分析的代码扫描工具,典型的代表就是fortify、Checkmarx。 之前也使用过fortify进行自动化代码扫描,由于误报率太高导致推送给业务方的漏洞代码不被重视,也使安全部门的权威性受损。 另外一个原因是,fortify没法自定义扫描规则,当有内部特定代码风险的时候无法编写规则扫描,带来了一定的不便利性。 基于以上两点问题,对于代码扫描有了新目标。 首先扫描准确性要高,其次要能灵活的自定义规则。经过分析发现,再厉害的语法语义扫描器也避免不了误报,最大难点在于扫描器根本无法识别过滤函数的有效性。 3)遍历代码规则扫描文件,这里使用grep命令进行文件扫描。 首先这里会扫描定位规则,扫描出来定位规则后,后面会进一步判断前置规则和防御规则多条件判断是否存在代码风险。 ?

    1.4K20发布于 2019-12-23
  • 来自专栏小生观察室

    xray联动crawlergo自动化扫描爬坑记

    支持范围广,大至 OWASP Top 10 通用漏洞检测,小至各种 CMS 框架 POC,均可以支持。 crawlergo 目前支持以下特性: 原生浏览器环境,协程池调度任务 表单智能填充、自动化提交 完整DOM事件收集,自动化触发 智能URL去重,去掉大部分的重复请求 全面分析收集,包括javascript 添加 > 主体:Everyone > 把所有权限都打开 > 应用 > 确定退出 再重新执行go build crawlergo_cmd.go语句并会在当前目录下生成crawlergo.exe文件 自动化项目部署

    2.8K60编辑于 2022-03-07
  • 来自专栏小生观察室

    xray联动crawlergo自动化扫描爬坑记

    支持范围广,大至 OWASP Top 10 通用漏洞检测,小至各种 CMS 框架 POC,均可以支持。 crawlergo 目前支持以下特性: 原生浏览器环境,协程池调度任务 表单智能填充、自动化提交 完整DOM事件收集,自动化触发 智能URL去重,去掉大部分的重复请求 全面分析收集,包括javascript 添加 > 主体:Everyone > 把所有权限都打开 > 应用 > 确定退出 再重新执行go build crawlergo_cmd.go语句并会在当前目录下生成crawlergo.exe文件 自动化项目部署

    1.5K00编辑于 2022-01-13
  • 来自专栏小生观察室

    如何将xray利用与自动化扫描

    image.png 视频内容 如何将xray利用与自动化扫描 1080P超清版 微信公众号平台本身会对素材进行二次压缩,会导致画面出现不清晰等情况。

    91100发布于 2021-03-04
  • 来自专栏FreeBuf

    APP漏洞自动化扫描专业评测报告(中篇)

    测试方法 使用自己编写的测试APP测试各个扫描平台的扫描能力。这些扫描能力主要分为静态检测能力和动态检测能力。 由于这些检测能力决定了扫描扫描结果的精度和准度,因此我详细分析了各个扫描平台的扫描能力。 3.2.1 自动化脱壳 目前很多APP通过加壳来防止自己被反编译,而扫描器都是通过在反编译的代码中进行漏洞的扫描。如果扫描器不能自动化地脱去APP加的壳,则根本无法进行有效的漏洞扫描分析。 将上述测试代码上传到五家扫描平台,扫描结果如下图所示。“√”表示扫描结果正确,“×”表示扫描结果错误。 扫描能力小结 以下表3-9是此次扫描能力的结果: 表3-9 扫描能力总览 阿里聚安全 360 金刚 百度 AppRisk 自动化脱壳 √ 未知 × √ × 静态-检测隐藏Dex √ × × √ × 静态

    2K50发布于 2018-02-08
  • 来自专栏信安之路

    无需接触目标的端口自动化扫描姿势

    网络测绘系统就是一个大型的网络扫描器,其核心数据就是全网 IP 的端口和服务开放情况的集合,所以在对目标边界进行探测之前,可以通过被动查询的方式获取目标的一些情况,这里提到的网络空间搜索引擎主要包括: Censys 这里推荐一个利用多平台端口扫描工具 heinsenberg,项目地址: https://github.com/n4xh4ck5/heinsenberg 安装方式: git clone https 总结 利用网络空间搜索引擎进行端口信息收集,无需直接针对目标进行端口扫描就能获取比较全面的资产服务开放情况,即能节省大量扫描端口的时间,又能尽可能少的直接接触目标,一举多得。

    63840发布于 2021-07-06
  • 来自专栏MasiMaro 的技术博文

    使用Python调用Nessus 接口实现自动化扫描

    之前在项目中需要接入nessus扫描器,研究了一下nessus的api,现在将自己的成果分享出来。 Nessus提供了丰富的二次开发接口,无论是接入其他系统还是自己实现自动化扫描,都十分方便。 credentials 是配置登录扫描的,主要包括 windows、ssh、telnet等等 plugins 配置扫描使用的插件,例如服务扫描版本漏洞等等 在settings中,对应关系如下图所示 "", "fireeye_offline_configs": "", "extremeos_offline_configs": "", "dell_f10 使用接口 GET /scans/{scan_id} 可以获取最近一次扫描的任务信息,从接口文档上看,它还可以获取某次历史扫描记录的信息,如果不填这个参数,接口中会返回所有历史记录的id。 如果不填历史记录id,那么会返回最近一次扫描到的漏洞信息,也就是说新扫描到的信息会把之前的信息给覆盖 下面是返回信息的部分说明 { "info": { "edit_allowed

    4.5K41发布于 2020-02-12
  • 来自专栏FreeBuf

    APP漏洞自动化扫描专业评测报告(上篇)

    目前在业界有很多自动化检测APP安全性的在线扫描平台。 为了了解目前国内移动APP在线漏洞扫描平台的发展情况,我进行了一次移动安全扫描平台的评测分析;主要从漏洞项对比、扫描能力对比以及扫描结果这三个方向来对比。 爱加密扫描速度很快,但整个漏洞扫描就是为其加密模块做铺垫,扫描项非常简单,没有实际的漏洞扫描,只是简单的字符串匹配,故扫描速度非常快。 梆梆加密扫描速度也比较快,扫描内容比爱加密要丰富,一共14项,包含了一些高危漏洞的扫描,如与WebView相关的一些漏洞等,但是其漏洞扫描模块也是为了给自己的加固服务做铺垫,所以没有选取这两家。 由于这些检测能力决定了扫描扫描结果的精度和准度,因此我详细分析了各个扫描平台的扫描能力。 更多精彩内容点击阅读原文可见。

    3.2K60发布于 2018-02-08
  • 来自专栏python3

    Python自动化开发学习10

    进程号 def f(title): info(title) if __name__ == '__main__': info('main') for i in range(10 ): # 这次起10个进程 p = multiprocessing.Process(target=f, args=('p%s' % i,)) p.start() 可以适当修改加长 上面起了10个子进程,加上主进程,一个11个python进程。 我是用pycharm执行的代码,主进程的ID是8036,主进程的父进程是pycharm7832。 l.release() time.sleep(0.1) if __name__ == '__main__': lock = Lock() for n in range(10 os.getpid(), 'Foo 执行完毕,结果:', arg) if __name__ == '__main__': pool = Pool(5) for i in range(10

    1.2K30发布于 2020-01-08
  • 来自专栏测试游记

    Java自动化测试(TestNg 10)

    TestNG是一个测试框架,旨在简化广泛的测试需求,从单元测试(将一个类与其他类隔离测试)到集成测试(对由多个类,多个程序包甚至几个外部框架组成的整个系统进行测试),例如 应用程序服务器)。

    63210发布于 2020-07-24
  • 来自专栏全栈程序员必看

    10种用于渗透测试的漏洞扫描工具有哪些_渗透测试和漏洞扫描区别

    漏洞扫描程序可连续和自动扫描,可以扫描网络中是否存在潜在漏洞。帮助It部门识别互联网或任何设备上的漏洞,并手动或自动修复它。 在本文中,我们将介绍市场上可用的十大最佳漏洞扫描工具。 1.OpenVAS漏洞扫描工具 OpenVAS漏洞扫描器是一种漏洞分析工具,由于其全面的特性,IT部门可以使用它来扫描服务器和网络设备。 这些扫描器将通过扫描现有设施中的开放端口、错误配置和漏洞来查找IP地址并检查任何开放服务。 扫描完成后,将自动生成报告并以电子邮件形式发送,以供进一步研究和更正。 PCI扫描选项,防止驱动攻击和站点检查器技术,有助于下一代网站扫描。 除了这些特权,Comodo还提供了一个指标,让用户在与其互动时感到安全。 10.Retina Retina漏洞扫描工具是基于Web的开源软件,从中心位置负责漏洞管理。 它的功能包括修补、合规性、配置和报告。

    2.3K10编辑于 2022-09-30
  • 来自专栏kali blog

    自动化进行目标资产探测和安全漏洞扫描

    关于 自动化进行目标资产探测和安全漏洞扫描|适用于赏金活动、SRC活动、大规模使用、大范围使用|通过使用被动在线资源来发现网站的有效子域|使用零误报的定制模板向目标发送请求,同时可以对大量主机进行快速扫描 |提供TCP、DNS、HTTP、FILE等各类协议的扫描,通过强大且灵活的模板,模拟各种安全检查 作者项目地址: https://github.com/ExpLangcn/FuYao-Go 功能 子域名枚举资产收集 批量子域名枚举资产收集 Chaos 资产收集 资产存活验证 批量资产存活验证 安全漏洞验证 批量安全漏洞验证 子域名枚举资产收集、资产存活验证、安全漏洞扫描联动 FoFa自动资产探测 Shodan自动资产探测

    30310编辑于 2025-07-28
  • 来自专栏博客迁移同步

    Spring高手之路10——解锁Spring组件扫描的新视角

    组件扫描路径@ComponentScan注解是用于指定Spring在启动时需要扫描的包路径,从而自动发现并注册组件。 当Spring进行包扫描时,会遍历所有的类,并对每个类调用过滤器的match()方法,这个方法的调用次数等于Spring扫描到的类的数量。 组件扫描的其他特性Spring 的组件扫描机制提供了一些强大的特性,我们来逐一讲解。 运行结果:  总结:本小节介绍了Spring包扫描机制的一个重要特性,即能够使用@ComponentScans注解进行组合包扫描。 这个特性允许在一次操作中完成多次包扫描,实现对Spring组件扫描行为的精细控制。例如,可以同时扫描两个完全独立的包,或者应用多个独立的过滤器来排除或包含特定的组件。

    1.4K50编辑于 2023-07-28
  • 来自专栏FreeBuf

    如何使用DivideAndScan执行更高效的自动化端口扫描

    关于DivideAndScan DivideAndScan是一款功能强大的自动化端口扫描工具,该工具可以对完整的端口扫描结果进行解析,并帮助研究人员将扫描结果用于Nmap的执行。 DivideAndScan可以通过下列三个步骤实现更高效地自动化端口扫描任务: 针对批量目标执行开放端口扫描; 针对每个目标执行单独的Nmap扫描; 将结果整合进一个Nmap报告中,支持不同格式; 针对第一阶段 ,工具将使用一个快速端口扫描器(Masscan / RustScan / Naabu),其输出将被解析并存储在数据库(TinyDB)中。 接下来,在第二阶段中,根据数据库数据为每个目标启动单独的Nmap扫描,并提供一组开放端口(支持多线程)。 使用场景 渗透测试管理、红队研究; 网络安全作战游戏、CTF比赛; OSCP认证考试; 工具运行机制 工具安装 依赖组件 为了确保DivideAndScan的正常运行,我们需要安装一些其他的端口扫描工具

    1.7K80发布于 2021-07-03
  • 来自专栏网络安全自修室

    一款强大的Web自动化漏洞扫描工具——Xray

    大至 OWASP Top 10 通用漏洞检测,小至各种 CMS 框架 POC,均可以支持。代码质量高。 代理模式的扫描配置(可自主设置目标站)** 修改配置文件:打开config.yaml文件,ctrl+f搜索mitm关键词>>配置目标站>>设置目标: 功能二. webscan对网站进行漏洞扫描 方法1 ; 然后我们进入Xray扫描工具的配置文件中,将cookie导入配置文件,然后使用命令: (注意:以powershell执行时,命令为. ;(扫描结果如下图) 检测结果输出到我们定义的html格式文件中:(可以看到扫描出了DVWA靶场中暴力破解,文件上传,sql注入,xss,命令行注入等等漏洞) 指定扫描插件: 使用 --plugins 参数可以选择仅启用部分扫描插件,多个插件之间可使用逗号分隔,如: .

    8.3K20编辑于 2022-12-06
领券