自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2554)
  • 资源 (219)
  • 收藏
  • 关注

原创 生成式模型概述

Stable Diffusion 能实现 “文生图”,核心是通过。

2026-01-10 22:46:32 1

原创 Transformer架构详解

Seq2Seq(Sequence-to-Sequence)是一种深度学习架构,核心能力是将一个可变长度的输入序列映射到另一个可变长度的输出序列,解决了传统模型无法处理输入输出长度不一致的序列转换问题。它由 Google 团队于 2014 年提出,最初用于机器翻译,现已成为 NLP 及其他序列处理领域的基础框架。组件功能常见实现编码器 Encoder处理输入序列,将其语义信息压缩为上下文向量 (context vector)RNN/LSTM/GRU/Transformer 编码器。

2026-01-10 16:59:59 2

原创 机器学习与深度学习算法概述

给网络输入大量数据(训练数据),网络通过调整神经元之间的连接强度(权重)来学习数据中的模式(这个过程叫“训练”或”学习”),训练好的网络就能对新的输入做出反应(识别图像、翻译句子等)。深度学习(Deep Learning,DL)和强化学习(Reinforcement Learning,RL)是机器学习领域的两个不同分支,二者的核心目标、学习范式、适用场景均存在显著差异,同时也可融合形成强大的深度强化学习技术。名称中的 “深度”,指的是神经网络的层数较多(通常≥3 层,区别于传统的浅层神经网络)。

2026-01-09 23:49:49 7

原创 神经网络结构详解

神经网络结构是深度学习的核心骨架,不同结构针对不同类型的数据和任务设计,从基础的到复杂的,形成了完整的技术体系。以下是。

2026-01-09 23:28:54 7

原创 神经网络构成与计算流程详解

人工神经网络(Artificial Neural Network,ANN)是模拟人脑神经元之间信号传递与处理机制的机器学习模型,也是深度学习的核心基础。它通过大量简单的 “人工神经元” 相互连接形成网络,能够自动从数据中学习特征与模式,实现分类、回归、生成等任务。1. 核心组成单元:人工神经元输入:接收多个输入信号 x1​,x2​,...,xn​,每个输入对应一个权重 w1​,w2​,...,wn​,权重代表该输入的重要程度。加权求和激活函数。

2026-01-09 23:14:03 5

原创 人工智能做推理与决策的实现机制

人工智能的决策推理,是的核心过程,是连接 “感知” 与 “行动” 的关键环节。其原理因技术范式不同而分为三大类,对应人工智能的三大学派,且当前主流方案呈现的趋势。这是人工智能早期的决策推理范式,核心是,类似于人类的 “理性推导” 过程。鸽子是鸟类这是当前深度学习时代的主流决策推理范式,核心是,无需显式编写规则。这是面向的范式,核心是,类似于人类的 “从经验中学习”。当前复杂 AI 系统的决策推理,已不再局限于单一范式,而是。

2026-01-09 21:56:53 5

原创 AI岗位介绍

这类岗位是 “算法到产品” 的桥梁,聚焦模型的优化、部署与运维,是 AI 技术规模化落地的关键,对工程能力要求高。AI 是 “数据驱动” 的技术,数据类岗位负责提供高质量的数据 “燃料”,是所有 AI 项目的前提。这类岗位是 AI 技术的 “源头”,聚焦算法创新、模型设计与理论研究,适合技术功底深厚的研发人员。随着大模型技术爆发,这类岗位需求激增,是当前 AI 领域的 “香饽饽”。这类岗位聚焦 AI 底层工具和硬件,是 AI 技术发展的基础支撑。这类岗位聚焦将 AI 技术与具体行业结合,需要。

2026-01-09 21:18:54 5

原创 AI名词整理

鲁棒性(Robustness) 是一个跨学科的概念,音译自英文 “Robustness”,核心定义是:系统或模型在受到外部扰动、噪声、异常输入或环境变化时,仍能保持稳定性能和预期功能的能力。简单来说,鲁棒性就是 “抗干扰能力” —— 一个鲁棒性强的系统 / 模型,面对不完美的输入、复杂的环境波动,不会轻易 “失效” 或 “性能暴跌”;而鲁棒性弱的系统,可能会因为一点小干扰就出现严重偏差。鲁棒性是衡量模型实用性的核心指标之一,同时在控制工程、软件系统等领域也有广泛应用。

2026-01-09 21:18:34 7

原创 爆火的DeepSeek

媒体2025年1月31日报道,DeepSeek的人工智能(Al)软件在全球140个市场中的移动应用下载量排行榜上位居榜首。同日,微软、英伟达、亚马逊宣布全部接入DeepSeek!截至2025年2月9日,Deepseek的App累计下载量已超1.1亿次,周活跃用户规模最高近9700万。其中,1月20~26日,DeepSeek的App周下载量达到226万次。次周,下载量则直接飙升至6300万次,环比增长超2700%。更重要的是,DeepSeek几乎没在营销上投入一分钱。DeepSeek 的爆火是。

2026-01-08 22:59:18 12

原创 AI系统运作流程

可以把一个完整的AI系统想象成一个工厂:AI 系统的三大核心组成是数据层、算法层、算力层,三者缺一不可、协同作用,共同构成 AI 系统的 “燃料 - 大脑 - 动力” 闭环,决定了 AI 系统的能力边界与落地效率。1. 数据层:AI 系统的 “燃料”数据是 AI 系统的基础,没有高质量、足量的数据,算法和算力都失去了作用对象。2. 算法层:AI 系统的 “大脑”算法是 AI 系统的核心,负责定义 “如何从数据中学习规律”,是实现智能决策的核心逻辑。3. 算力层:AI 系统的 “动力”算力是 AI 系统的保障

2026-01-08 22:58:13 7

原创 AI大模型发展历程及趋势

混合专家模型(Mixture of Experts,MoE)是一种模型架构设计范式,核心是通过 “分而治之”的思路,将一个庞大的单一模型拆分为多个专注于不同任务或数据分布的“专家子模型”,并搭配一个门控网络来协调专家的分工,从而在提升模型容量的同时,大幅降低计算成本。它是大模型突破 “参数越大、算力消耗越高” 瓶颈的关键技术之一,广泛应用于 GPT-4、Switch Transformer 等千亿 / 万亿参数大模型。1. MoE 的核心思想传统大模型(如标准 Transformer)采用“密集型架构。

2026-01-08 22:36:36 13

原创 AI算法与技术范式发展历程

核心背景:1956 年达特茅斯会议正式提出 “人工智能”,符号主义成为早期唯一的技术范式,算法核心是人工定义逻辑规则与符号推理。核心背景:符号主义陷入瓶颈,连接主义开始崛起,聚焦于模拟人脑神经元连接,同时传统机器学习的雏形算法出现。、海量非结构化数据(图像、语音)积累,深度学习算法颠覆传统机器学习,核心是。和生成式 AI 算法成为主流,实现从感知智能到认知智能的跨越。,算力(CPU)性能提升,传统机器学习算法成为主流,核心是。核心背景:Transformer 架构的提出,核心背景:单一算法的局限性凸显,

2026-01-08 19:21:05 6

原创 AI应用领域及发展前景

2024年中国人工智能算力市场规模达到190亿美元,同比增86.9%,预计2025年将达到259亿美元,同比增36.2%。智能算力规模达725.3EFLOPS,同比增74.1%,智能算力的增幅是通用算力增幅的三倍以上。AI未来应用趋势预示看更广泛的技术整合、更深的行业渗透和持续的道德与安全考量。融合语言和视觉跨模态信息,实现图像生成、图像理解、3D生成和视频生成等应用。2. 多模态融合:从 "看懂" 到 "创造",感知全域信息。1. 大模型:效率与能力双升,走向 "系统 2 思维"

2026-01-08 18:28:07 7

原创 AI发展历程

人工智能(Artificial Intelligence,简称 AI)是计算机科学的重要分支,是研究、开发用于模拟、延伸和扩展人类智能的理论、方法、技术及应用系统的一门交叉学科。人工智能的核心是让机器具备类似人类的智能行为,包括感知、学习、推理、决策、交流等能力。约翰・麦卡锡(人工智能之父):制造智能机器的科学与工程。安德烈亚斯・卡普兰等:系统正确解释外部数据,从数据中学习,并利用知识通过灵活适应实现特定目标和任务的能力。

2026-01-08 18:00:06 12

原创 Python 网络API接口设计

目前许多的Web应用和移动应用都使用了前后端分离的开发模式,前后端分离简单的说就是前端或移动端通过网络API接口和后台进行交互。API是应用程序的编程接口的缩写;网络API通常指的是基于一个URL(统一资源定位符)可以访问到的资源,也就是说通过这个URL我们可以让服务器对某个资源进行操作并返回操作的结果,复杂的业务逻辑被隐藏在简单的API接口中。说明:URL中的用户名(有可能不需要提供用户名)、口令(有可能不需要提供口令)、端口(有可能使用默认端口)、路径(资源有可能直接位于根路径。

2026-01-02 16:34:58 16

原创 经典Python面试题合集(四)

而且,创建一个包含百万元素的列表,不仅是占用很大的内存空间,如:我们只需要访问前面的几个元素,后面大部分元素所占的空间都是浪费的。动态链接方法:使用这种方式的程序并不在一开始就完成动态链接,而是直到真正调用动态库代码时,载入程序才计算(被调用的那部分)动态代码的逻辑地址,然后等到某个时候,程序又需要调用另外某块动态代码时,载入程序又去计算这部分代码的逻辑地址,所以,这种方式使程序初始化时间较短,但运行期间的性能比不上静态链接的程序。这样,我们可以不传输全部内容的情况下,就可以获取服务器的响应头信息。

2026-01-02 16:34:39 44

原创 经典Python面试题合集(三)

网络爬虫(web crawler),以前经常称之为网络蜘蛛(spider),是按照一定的规则自动浏览万维网并获取信息的机器人程序(或脚本),曾经被广泛的应用于互联网搜索引擎。使用过互联网和浏览器的人都知道,网页中除了供用户阅读的文字信息之外,还包含一些超链接。网络爬虫系统正是通过网页中的超链接信息不断获得网络上的其它页面。正因如此,网络数据采集的过程就像一个爬虫或者蜘蛛在网络上漫游,所以才被形象的称为网络爬虫或者网络蜘蛛。协程(coroutine)通常又称之为微线程或纤程,它是相互协作的一组子程序(函数)

2026-01-02 16:00:06 227

原创 经典Python面试题合集(二)

在Python中,可以通过实现魔法方法让自定义对象支持各种运算符运算。这使得自定义类可以像内置类型一样使用运算符。self.x = xself.y = y# 加法运算"""实现 v1 + v2 运算"""# 减法运算"""实现 v1 - v2 运算"""# 乘法运算(数乘)"""实现 v * scalar 运算"""# 除法运算"""实现 v / scalar 运算"""# 使用示例自定义对象可以放到set中,但必须正确实现__hash__()和__eq__()

2026-01-02 14:05:19 221

原创 经典Python面试题合集(一)

编程大师Martin Fowler先生曾经说过:“代码有很多种坏味道,重复是最坏的一种!”,要写出高质量的代码首先要解决的就是重复代码的问题。对于上面的代码来说,我们可以将计算阶乘的功能封装到一个称之为“函数”的功能模块中,在需要计算阶乘的地方,我们只需要“调用”这个“函数”就可以了。在Python中可以使用def关键字来定义函数,和变量一样每个函数也有一个响亮的名字,而且命名规则跟变量的命名规则是一致的。

2026-01-01 22:16:43 24

原创 Java 系统设计面试题合集

指某个请求从发出到接收到响应消耗的时间。在对响应时间进行测试时,通常采用重复请求的方式,然后计算平均响应时间。

2026-01-01 12:07:01 9

原创 Java设计模式面试题合集

提供一个接口,用于创建相关的对象家族。

2026-01-01 11:37:40 27

原创 Java IO面试题合集

ArrayList 中存储数据的数组 elementData 是用 transient 修饰的,因为这个数组是动态扩展的,并不是所有的空间都被使用,因此就不需要所有的内容都被序列化。例如,java.io.* 包中的一些类包含以块的形式读写数据的方法,这使得即使在面向流的系统中,处理速度也会更快。通道必须配置为非阻塞模式,否则使用选择器就没有任何意义了,因为如果通道在某个事件上被阻塞,那么服务器就不能响应其它事件,必须等待这个事件处理完毕才能去处理其它事件,显然这和选择器的作用背道而驰。

2026-01-01 07:35:09 18

原创 Java 虚拟机面试题合集

以下代码中的 FileSystemClassLoader 是自定义类加载器,继承自 java.lang.ClassLoader,用于加载文件系统上的类。它首先根据类的全名在文件系统上查找类的字节代码文件(.class 文件),然后读取该文件内容,最后通过 defineClass() 方法来把这些字节代码转换成 java.lang.Class 类的实例。

2026-01-01 07:28:40 32

原创 Java 并发面试题合集

如果虚拟机探测到由这样的一串零碎的操作都对同一个对象加锁,将会把加锁的范围扩展(粗化)到整个操作序列的外部。如果 CAS 操作失败了,虚拟机首先会检查对象的 Mark Word 是否指向当前线程的虚拟机栈,如果是的话说明当前线程已经拥有了这个锁对象,那就可以直接进入同步块继续执行,否则说明这个锁对象已经被其他线程线程抢占了。对于绝大部分的锁,在整个同步周期内都是不存在竞争的,因此也就不需要都使用互斥量进行同步,可以先采用 CAS 操作进行同步,如果 CAS 失败了再改用互斥量进行同步。

2026-01-01 06:58:32 13

原创 Java 容器面试题合集

removeEldestEntry() 默认为 false,如果需要让它为 true,需要继承 LinkedHashMap 并且覆盖这个方法的实现,这在实现 LRU 的缓存中特别有用,通过移除最近最久未使用的节点,从而保证缓存空间足够,并且缓存的数据都是热点数据。在进行扩容时,需要把键值对重新计算桶下标,从而放到对应的桶上。设 HashMap 的 table 长度为 M,需要存储的键值对数量为 N,如果哈希函数满足均匀性的要求,那么每条链表的长度大约为 N/M,因此查找的复杂度为 O(N/M)。

2026-01-01 06:04:25 14

原创 Java经典面试题汇总

提供了项目对象模型(POM)文件来管理项目的构建。

2026-01-01 06:03:16 18

原创 正则表达式面试题合集

正则表达式用于文本内容的查找和替换。正则表达式内置于其它语言或者软件产品中,它本身不是一种语言或者软件。正则表达式在线工具。

2026-01-01 06:02:52 11

原创 Git 面试题合集

"快进式合并"(fast-farward merge),会直接将 master 分支指向合并的分支,这种模式下进行分支合并会丢失分支信息,也就不能在分支历史上看出分支信息。在一个分支上操作之后,如果还没有将修改提交到分支上,此时进行切换分支,那么另一个分支上也能看到新的修改。Git 会使用 <<<<<<< ,======= ,>>>>>>> 标记出不同分支的内容,只需要把不同分支中冲突部分修改成一样就能解决冲突。当两个分支都对同一个文件的同一行进行了修改,在分支合并时就会产生冲突。

2026-01-01 06:02:31 10

原创 最新大厂Redis数据库面试题汇总

Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,使用复制来扩展读性能,使用分片来扩展写性能。

2025-12-31 16:09:33 15

原创 最新大厂MySQL数据库面试题汇总

读写锁中读和写操作仍然是互斥的,而 MVCC 利用了多版本的思想,写操作更新最新的版本快照,而读操作去读旧版本快照,没有互斥关系,这一点和 CopyOnWrite 类似。在这一事务还未结束前,另一事务也访问了该同一数据集合并做了修改,由于第二个事务的修改,第一次事务的两次读取的数据可能不一致。InnoDB 存储引擎有一个特殊的功能叫“自适应哈希索引”,当某个索引值被使用的非常频繁时,会在 B+Tree 索引之上再创建一个哈希索引,这样就让 B+Tree 索引具有哈希索引的一些优点,比如快速的哈希查找。

2025-12-31 16:03:14 17

原创 经典SQL面试题汇总

我们想要的结果是,把分数相同的放在同一个排名,并且相同分数只占一个位置,例如上面的分数,Id=2 和 Id=3 的记录都有相同的分数,并且最高,他们并列第一。涉及到 Person 和 Address 两个表,在对这两个表执行连接操作时,因为要保留 Person 表中的信息,即使在 Address 表中没有关联的信息也要保留。用脱字符 ^ 可以对其进行否定,也就是不匹配集合内的字符。UPDATE 触发器包含一个名为 NEW 和一个名为 OLD 的虚拟表,其中 NEW 是可以被修改的,而 OLD 是只读的。

2025-12-31 15:44:41 16

原创 网络工程师面试题汇总(三)

服务器只在所请求的资源在给定的日期时间之后对内容进行过修改的情况下才会将资源返回,状态码为 200 OK。Cookie 曾一度用于客户端数据的存储,因为当时并没有其它合适的存储办法而作为唯一的存储手段,但现在随着现代浏览器开始支持各种各样的存储方式,Cookie 渐渐被淘汰。:如果请求报文首部包含一些条件,例如:If-Match,If-Modified-Since,If-None-Match,If-Range,If-Unmodified-Since,如果不满足条件,则服务器会返回 304 状态码。

2025-12-31 15:14:27 14

原创 网络工程师面试题汇总(二)

网络把主机连接起来,而互连网(internet)是把多种不同的网络连接起来,因此互连网是网络的网络。而互联网(Internet)是全球范围的互连网。因为网络层是整个互联网的核心,因此应当让网络层尽可能简单。网络层向上只提供简单灵活的、无连接的、尽最大努力交互的数据报服务。使用 IP 协议,可以把异构的物理网络连接起来,使得在网络层看起来好像是一个统一的网络。地址解析协议 ARP(Address Resolution Protocol)

2025-12-31 14:53:38 14

原创 网络工程师面试题汇总(一)

TCP(传输控制协议)连接是计算机网络中两个应用程序之间通过‌三次握手‌建立的可靠通信会话,提供面向连接、可靠且基于字节流的数据传输服务。‌‌面向连接‌:数据传输前需建立连接,结束后通过四次挥手释放,确保通信双方状态同步。‌‌‌可靠性保障‌:通过序列号、确认应答(ACK)、重传机制等保证数据完整有序,避免丢失或重复。‌‌‌流量与拥塞控制‌:动态调整数据传输速率,防止网络过载。‌‌‌建立过程(三次握手)‌:双方交换初始序列号,确认收发能力后进入数据传输状态。‌‌。

2025-12-31 11:45:45 23

原创 操作系统底层原理面试题合集

并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。并行需要硬件支持,如多流水线、多核处理器或者分布式计算系统。操作系统通过引入进程和线程,使得程序能够并发运行。

2025-12-31 10:22:04 16

原创 Linux运维工程师面试题合集(二)

为了便于理解,本文从常用操作和概念开始讲起。虽然已经尽量做到简化,但是涉及到的内容还是有点多。在面试中,Linux 知识点相对于网络和操作系统等知识点而言不是那么重要,只需要重点掌握一些原理和命令即可。

2025-12-31 09:20:05 19

原创 Linux运维工程师面试题合集(一)

Linux文件系统是将文件和目录组织成树形结构,并为其提供访问和管理的一种机制。它由引导文件系统(bootfs)和根文件系统(rootfs)两部分组成。bootfs包含引导加载程序和内核镜像,用于启动操作系统内核;而rootfs则是Linux系统中的根文件系统,包含标准目录和文件,成为整个系统的核心。除了常见的EXT4、Btrfs、XFS等本地文件系统外,Linux还支持使用NFS等远程文件系统进行文件共享和分布式存储。

2025-12-31 08:34:56 15

原创 最新大厂算法面试题合集(二)

交换之后需要进行下沉操作维持堆的有序状态。/*** 数组第 0 个位置不能有元素*/@Overridek >= 1;k--)j++;if (!break;k = j;用于解决动态连通性问题,能动态连接两个点,并且判断两个点是否连通。方法描述UF(int N)构造一个大小为 N 的并查集连接 p 和 q 节点查找 p 所在的连通分量编号判断 p 和 q 节点是否连通i < N;

2025-12-31 08:01:14 19

原创 最新大厂算法面试题合集(一)

优先考虑令 nums[i - 1] = nums[i],因为如果修改 nums[i] = nums[i - 1] 的话,那么 nums[i] 这个数会变大,就有可能比 nums[i + 1] 大,从而影响了后续操作。当 A[i] - A[i-1] == A[i-1] - A[i-2],那么 [A[i-2], A[i-1], A[i]] 构成一个等差递增子区间。因为 dp[j-w] 表示 dp[i-1][j-w],因此不能先求 dp[i][j-w],防止将 dp[i-1][j-w] 覆盖。

2025-12-30 20:31:55 22

原创 大厂数据结构面试题合集

不需要使用两个队列来分别存储当前层的节点和下一层的节点,因为在开始遍历一层的节点时,当前队列中的节点数就是当前层的节点数,只要控制遍历这么多节点数,就能保证这次遍历的都是当前层的节点。,利用 HashMap 就可以存储精简后的 url 到原始 url 的映射,使得不仅可以显示简化的 url,也可以根据简化的 url 得到原始 url 从而定位到正确的资源)要得到 1 到 i 位为 1 的 mask,(1<<i)-1 即可,例如将 (1<<4)-1 = 00010000-1 = 00001111。

2025-12-30 18:38:03 14

Pikachu是一个带有漏洞的Web应用系统,在这里包含了常见的web安全漏洞

Pikachu是一个基础漏洞平台,使用PHP语言和Mysql数据库,搭建相对简单: 1、下载phpstudy 2、选择合适位置安装,路径不要使用汉语和特殊字符 3、将下载好的源码解压放在 /phpstudy_pro/www/ 4、首先启动 phpstudy的 apache和 mysql服务 5、在客户端访问:服务器 ip/pikachu 点击红色字体进行初始化,如果初始化失败提示”数据库连接失败“是因为没有配置数据库密码,需要手动进入服务器www目录下pikachu/inc/config.inc.php 找到: define('DBUSER', ' '); 将数据库密码填入其中。 次进行初始化,数据库连接成功,点击蓝色字体即可进入首页,到此安装完成。

2022-06-08

Wikto是一款windows版本的Web漏洞扫描工具

Wikto是一款windows版本的Web漏洞扫描工具

2022-06-08

Cygwin及windows上安装tcpreplay必要软件

包含: Cygwin setup-x86_64.exe 官网最新版 apt-cyg tcpreplay-4.4.1.tar.gz WpdPack_4_1_2.zip

2022-06-07

tcpreplay合集

tcpreplay合集 包含: tcpreplay-4.1.2.tar.gz tcpreplay-4.2.1.tar.gz tcpreplay-4.3.2.tar.gz tcpreplay-4.3.4.tar.gz tcpreplay-4.4.1.tar.gz

2022-06-07

小兵以太网测试仪 3.1.9

小兵以太网测试仪官方版是一款基于pc机网卡实现的测试仪工具,主要功能包括构造编辑报文流、发包、抓包等 一、 新建或编辑报文 在软件主界面右边的列表框中,点右键,根据菜单提示,即可进行新建报文/编辑已有报文的操作了。 . 支持 以太网(包括vlan)、arp、ip、icmp、udp、tcp、ipv6等报文的构造、编辑。 . 支持报文的协议字段(如udp端口号等)在发包时按规则变化。 . 支持从ethereal、wireshark等工具的存档文件导入报文 . 支持从本工具自身的抓包结果中导入报文 . 支持将报文导出为ethereal、wireshark格式(即pcap格式)的存档。 注意,对于供编辑、发送的报文,本软件称之为“流”。 二、 发送报文 选中编辑好的要发送的报文,点击工具栏上的发送按纽,就可以发送报文了。 发送报文时,界面下方会显示发送及抓包统计。 如果想在发包时,同时抓包(例如,想看看对方的响应报文),可以选中“发包时同步抓包”按纽。 如果要对发送速率进行控制,点击左边的流控,然后进行设置即可。 三、抓包 点击工具栏上的“独立抓包”按纽,就可以抓包了。

2022-06-06

windows下curl工具 curl-7.71.1-win64-mingw

curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。

2022-06-02

各大POC/EXP等合集

https://blog.csdn.net/qq_36759934/article/details/118206833网站收集整理,便于进行网络安全研究。 大概有2、3000个Exp文件。

2022-05-30

以太网发包工具xcap

以太网发包工具(xcap)正式版 以太网发包工具(xcap)正式版是款能够从系统中读取所有网络接口的工具。xcap发包工具可以从指定的接口发送构造的报文,支持两种简单的发送策略,一是发送选中的(用鼠标选中),二是循环发送复。 1、构造报文 支持构造常见的以太网报文,包括arp、rarp、ipv4、ipv6、icmpv4、icmpv6、igmp、udp、tcp、pim、ospf、rip、snmp、ppp、pppoe、ipsec(ah/esp)等等,以及一些不常用的报文,如果802.3、STP等等。其中,部分协议没有完成。 构造报文使用向导的方式,依次构造每一层协议的头部;构造完一层协议的头部后,从界面中选择相应的下一头部类型,然后点击下一步,即可生成对应的协议,如以太网中选择0x0800,则点击下一步按钮后,创建IP头部构造界面。 2、发送报文 WinPcap能从系统中读取处所有的网络接口,本功能可以从指定的接口发送构造的报文,支持两种简单的发送策略,一是发送选中的(用鼠标选中),二是循环发送复选框选中的报文。 3、IP分片

2022-05-29

测试用例编写规范 测试用例原则 编写测试用例规范

测试用例编写规范

2022-05-29

trex_client_v2.97 官网最新版

TRex是⼀款开源的发包⼯具,它跑在标准的intel处理芯⽚上,同时⽀持stateful和 stateless模式,stateful可以描述L4~L7层的应⽤场景,⽽stateless主要⽤来进⾏定制包的发包 TRex 功能性能 stateful ⽀持⾼达200Gb/s的流量测试,需要⽹卡及CPU⽀持,⼀般跟core个数有关 ⽀持时延和抖动,⽀持NAT/PAT⾃动学习,⽀持L4~L7 stateless 轻易产⽣stateless traffic stream,⽀持⼤流量 20mpps,⽀持stream并发,⽀持更改报⽂字段范围 ⽀持Continuous/Burst/Multi-burst support,⽀持console/GUI,⽀持每条流的统计 ⽀持python API

2022-05-26

Iris Network Traffic Analyzer 5.32 一款很好用的协议分析软件,5.32最新版。

Iris 是一款十分出色的网络通讯分析工具,为知名的网络信息安全企业 eEye Digital Security 开发设计。它可以协助网站管理员随便地捕捉和查询出入互联网的数据文件,开展研究和编解码并转化成形式多样的统计图,它可以检测该设备端口号和计算机设备的运用状况,合理地管理方法网络通讯。相对性于其他网络嗅探器,Iris 更为实用和个性化,以多样化的控制模块达到不一样层级客户的要求,是网络安全管理工作人员和剖析工作人员的必需专用工具。

2022-05-26

Fragroute是一个数据包处理工具,可以拦截,修改和重写网络流量。你可以使用此工具执行大多数网络渗透测试,以检查网络的安全性

fragroute能够截取、修改和重写向外发送的报文,包括IP、TCP层的数据包碎片以及数据包数据重叠技术等,它使用一个简单的配置规则来实现的外出报文的延迟(delay)、重复(duplicate)、丢弃(drop)、分片(fragment),重叠(overlap)、分段(segment)等操作。注意向外发送的意思是将其它应用程序发出报文,fragroute在初始化时,会删除到目标的路由(目标不在同一个局域网中)或者ARP的相关条目(和目标在同一个局域网中);接着,把到目标的网关设置为本地回环设备lo(127.0.0.1,在Linux下);然后,利用libpcap在本地回环设备lo 上监听,把截获的数据放到一个队列中,根据配置文件中的规则,使用上述模块对这个队列进行操作;最后,把队列中已经处理好数据包从正确的网络接口发送出去。这就是fragroute的实现原理。

2022-05-26

tcprstat 网络时延与响应时间测试神器!

测试项: timestamp:时间戳 count:包总数 max:最大时延 min:最小时延 avg:平均时延 med:按照时延从小到达排序,最中间的时延值,例如100个包,则第50个包的时延为多少 stddev:每个包的时延平方之和的平均值,和avg 的平方的差值,该值可以反映时延波动情况 tc:时延超过40ms的包个数,可以通过-T参数指定这个时间 95_max:按照时延从小到达排序,第95%的时延值,例如1000个请求,把他们的时延值排序,第%95的时延也就是第950个数组成员的时延值 95_avg: 按照时延从小到达排序,时延值小的95%时延的平均值 95_std:按照时延从小到达排序,时延值小的95%的stddev值 99_max:按照时延从小到达排序,第95%的时延值,例如1000个请求,把他们的时延值排序,第%95的时延也就是第990个数组成员的时延值 99_avg:按照时延从小到达排序,时延值小的99%时延的平均值 99_std:按照时延从小到达排序,时延值小的99%的stddev值

2022-05-26

isic 畸形数据包狂发工具,可以制造各种非法数据包,分片包 isic-0.07.tgz libnet-1.1.5.tar.gz

isic版本:0.07 依赖库libnet(版本1.1.5) 下载连接http://sourceforge.net/projects/libnet-dev/ 或者 https://github.com/libnet/libnet/releases 1。libnet安装 tar -zxvf libnet-1.1.5.tar.gz cd libnet-1.1.5 ./configure make make install 需要将当前目录src/.libs下的libnet.so.1拷贝到/usr/lib目录下 cp src/.libs /usr/lib 2。isic安装 gentoo linux下需要修改源码包里isic.h头文件,否则编译将会出错,主要原因是缺少头文件(可自己试验一下) https://blog.csdn.net/kevinguozuoyong/article/details/6258759

2022-05-26

IDS IPS 流量回放包

IPS检测攻击的方法也与IDS不同。目前有很多种IPS系统,它们使用的技术都不相同。但是,一般来说,IPS系统都依靠对数据包的检测。IPS将检查入网的数据包,确定这种数据包的真正用途,然后决定是否允许这种数据包进入你的网络。

2022-05-20

科来最新数据包播放器v2.1 2019发布配使用说明手册

科来数据包播放器是科来网络分析系统提供的数据包回放工具,它可以将科来网络分析系统的数据包文件和原始数据包文件进行回放,以重现网络的通讯情况。科来数据包播放器的启动方法有以下三种: 科来网络分析系统程序菜单->科来网络分析系统工具集->科来数据包播放器; 科来网络分析系统工具菜单->科来数据包播放器; 开始->运行->输入“pktplayer”命令并回车。

2022-05-20

科来数据包播放器v1.3

科来数据包播放器是科来网络分析系统提供的数据包回放工具,它可以将科来网络分析系统的数据包文件和原始数据包文件进行回放,以重现网络的通讯情况。科来数据包播放器的启动方法有以下三种: 科来网络分析系统程序菜单->科来网络分析系统工具集->科来数据包播放器; 科来网络分析系统工具菜单->科来数据包播放器; 开始->运行->输入“pktplayer”命令并回车。

2022-05-20

ENSP模拟器 下载合集,永久有效 亲测绝对可用!!!

ENSP模拟器 下载合集 包含设备包:CX、CE、NE40E、NE40E、NE9000、USG6000V-enspv1.3 eNSP V100R003C00SPC100 Setup Wireshark-win64-3.4.4 VirtualBox-5.2.44-139111-Win WinPcap_4_1_3 及安装说明文档

2022-05-20

Matrikon 一款优秀的OPC UA测试软件,亲测可用!

OPC UA测试软件

2022-05-01

IEC104模拟器,支持多种操作码,亲测可用

IEC104模拟器 包含: IEC104NAMaster IEC104NASlave

2022-05-01

Pronfinet协议模拟器 Windows安装包

Profinet协议是基于工业以太网的一种工厂自动化的通信标准。它包括了诸如图尔克的多协议I/O模块系统和控制器,以及带Profinet主控制器之间的整个数据交换。从这个功能角度来看,Profinet被认为是Profibus现场总线协议的继任者。

2022-12-06

goose协议发包工具 配使用说明

goose是指面向通用对象的变电站事件。它是IEC61850中的一种快速报文传输机制,用于传输变电站内IED之间重要的实时性信号。GOOSE采用网络信号代替了常规变电站装置之间硬接线的通信方式,大大简化了变电站二次电缆接线。

2022-12-06

S7协议模拟器 windows安装包 包含S7 pcap数据包

S7通信协议是西门子S7系列PLC内部集成的一种通信协议,是S7系列PLC的精髓所在。它是一种运行在传输层之上的(会话层/表示层/应用层)、经过特殊优化的通信协议,其信息传输可以基于MPI网络、PROFIBUS网络或者以太网。

2022-12-06

CentOS7 163 yum源

CentOS7 配置163 yum源步骤: 下载repo文件 备份并替换系统的repo文件: cp CentOS7-Base-163.repo /etc/yum.repos.d/ cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo.bak mv CentOS7-Base-163.repo CentOS-Base.repo 执行yum源更新命令: yum clean all yum makecache yum update 配置完毕。

2022-12-06

S7工控模拟器 windows安装包

S7协议是西门子S7系列PLC通信的核心协议,它是一种位于传输层之上的通信协议,其物理层/数据链路层可以是MPI总线、PROFIBUS总线或者工业以太网。 S7以太网协议本身也是TCP/IP协议簇的一员,S7协议在OSI中的位置相当于将物理层和数据链路层之上的协议进行了定义,S7comm的协议栈修改程度更高,在应用层组织的数据经过COTP协议、TPKT协议的进一步处理后,最终通过TCP进行传输。

2022-12-06

Xming,远程服务器GUI工具

Xming配置Xshell,可以在Windows上运行Linux图形界面。

2022-11-27

西门子 PROFINET 网络调试和诊断工具

西门子 PRONETA 是基于 PC 的免安装软件,用于帮助诊断和调试自动化系统PROFINET 网络。 其提供了以下的特点: · 拓扑总览,自动扫描 PROFINET 网络,显示所有节点拓扑联结关系。 · I/O 测试,快速测试现场 ET200 分布式 I/O 的接线和配置。 · 所有任务可在无 CPU 连接下进行。

2022-07-25

Scapy网络数据包修改工具

该工具基于Scapy,用于创建EDIG和修改网络数据包(IT和OT),如IP、UDP、TCP、HTTP、RIP、ICMP、Modubs、Profinet等。

2022-07-25

wireshark解析s7comm-plus插件

wireshark解析s7comm-plus插件

2022-07-25

DNP3 工业协议模拟器

NP3协议FreyrSCADA提供DNP3 RTU站点/服务器模拟器,DNP3客户端主模拟器,静态和动态库,DNP3源代码库,Windows Linux-C,C ++,C#.NET演示套件(Raspberry Pi和BeagleBone Black)或客户特定的硬件窗口,Linux,QNX完整实现DNP3协议标准,包括文件传输。 二进制输入,双位二进制输入,二进制输出,计数器输入,模拟输入,模拟输出,八进制字符串,虚拟端子字符串。 支持CROB,具有“ select-before-operate”或“ direct-execute”命令执行模式的模拟输出命令,经过行业验证,已使用所有领先的测试工具进行了测试。免费获得DNP3协议开发套件。主客户端模拟器,支持Windows和Linux SDK。

2022-07-19

S7协议模拟器和使用说明

S7协议模拟器和使用说明 包含: clientd.exe Partner.exe server.exe snap7.dll 使用说明.docx

2022-07-19

IEC60870-104 模拟器

104公约报文模拟器。其中包含:发送序列号、接收序列号的计数功能、模拟了发送U帧、S帧、I帧等功能。 模拟了解析数据并以友好中文显示功能。

2022-07-19

IoTClient.0.4.0

这是一个物联网设备通讯协议实现客户端,将包括主流PLC通信读取、ModBus协议、Bacnet协议等常用工业通讯协议。 本组件基于.NET Standard 2.0,可用于.Net的跨平台开发,如Windows、Linux甚至可运行于树莓派上。

2022-07-13

BACnetIP 主从站仿真工具

压缩包内包含两个软件:BACnet-IP模拟服务器、BACnetScan工具软件,两个软件配套可以进行BACnet主从站通讯开发测试。 BACnet-IP模拟服务器主要功能: (1)软件可以模拟BACnet-IP协议服务器,用于测试BACnet-IP客户端软件数据访问。 (2)软件支持数据对象类型包括:AI、AO、AV、BI、BO、BV、MI、MO、MV。 (3)软件中数据对象类型AI、BI、MI数值会自动增加,数据对象类型AO、AV、、BO、BV、MO、MV数值保持固定不变,只有在客户端写对象数值时数据会变化。 (4)软件BACnet-IP设备ID默认为1000,数据更新频率为1秒。 (5)直接运行opcbacnet.exe文件即可启动模拟软件,软件目录中其它文件无需改.动。 (6)可采用BACnetScan软件进行数据读取、写入测试。

2022-07-13

Python实现 IEC-61850 GOOSE和SV 实现

Python3与Scapy实现 IEC-61850 GOOSE和SV 在不使用内置BER的情况下,使用Scapy实现IEC-61850 GOOSE和SV。

2022-07-12

网络调试助手 NetAssist

网络调试助手(NetAssist)是一款免费的网络协议调整辅助软件,软件支持UDP和TPC协议,只需要输入主机和监听端口就能获取数据解析和部分信息,是网络工程师进行远程办公必备的软件之一。 网络调试助手官方版是一款简便实用的TCP/UDP 调试工具。网络调试助手最新版可以设定TCPserver TCP client.并且可以单独对GPRS远程站点进行数据监测。网络调试助手官方版支持HEX多种数据格式解析,同时持UDP,TCP协议,支持单播/广播,集成TCP服务器与客户端。

2022-07-11

Qcheck 3.0 网络性能测试工具

网络性能不仅与交换和路由设备的性能相关,而且与线路质量也有很大关系。使用Qcheck可以测试网络性能。这是NetIQ公司开发的一款免费网络测试软件,被称为“Ping命率、回应时间等,从而测试网络的响应时间和数据传输率。 测试时需使用两台计算机,并且均需安装并运行Qcheck。在测试时,从一个客户端向另一个客户端发送文件,通过测试文件发送时所消耗的时间,计算出传输率(以Mbit/s为单位),例如TCP/UDP传输率测试。当然,测试结果越高越好,100Mbit/s端口的理论值最高为94Mbit/s(传输率)。

2022-06-27

IxChariot 10.0 Endpoint WINDOWS+LINUX+macOS + Android.zip

IxChariot 10.0 Endpoint WINDOWS+LINUX+macOS + Android 兼容性: IxChariot Server Edition 9.x IxChariot Desktop Edition 7.x Hawkeye

2022-06-27

火狐浏览器代理插件foxyproxy与SwitchyOmega.rar

1、FoxyProxy是一个高级的代理管理工具,它完全替代了Firefox有限的代理功能。它提供比SwitchProxy、ProxyButton、 QuickProxy、xyzproxy、ProxyTex、TorButton等等更多的功能。 2、装完Firefox的Foxyproxy插件后,打开它,增加一个代理。(点击上方右侧的狐狸图标-》Options-》Add),最后save。配置IP及端口号即可。 3、我们在使用的时候选择bp,不使用时选择关闭。 4、使用Chome 上的 SwitchyOmega 插件。打开插件: new profile-》填写profile 的名字-》点击create,配置IP及端口号。 5、配置好之后,我们按如下步骤配置,右上角出现的黑色圆圈就是我们以后对代理进行管理的快捷键。 6、使用时选择代理,不使用时可以选择直接连接

2022-06-11

phpStudy v8.1 2020最新版本

PhpStudy国内12年老牌公益软件,集安全,高效,功能与一体,已获得全球用户认可安装,运维也高效。 支持一键LAMP,LNMP,集群,监控,网站,FTP,数据库,JAVA等100多项服务器管理功能。

2022-06-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除