相关文章
nginx-rtmp-module之ngx_rtmp.c代码详解
1. ngx_rtmp.c — RTMP模块的主逻辑实现
这个文件是 RTMP 模块的核心,包含了 RTMP 协议模块的初始化、配置解析和服务端口的管理等功能。它的主要职责是处理 RTMP 配置、初始化模块、配置事件、初始化 RTMP 端口等。
主要功能和逻辑: 模块初始化 (ngx_…
建站知识
2025/4/16 14:49:12
基于 PHP 内置类及函数的免杀 WebShell
前言
PHP 作为广泛使用的服务端语言,其灵活的内置类(如 DOMDocument)和文件操作机制(.ini、.inc 的自动加载),为攻击者提供了天然的隐蔽通道。通过 动态函数拼接、反射调用、加密混淆 和 伪命名空间 等手法…
建站知识
2025/3/27 8:56:25
JavaScrip-模版字符串的详解
1.模版字符串的详解
1.1 模版字符串的使用方法 在ES6之前,如果我们想要将字符串和一些动态的变量(标识符)拼接到一起,是非常丑陋的(ugly) ES6允许我们使用模版字符串来嵌入变量或者表达式来进行拼接 首先,…
建站知识
2025/4/13 14:44:25
ShapeCrawler:.NET开发者的PPTX操控魔法
引言
在当今的软件开发领域,随着数据可视化和信息展示需求的不断增长,处理 PPTX 文件的场景日益频繁。无论是自动化生成报告、批量制作演示文稿,还是对现有 PPT 进行内容更新与格式调整,开发者都需要高效的工具来完成这些任务。传…
建站知识
2025/4/17 16:15:33
nodejs-原型污染链
还是老规矩,边写边学,先分享两篇文章
深入理解 JavaScript Prototype 污染攻击 | 离别歌
《JavaScript百炼成仙》 全书知识点整理-CSDN博客
Ctfshow web入门 nodejs篇 web334-web344_web334 ctfshow-CSDN博客
334-js审计
var express require(expr…
建站知识
2025/4/14 13:16:39
TypeScript中的声明合并:与JavaScript的对比与实践指南
引言
在大型项目开发中,代码的可维护性和可扩展性至关重要。TypeScript作为JavaScript的超集,通过静态类型系统带来了更强大的代码组织能力。其中声明合并(Declaration Merging) 是TypeScript独有的重要特性,本文将深…
建站知识
2025/4/14 21:16:57
【Python Cookbook】字符串和文本(二)
字符串和文本(二) 6.字符串忽略大小写的搜索替换7.最短匹配模式8.多行匹配模式9.将 Unicode 文本标准化10.在正则式中使用 Unicode 6.字符串忽略大小写的搜索替换
你需要以忽略大小写的方式搜索与替换文本字符串。
为了在文本操作时忽略大小写…
建站知识
2025/3/27 8:42:00