利用 notepad++ 初步净化 HaE Linkfinder 规则所提取的内容(仅留下接口行)
去掉接口的带参部分
\?.*
去掉文件行
.*\.(docx|doc|xlsx|xls|txt|xml|html|pdf|ppt|pptx|odt|ods|odp|rtf|md|epub|css|scss|less|sass|styl|png|jpg|jpeg|gif|svg|ico|bmp|tiff|webp|heic|dds|raw|vue|js|ts|mp4|avi|mov|wmv|mkv|flv|webm|mp3|wav|aac|flac|ogg|m4a).*(\r\n)?
去掉域名行
(^\/\/|https:\/\/|http:\/\/|wss:).*(\r\n)?
去掉日期行
([0-9]+)?(\/[0-9]{1,4}(?!\w))+(\r\n)?
去掉带"/"的非接口行
文本类型
(text\/plain)|(text\/html)|(text\/xml)|(text\/css)|(text\/javascript)|(text\/typescript)|(text\/scss)|(text\/x-scss)|(text\/x-jshtm)|(text\/csv)|(text\/ng-template)(\r\n)?
图片类型
(image\/png)|(image\/jpg)|(image\/jpeg)|(image\/webp)|(image\/gif)|(image\/bmp)|(image\/tiff)|(image\/svg)|(image\/svg\+xml)|(image\/avif)|(image\/x-.*)(\r\n)?
应用类型
(application\/ntko-plug)|(application\/json)|(application\/xml)|(application\/x-www-form-urlencoded)|(application\/pdf)|(application\/graphql)|(application\/x-print-lodop)|(application\/octet-stream)|(application\/x-xlsx)|(application\/x-yaml)|(application\/javascript)|(application\/x-msdownload)|(application\/unknown)|(multipart\/form-data)|(application\/zip)|(application\/ofd)(\r\n)?
音频类型
(audio\/x-wav)|(audio\/ogg)|(audio\/mp3)|(audio\/flac)|(audio\/aac)(\r\n)?
视频类型
(video\/mp4)|(video\/webm)|(video\/ogg)|(video\/x-ms-wmv)|(video\/x-flv)|(video\/x-matroska)(\r\n)?
日期格式
(YYYY\/M\/D)|(M\/D\/YYYY)|(MM\/DD\/YYYY)|(YYYY\/MM\/DD)|(MM\/D\/YYYY)|(D\/M\/YYYY)|(DD\/M\/YYYY)|(DD\/MM\/YYYY)|(YYYY-MM-DD)|(M\/D\/yy)(\r\n)?
modules相关
(modules\/counter)|(modules\/toolbar)|(modules\/table)|(modules\/syntax)|(modules\/uploader)|(modules\/history)|(modules\/clipboard)|(modules\/image)|(modules\/video)|(modules\/formula)|(modules\/link)|(modules\/text-align)|(modules\/color)|(modules\/keyboard)|(modules\/scrollbar)|(modules\/resize)|(modules\/selection)|(modules\/drag-drop)|(modules\/content)|(modules\/theme)|(modules\/custom)|(modules\/api)|(modules\/localization)|(modules\/placeholder)(\r\n)?
themes相关
(themes\/snow)|(themes\/bubble)|(themes\/dark)|(themes\/light)|(themes\/custom)|(themes\/modern)|(themes\/retro)|(themes\/minimal)|(themes\/classic)|(themes\/flat)|(themes\/material)|(themes\/bootstrap)|(themes\/semantic)|(themes\/elegant)|(themes\/gradient)|(themes\/customizable)|(themes\/responsive)|(themes\/colorful)|(themes\/animated)|(themes\/flat-ui)|(themes\/simple)(\r\n)?
ui相关
(ui\/tooltip)|(ui\/icon-picker)|(ui\/picker)|(ui\/color-picker)|(ui\/icons)|(ui\/dropdown)|(ui\/modal)|(ui\/button)|(ui\/input)|(ui\/textarea)|(ui\/slider)|(ui\/checkbox)|(ui\/radio)|(ui\/table)|(ui\/pagination)|(ui\/tabs)|(ui\/accordion)|(ui\/alert)|(ui\/toast)|(ui\/dialog)|(ui\/progress)|(ui\/badge)|(ui\/carousel)|(ui\/menu)|(ui\/tree)|(ui\/badge)|(ui\/spinner)|(ui\/overlay)|(ui\/loader)|(ui\/notification)(\r\n)?
formats相关
(formats\/video)|(formats\/script)|(formats\/image)|(formats\/strike)|(formats\/bold)|(formats\/direction)|(formats\/italic)|(formats\/blockquote)|(formats\/background)|(formats\/code)|(formats\/list)|(formats\/font)|(formats\/color)|(formats\/header)|(formats\/code-block)|(formats\/indent)|(formats\/align)|(formats\/formula)|(formats\/size)|(formats\/link)|(formats\/underline)|(formats\/font-size)|(formats\/font-family)|(formats\/text-align)|(formats\/text-indent)|(formats\/line-height)|(formats\/text-shadow)|(formats\/letter-spacing)|(formats\/word-spacing)|(formats\/text-transform)|(formats\/white-space)|(formats\/overflow)|(formats\/border)|(formats\/margin)|(formats\/padding)|(formats\/opacity)(\r\n)?
blots相关
(blots\/embed)|(blots\/block)|(blots\/container)|(blots\/cursor)|(blots\/break)|(blots\/text)|(blots\/inline)|(blots\/image)|(blots\/video)|(blots\/header)|(blots\/list)|(blots\/formula)|(blots\/blockquote)|(blots\/code)|(blots\/link)|(blots\/table)|(blots\/custom)|(blots\/clean)|(blots\/divider)|(blots\/icon)|(blots\/horizontal-rule)(\r\n)?
attributors相关
(attributors\/class\/color)|(attributors\/class\/align)|(attributors\/class\/size)|(attributors\/class\/background)|(attributors\/class\/direction)|(attributors\/class\/font)|(attributors\/style\/direction)|(attributors\/style\/size)|(attributors\/style\/color)|(attributors\/style\/font)|(attributors\/style\/align)|(attributors\/style\/background)|(attributors\/attribute\/direction)|(attributors\/attribute\/font)|(attributors\/attribute\/color)|(attributors\/attribute\/size)|(attributors\/attribute\/background)|(attributors\/attribute\/align)|(attributors\/attribute\/border)|(attributors\/attribute\/margin)|(attributors\/attribute\/padding)|(attributors\/attribute\/text-decoration)|(attributors\/attribute\/opacity)|(attributors\/attribute\/visibility)(\r\n)?
core相关
(core\/theme)|(core\/module)|(core\/editor)|(core\/clipboard)|(core\/selection)|(core\/formats)|(core\/quill)|(core\/logger)|(core\/delta)|(core\/events)|(core\/ui)|(core\/register)|(core\/import)|(core\/export)|(core\/interactions)(\r\n)?
x相关
(x\/component)|(x\/widget)|(x\/plugin)|(x\/service)|(x\/module)|(x\/view)|(x\/layout)|(x\/pattern)|(x\/library)|(x\/theme)|(x\/adapter)|(x\/factory)|(x\/utility)|(x\/handler)|(x\/action)|(x\/controller)|(x\/middleware)|(x\/route)|(x\/store)|(x\/provider)(\r\n)?
templates相关
(templates\/basic)|(templates\/advanced)|(templates\/responsive)|(templates\/grid)|(templates\/form)|(templates\/dashboard)|(templates\/article)|(templates\/gallery)|(templates\/portfolio)|(templates\/blog)|(templates\/e-commerce)|(templates\/landing)|(templates\/email)|(templates\/resume)|(templates\/invoice)|(templates\/custom)|(templates\/wizard)|(templates\/popup)|(templates\/carousel)|(templates\/tabs)|(templates\/stepper)|(templates\/profile)|(templates\/settings)(\r\n)?
去掉所有行末尾的"/"
\/\r\n
去掉空行
(?<!\S)\r\n
相关文章:
利用 notepad++ 初步净化 HaE Linkfinder 规则所提取的内容(仅留下接口行)
去掉接口的带参部分 \?.*去掉文件行 .*\.(docx|doc|xlsx|xls|txt|xml|html|pdf|ppt|pptx|odt|ods|odp|rtf|md|epub|css|scss|less|sass|styl|png|jpg|jpeg|gif|svg|ico|bmp|tiff|webp|heic|dds|raw|vue|js|ts|mp4|avi|mov|wmv|mkv|flv|webm|mp3|wav|aac|flac|ogg|m4a).*(\r\…...
RCE(remote command/code execute)远程命令注入
远程命令注入RCE RCE(remote command/code execute,远程命令执行)漏洞,一般出现这种漏洞,是因为应用系统从设计上需要给用户提供指定的远程命令操作的接口,比如我们常见的路由器、防火墙、入侵检测等设备的web管理界面上。一般会给…...
一篇关于密码学的概念性文章
文章目录 1. 引言2. 加密学基本概念3. 加密算法的类型3.1 对称密钥加密(SKC)3.2 公钥密码学3.3 哈希函数3.4. 为什么需要三种加密技术?3.5 密钥长度的重要性4. 信任模型4.1 PGP信任网络4.2 Kerberos4.3 公钥证书和证书颁发机构4.4 总结5. 密码算法的实际应用5.1 密码保护5.2…...
什么是汽车中的SDK?
无论是在家里使用预制菜包做一顿大厨级别的晚餐,还是使用IKEA套组装配出时尚的北欧风桌子,我们都熟悉这样一种概念:比起完全从零开始,使用工具包可以帮助我们更快、更高效地完成一件事。 在速度至关重要的商业软件领域࿰…...

利用CRITIC客观权重赋权法进行数值评分计算——算法过程
1、概述 CRITIC客观评价法是一种基于指标的对比强度和指标之间的冲突性来确定指标客观权数的方法。 该方法适用于判断数据稳定性,并且适合分析指标或因素之间有着一定的关联的数据。 CRITIC方法的基本原理包括两个主要概念:对比强度和指标之间的…...

一个月学会Java 第4天 运算符和数据转换
Day4 运算符和数据转换 今天来讲运算符,每个运算符的作用和现象,首先我们先复习一下数据类型, day2讲过基本数据类型有八种,int、short、long、byte、char、boolean、float、double,分别为四个整型、一个字符型、一个布…...

Stream流的终结方法(一)
1.Stream流的终结方法 2.forEach 对于forEach方法,用来遍历stream流中的所有数据 package com.njau.d10_my_stream;import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.function.Consumer; import java.util…...

GO网络编程(二):客户端与服务端通信【重要】
本节是新知识,偏应用,需要反复练习才能掌握。 目录 1.C/S通信示意图2.服务端通信3.客户端通信4.通信测试5.进阶练习:客户端之间通信 1.C/S通信示意图 客户端与服务端通信的模式也称作C/S模式,流程图如下 其中P是协程调度器。可…...

快速熟悉Nginx
一、Nginx是什么? Nginx是一款高性能、轻量级的Web服务器和反向代理服务器。 特点:Nginx采用事件驱动的异步非阻塞处理框架,内存占用少,并发能力强,资源消耗低。功能:Nginx主要用作静态文件服…...
VikParuchuri/marker 学习简单总结
核心代码 VikParuchuri/marker 的核心是使用https://github.com/VikParuchuri/surya的 pdf 模型,注意不仅仅是ocr,在marker的代码里面有标注ocr 是option的。强制OCR 要设置:OCR_ALL_PAGES=true核心代码就是convert.py def convert_single_pdf(fname: str,model_lst: List,…...
【AI知识点】词嵌入(Word Embedding)
词嵌入(Word Embedding)是自然语言处理(NLP)中的一种技术,用于将词语或短语映射为具有固定维度的实数向量。这些向量(嵌入向量)能够捕捉词语之间的语义相似性,即将语义相近的词映射到…...

Python从入门到高手5.1节-Python简单数据类型
目录 5.1.1 理解数据类型 5.1.2 Python中的数据类型 5.1.3 Python简单数据类型 5.1.4 特殊的空类型 5.1.5 Python变量的类型 5.1.6 广州又开始变热 5.1.1 理解数据类型 数据类型是根据数据本身的性质和特征来对数据进行分类,例如奇数与偶数就是一种数据类型。…...

Hbase要点简记
Hbase要点简记 Hbase1、底层架构2、表逻辑结构 Hbase HBase是一个分布式的、列式的、实时查询的、非关系型数据库,可以处理PB级别的数据,吞吐量可以到的百万查询/每秒。主要应用于接口等实时数据应用需求,针对具体需求,设计高效率…...

RabbitMQ的各类工作模式介绍
简单模式 P: ⽣产者, 也就是要发送消息的程序 C: 消费者,消息的接收者 Queue: 消息队列, 图中⻩⾊背景部分. 类似⼀个邮箱, 可以缓存消息; ⽣产者向其中投递消息, 消费者从其中取出消息.特点: ⼀个⽣产者P,⼀个消费者C, 消息只能被消费⼀次. 也称为点对点(Point-to-…...

李宏毅深度学习-图神经网络GNN
图卷积的开源代码网站DGL 好用的还是 GAT, GIN(指出最好的卷积 就是 hi 邻居特征(而且只能用 sum)) Introduction GNN 可以理解为是由 Graph(图) Nerual Networks 组合而成的,图结构应该都在数据结构与…...

Redis篇(缓存机制 - 分布式缓存)(持续更新迭代)
目录 一、单点 Redis 的问题 1. 数据丢失问题 2. 并发能力问题 3. 故障恢复问题 4. 存储能力问题 5. 四种问题的解决方案 二、Redis持久化(两种方案) 1. RDB持久化 1.1. 简介 1.2. 执行时机 save命令 bgsave命令 停机时 触发RDB条件 1.3. …...

python交互式命令时如何清除
在交互模式中使用Python,如果要清屏,可以import os,通过os.system()来调用系统命令clear或者cls来实现清屏。 [python] view plain copy print? >>> import os >>> os.system(clear) 但是此时shell中的状态是:…...
Token,Cookie,Session,JWT详解
这四个技术虽然在功能上有所不同,但在web应用中常常一起使用,已实现用户身份验证,授权和会话管理。 Token:指的是用于身份验证,授权成信息交换的令牌,可以有不同的实现方式,例如JWT。 Cookie&…...
opencv-rust 系列: 1, 安装及运行自带示例和测试程序
opencv-rust 系列: 1, 安装及运行自带示例和测试程序 运行环境: ubuntu ; rust 已安装; 对rust的掌握为三脚猫程度一. opencv-rust安装:二. 运行自带examples和tests 运行环境: ubuntu ; rust 已安装; 对rust的掌握为三脚猫程度 一. opencv-rust安装: 安装软件: sudo apt in…...
Linux系统编程(一):Linux平台上静态库和动态库的制作与使用
本篇文章我们通过 gcc 或g编译器手动制作Linux 平台上的静态库和动态库。由于涉及的内容较多,所以后面分多次来完成本篇文章。做任何事情都是一样的,我们不可能一次性把处在舒适区的事情做好。 本讲主要内容如下: 库的基本概念Linux 平台上…...
挑战杯推荐项目
“人工智能”创意赛 - 智能艺术创作助手:借助大模型技术,开发能根据用户输入的主题、风格等要求,生成绘画、音乐、文学作品等多种形式艺术创作灵感或初稿的应用,帮助艺术家和创意爱好者激发创意、提高创作效率。 - 个性化梦境…...

【Oracle APEX开发小技巧12】
有如下需求: 有一个问题反馈页面,要实现在apex页面展示能直观看到反馈时间超过7天未处理的数据,方便管理员及时处理反馈。 我的方法:直接将逻辑写在SQL中,这样可以直接在页面展示 完整代码: SELECTSF.FE…...

【SQL学习笔记1】增删改查+多表连接全解析(内附SQL免费在线练习工具)
可以使用Sqliteviz这个网站免费编写sql语句,它能够让用户直接在浏览器内练习SQL的语法,不需要安装任何软件。 链接如下: sqliteviz 注意: 在转写SQL语法时,关键字之间有一个特定的顺序,这个顺序会影响到…...

[10-3]软件I2C读写MPU6050 江协科技学习笔记(16个知识点)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...
【android bluetooth 框架分析 04】【bt-framework 层详解 1】【BluetoothProperties介绍】
1. BluetoothProperties介绍 libsysprop/srcs/android/sysprop/BluetoothProperties.sysprop BluetoothProperties.sysprop 是 Android AOSP 中的一种 系统属性定义文件(System Property Definition File),用于声明和管理 Bluetooth 模块相…...
C++中string流知识详解和示例
一、概览与类体系 C 提供三种基于内存字符串的流,定义在 <sstream> 中: std::istringstream:输入流,从已有字符串中读取并解析。std::ostringstream:输出流,向内部缓冲区写入内容,最终取…...
【C++从零实现Json-Rpc框架】第六弹 —— 服务端模块划分
一、项目背景回顾 前五弹完成了Json-Rpc协议解析、请求处理、客户端调用等基础模块搭建。 本弹重点聚焦于服务端的模块划分与架构设计,提升代码结构的可维护性与扩展性。 二、服务端模块设计目标 高内聚低耦合:各模块职责清晰,便于独立开发…...

Linux nano命令的基本使用
参考资料 GNU nanoを使いこなすnano基础 目录 一. 简介二. 文件打开2.1 普通方式打开文件2.2 只读方式打开文件 三. 文件查看3.1 打开文件时,显示行号3.2 翻页查看 四. 文件编辑4.1 Ctrl K 复制 和 Ctrl U 粘贴4.2 Alt/Esc U 撤回 五. 文件保存与退出5.1 Ctrl …...

宇树科技,改名了!
提到国内具身智能和机器人领域的代表企业,那宇树科技(Unitree)必须名列其榜。 最近,宇树科技的一项新变动消息在业界引发了不少关注和讨论,即: 宇树向其合作伙伴发布了一封公司名称变更函称,因…...
Pydantic + Function Calling的结合
1、Pydantic Pydantic 是一个 Python 库,用于数据验证和设置管理,通过 Python 类型注解强制执行数据类型。它广泛用于 API 开发(如 FastAPI)、配置管理和数据解析,核心功能包括: 数据验证:通过…...