登录社区云,与社区用户共同成长
邀请您加入社区
很多自学网络安全的人都会陷入碎片化学习的陷阱:到处搜集漏洞教程、工具包,看了大量炫酷案例,可真要动手复现漏洞时却无从下手。本质问题就是基础缺失,跳过底层直接学漏洞技巧,最后只会沦为脚本小子。本文给出一套可落地的时间规划路线:4‑6 周夯实网络、操作系统、数据库基础,2 周吃透 Web 渗透核心漏洞,6 周开展靶场实战训练。从协议原理、手工漏洞复现到 Burp、Nmap 等工具实战,拒绝盲目刷教程,
定义:Selenium是一个用于Web应用程序测试的工具集合,它支持多种浏览器(如Chrome、Firefox、IE、Safari等)和多种编程语言(如Java、Python、C#、JavaScript、Ruby等)。特点:开源免费:源代码开放,可以根据需要增加工具的某些功能。跨平台支持:支持在Linux、Windows、Mac等多个操作系统上运行。多浏览器支持:支持所有主流浏览器,可以进行浏览器
结果:发现开放了22(SSH)、80(HTTP)、443(HTTPS)、3306(MySQL)端口,并识别出操作系统为Ubuntu 20.04,Apache版本为2.4.41。REM 1. UDP 扫描(DNS、SNMP、NetBIOS 等内网关键服务都是 UDP)REM 3. SNMP 探测(如果开了 161 端口,能拿到主机名、进程、接口信息)结果:"发现 Apache 版本匹配 CVE-20
Adspower指纹浏览器是一款专门为解决多账号管理和反指纹识别问题而设计的浏览器。它通过模拟不同的浏览器指纹信息,如浏览器类型、版本、操作系统、屏幕分辨率等,让每个浏览器实例都具有独一无二的身份特征,有效避免被平台识别为同一个用户,从而实现安全、稳定的多账号操作。Adspower指纹浏览器为我们提供了一个安全、稳定的多账号管理环境,而Playwright和Selenium这两个自动化框架则为我们
Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验
全面扫描(含OS检测、版本探测、脚本扫描)# 快速扫描(仅扫TOP 1000端口)# 探测目标操作系统(需root权限)# 扫描IP段(1-100)# 扫描所有65535个端口。# 扫描整个C类子网。# 扫描域名对应的主机。# 探测服务版本信息。
图吧工具箱是面向电脑硬件爱好者、系统运维人员以及普通使用者的开源工具集合,整合了上百款实用程序,能够满足硬件检测、性能跑分、系统调试与优化等各类日常使用需求。软件全程免费使用,没有广告弹窗、付费内购和捆绑推广,采用绿色免安装模式,下载后即可直接使用。在硬件检测方面,可全面读取 CPU、显卡、存储硬盘等硬件的详细参数,同时检测硬件运行状态与健康情况。兼容性覆盖面较广,可正常运行在 Windows7
Nmap(Network Mapper)是一款开源免费的网络扫描与探测工具,由Gordon Lyon(化名Fyodor)开发,最初发布于1997年。它核心用于探测网络上的主机存活状态、开放端口、服务版本、操作系统类型等信息,是网络管理员、安全从业者必备的工具之一,也常被用于网络安全评估、漏洞扫描的前期信息收集环节。
本文介绍了Nmap网络扫描工具的特点、功能和使用方法。Nmap是一款开源的网络探测工具,支持主机发现、端口扫描、服务版本探测和操作系统识别等功能,广泛应用于网络安全审计和管理。文章详细说明了Nmap的多种扫描类型(如TCP SYN扫描、UDP扫描等)、常用命令选项以及实际应用场景(如漏洞评估、网络管理)。同时指出了Nmap可能存在的局限性,并强调使用时应遵守法律规范。最后提供了系统学习网络安全的资
Nmap是一款功能强大的开源网络扫描工具,广泛应用于网络安全审计、主机发现、端口扫描和服务探测。文章详细介绍了Nmap的特点、安装方法、基本功能(如主机发现、端口扫描、操作系统检测)以及多种扫描类型(TCP SYN扫描、UDP扫描等)。此外,还讲解了Nmap的常用命令选项、实际应用场景(网络安全审计、网络管理)以及与其他工具(如Wireshark、Metasploit)的结合使用。文章最后强调了在
Selenium 是一个用于自动化测试的开源框架。它提供了多种工具和库,用于模拟用户在不同浏览器和操作系统上的行为,并且可用于测试网页应用程序。
Selenium是Thought Works公司开发的一套基于web应用的自动化测试工具,直接运行在浏览器中,模拟用户操作。它可以被用于单元测试、集成测试、回归测试、系统测试、冒烟测试、验收测试,并且可以运行在各种浏览器和操作系统上。目前使用selenium的人群大概有两大类吧,一类是软件测试工程师,他们可以通过selenium来实现自动化的测试,以提高回归测试的效率,降低人员的执行成本。
## 虚拟线程:Java 21的革命性特性虚拟线程(Virtual Threads)是JDK 21正式推出的轻量级线程,由JVM管理而非操作系统。以下代码演示了虚拟线程的高并发能力:创建10万个虚拟线程执行简单任务。### 上下文切换:代价与优化上下文切换是指CPU从一个线程切换到另一个线程时,保存当前线程状态并加载新线程状态的过程。### 守护线程:后台服务的生命周期守护线程(Daemon Th
ETest具有应用范围广、实时性强、开发效率高、使用简单、易于扩展、国产自主安全可控等特点,支持国产CPU+国产操作系统的部署方案,同时兼容Windows、linux、Mac、VxWorks等操作系统。支持各类控制总线和仪器接口API,包括:RS232/422/485、1553B、ARINC429、ARINC664、ARINC825、1394B、FC-AE-ASM、CAN、TCP、UDP、AD、D
这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!为 APP 设计测试用例需要考虑移动设备的特殊性,如不同的操作系统、设备尺寸、硬件特性以及应用程序自身的特定功能。设计APP的测试用例还需要不断地以用户体验为中心,关注细节,并针对不同操作系统的特性和限制进行专门的测试。选择适当的测试类型,如功能测试、兼容性测试、性能测试、安全
【150字摘要】库博CoBOTSASTv4.3是国内首款通过CWE认证的自主可控代码检测工具,破解了传统工具漏报率高(实测漏检率达40%-80%)、国外产品难定制、开源方案能力弱三大痛点。其采用路径敏感分析技术,支持15+编程语言,每小时扫描150万行代码,同时覆盖漏洞、缺陷和编码规范检测,误报率低于行业平均水平60%。工具无缝对接DevOps流程,提供架构图生成、克隆检测等特色功能,已适配国产芯
LemingWebRunner性能测试工具十年研发历程:团队基于国产化需求,坚持全栈自研路线开发自主性能测试工具,覆盖从协议引擎到分析系统的完整链路。该工具通过深度适配国产芯片和操作系统,解决了黑盒测试的定位难题。在2025年CNAS能力验证中,以满分成绩通过国家级软件性能效率测试,验证了其测试方法、脚本实现和数据采集的可靠性。这一成果标志着国产测试工具在技术自主性和质量标准上取得突破,为信创环境
KaliLinux 安装教程_零基础网络安全入门_Kali 详细安装步骤_Kali 虚拟机安装_Kali 物理机安装_渗透测试系统_Kali 新手教程_Kali 下载部署教程_黑客专用操作系统_自学网安入门_Kali 完整安装流程_Kali 安装避坑指南_网络安全学习系统_Kali 图文实操教程_新版 Kali 安装方法_白帽入门系统搭建_Kali 系统新手入门_渗透工具系统安装_Kali 零基础
和开发工程师相比起来,虽然前期可能不会太深,但是涉及的面还是比较广的。前期面试实习生或者一年左右的岗位,问的也主要是一些基础性的问题比较多。涉及的知识主要有MySQL数据库的使用、Linux操作系统的使用、软件测试框架性的问题,问题、当然还有一些自动化测试 和性能测试的问题。测试工程师的面试题,基本上都是大同小异的,面试的核心主要在于框架模块(一到两年工作经验)1、软件测试的流程是什么?
系统瓶颈就是软件在一定的并发量、访问量下无法达到用户的需求。比如说用户需要在10s内完成一个访问,但是每一次都要12s才能完成,这个就是性能瓶颈,有可能是程序本身的问题,也有可能和操作系统、软件相关。
Selenium-Grid允许在不同的机器上针对不同的浏览器并行运行测试。也就是说,在不同的机器、不同的浏览器和操作系统上同时运行多个测试。本质上,Selenium-Grid支持分布式测试执行。
这家联邦机构的软件主要用于空中导航辅助系统,其中:有些模块需要满足,有些达等不同安全等级;需要完整的;项目采用了 Wind River VxWorks 操作系统,并在 Wind River Workbench 集成开发环境中开发。他们尝试过使用旧的代码覆盖系统和分散工具链,但这些工具:✅ 与 Wind River 生态不够兼容❌ 不能满足 DO-178C 的严格覆盖率要求❌ 工具之间缺乏集成,验证
全面适配麒麟、统信、欧拉全系国产操作系统,适配国产数据库、中间件、国产服务器、国产办公整机,支持纯内网离线私有化部署,全程外网零联动,所有测试用例、执行日志、操作记录全部本地封存归档。伴随国内政企、国企、国有制造、事业单位信息化改造推进,信创自主可控成为信息化采购硬性准入条件,自动化测试平台作为研发质控核心工具,必须满足自主源码、国产软硬件兼容、内网离线运行、合规备案、无境外溯源五大准入标准。相较
步骤2:追踪HTTP完整明文流 1. 在数据包列表选中GET请求数据包(示例中第7帧)2. 右键 → 追踪 → HTTP流3. 弹窗分区说明:- 上半部分:客户端发送的GET请求明文- 下半部分:服务器返回响应(如301重定向、200返回内容)4. 视图切换:右上角下拉框可切换ASCII/原始数据5. 全选文本 Ctrl+A 复制保存,重点排查:- 长串Base64编码字符串- flag 、 {}
由于全球半导体产能调整及AI基础设施需求激增,存储市场面临严重结构性缺货。求购特定型号SSD和服务器内存条,接受替代方案,现金快款结算。缺货主因包括美光退出消费级市场、SATA接口停产及DDR4产能压缩。提供详细采购清单和替代型号推荐,呼吁供应商联系,承诺快速付款。
2026世界AI服务器电源大会在深圳落幕,聚焦绿色算力供电技术革新。大会汇聚33家头部企业、20余位专家及千余名观众,涵盖全产业链环节。费思泰克科技展示五大核心测试方案,包括GPU供电、HVDC兆瓦级系统等,应对AI服务器电源严苛需求。论坛探讨800VDC落地、液冷散热等热点议题,促进行业深度交流。费思与多家企业达成合作意向,将持续为绿色算力发展提供专业测试保障。
试试 kk.yun 一站式网络工具,真正干净纯粹的网络查询神器,全程零广告干扰,操作体验丝滑流畅。平台整合全套实用网络功能,一键完成宽带测速、IP 查询、域名检测、路由分析等多项需求,无需来回切换多个网页,一站式解决日常网络检测需求。页面轻量化设计,打开无需等待加载,不管是居家测宽带速率,还是从业者排查网站、服务器网络问题,都能快速出精准数据。没有繁杂冗余功能,界面简洁直观,新手也能轻松上手。摒弃
本文探讨了在线开发工具的数据安全问题。作者指出,许多常用在线工具(如JSON格式化、Base64编解码等)存在两种实现方式:服务端处理和浏览器本地处理。关键区别在于敏感数据是否会被发送到第三方服务器。文章提供了三种验证方法:通过开发者工具查看网络请求、断网测试以及分析功能实现原理。建议开发者处理敏感数据时优先选择明确声明本地运行的工具,并养成验证习惯。文中推荐了纯本地运行的工具集,并强调数据安全意
一句话定义:软件测试,就是用人工或自动的方式,去验证软件“有没有按预期工作”,并在这个过程中,找出它可能存在的缺陷。验证“有没有按预期工作”:你拿到一个软件,得先搞清楚它应该是什么样。比如一个登录功能,你的预期是:正确账号密码能进,错误密码不让进。测试就是把软件的实际行为,和这个预期做对比。找出缺陷:当实际行为和预期不一致时,你就找到了一个“Bug”。比如输入正确密码,系统却报错“服务器异常”——
将 Jtest、MCP 协议与 AI 代码助手结合,把传统代码质量检测能力和 AI 智能化能力深度融合,让静态分析、问题排查、修复建议全流程嵌入编码环节,大幅降低工具使用门槛,减少重复操作。如今 AI 代码助手已成为开发者标配,Parasoft Jtest 作为专业白盒测试工具,推出 MCP 服务器扩展,实现了与 GitHub Copilot 等大语言模型助手的无缝对接。安全方面:Parasoft
接下来,我们将踏上一场深入浅出的旅程,逐一解开接口自动化测试的面纱。这趟旅程覆盖了接口自动化测试的全貌,从理论到实践,从基础到进阶。这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!Pytest + Requests(Python):Pytest作为测试框架,Requests库用于发送HTTP请求,适合Python开发者。客户
做工业数据采集的同行应该都有体会,Selenium用久了就是个烫手山芋。跑十几个并发服务器内存就告警,无头模式下还经常被目标站识别出来,隔三差五就有僵尸进程占着资源不释放,线上7×24小时跑根本不省心。去年把核心采集链路全面切到Playwright之后,这些问题基本都解决了。单会话内存从380MB压到110MB,并发量直接翻三倍,反检测通过率还提升了一大截。这篇文章把整套优化方案完整讲透,从启动参
机载软件测试系统是符合 DO-���C、GJB����A 标准的分层闭环验证架构,专为航空高安全等级机载软件全生命周期测 试设计,采用五层递进式架构,匹配机载软件强实时、高可靠、可追溯的严苛要求。业务需求层为顶层 验证闭环,覆盖功能、性能、接口全维度验证,实现需求 - 测试全链路追溯,支撑机载软件适航取证与型号定型。上层采用严格的时空分区隔离架构,划分多个独立运行分区,各分区搭载专属分区操作系统与
《Gen6 SSD测试环境搭建指南:三种方案解决无Gen6服务器难题》 摘要: 随着Gen6 SSD进入研发验证阶段,但Gen6服务器尚未普及,如何搭建有效测试环境成为行业痛点。本文介绍了通过PCIe6.0 Switch卡构建测试平台的三种方案:1) CEM转EDSFF转接卡方案适合单盘快速验证;2) MCIO转双EDSFF转接线提供灵活布线,支持多盘连接;3) 转接盘柜方案最接近真实服务器环境,
Fiddler是位于客户端和服务器端的HTTP代理(使用代理地址:127.0.0.1,端口号:8888),是强大且好用的 Web 调试工具之一,能记录客户端和服务器的 http 和 https 请求,允许监视,设置断点,甚至修改输入输出数据。
概念:由机器设备代替人工自动完成指定目标的过程1.1优点1.减少人工劳动力2.提高工作效率3.产品规格统一标准4.规模化(批量生产)软件测试:校验系统是否满足规定的需求、弄清预期结果与实际结果之间的差别概念:让程序代替人工去验证系统功能的过程2.1自动化测试能解决什么问题?1.解决-回归测试2.解决-压力测试3.解决-兼容性测试4.提高测试效率,保证产品质量回归测试:项目在发新版本之后对项目之前的
文章摘要: 某企业级SSD研发客户急需PCIe U.2 SSD验证工具,聚焦热插拔、故障注入、电压拉偏、功耗分析及边带信号监测等可靠性测试。企业级SSD需在复杂服务器环境中长期稳定运行,而消费级SSD的测试方法无法满足其严苛需求。自动化热插拔测试可模拟服务器维护场景,故障注入工具复现链路异常,电压拉偏验证供电健壮性,功耗分析模块(PAM)记录异常数据,可编程电源模块(PPM)主动模拟供电波动。文章
航空机载健康管理系统(OHMS)是民机机载系统健康监测、故障诊断与维护管理的核心系统,采用分层分布式架构,构建 “数据采集 - 核心处理 - 交联交互 - 验证支撑”的全链路闭环。系统通过 ARINC���/���/��� 全类型航空总线,经远程数据集中器(RDCU)、远程接口单元(RSU)采集全 机成员系统运行数据与离散量状态;系统配套维护数据仿真接口测试单元、数据服务器与测试控制台,可复现全机
第三层为配线配电分系统,集成信号切换/调理/适配单元、ARINC���/����B/���等全类型航空总线 模块,配套电源时序控制与供电管理单元,实现仿真信号与被测设备的电气匹配、协议转换与电气隔离。导航、监视、通信子系统构成感知交 互层:导航子系统通过多冗余的惯性、卫星、仪表着陆等多 源系统,输出精准位置、姿态、大气数据;飞行管理子系统基于 ARINC���、DO-���C标准, 搭载硬实时操作
Saniffer专注于高速接口验证领域,提供PCIe/NVMe/CXL等协议分析、信号完整性测试及企业级存储验证的一站式解决方案。其工具箱包含协议分析仪(抓取链路交互数据)、Interposer适配环境(确保测试可靠性)、Quarch工具(监测供电/边带信号/热插拔异常)、SanBlaze平台(SSD兼容性认证)及NplusT设备(NAND介质特性测试)。这些工具协同工作,帮助芯片厂商、存储企业、
Wireshark是分析网络流量、追溯恶意行为的核心工具。面对混杂正常业务、系统服务、恶意通信的流量包(PCAP),单纯肉眼查看数据包效率极低,精准的过滤表达式才是排查威胁的关键。审查可疑网络时,加密流量十分常见。目前主流网站普遍使用 HTTPS 协议,各类恶意软件也会利用 HTTPS 隐匿恶意行为,因此解析加密流量,对研判威胁、追溯攻击链路尤为重要。HTTPS 实质是承载 HTTP 数据的加密通
本文介绍了如何在Android手机上调试H5页面的完整方案。通过USB连接电脑后,使用adb工具进行端口映射,让手机直接访问本地开发服务器(如Vite),配合Chrome远程调试功能(chrome://inspect)实现实时代码修改、日志查看和性能分析。重点解决了Google Pay等必须在真机测试的场景,以及触摸事件、WebView适配等移动端特有问题的调试需求。文章还推荐使用scrcpy投屏
Whistle 是一款基于 Node.js 实现的跨平台 Web 调试代理抓包工具,支持 HTTP/HTTPS/HTTP2/WebSocket/TCP 全协议抓包、请求转发、接口 Mock、请求头 / 响应体篡改、域名重定向、弱网模拟等能力;依靠规则配置实现流量拦截与 Mock 调试,免费开源、插件可扩展,是前后端与移动端主流调试利器。Whistle 实现全平台兼容 Windows、macOS、L
本文介绍了一个基于JMeter、Grafana和InfluxDB的性能测试监控平台搭建方案。主要内容包括:1)InfluxDB的安装配置,创建jmeter数据库;2)Grafana的安装和启动;3)JDK和JMeter的安装及环境变量配置。该方案通过整合三个工具,实现性能测试数据的实时监控和分析,帮助提升测试效率和质量。文中详细提供了各组件在Linux系统下的安装命令和配置步骤,为技术人员快速搭建
它还可以帮助您确定系统中的负载是如何建立和维持的。但是,如果您使用的是敏捷软件开发方法,那么您需要不断地测试应用程序。这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!性能测试是一种用于确定计算机、网络或设备速度的测试。它通过在不同的负载场景中传递不同的参数来检查系统组件的性能。1、性能测试是一种用于确定计算机、网络或设备速度