logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python Web安全工具开发(二十九):漏洞扫描引擎之XSS Payload生成与编码绕过

本文探讨了XSS扫描器如何突破Web应用过滤器和WAF的防御机制。通过分析HTML实体编码、URL编码、大小写混淆等经典绕过技术,提出构建XSS Payload生成器的方案。该生成器能自动对基础Payload进行多种编码变形,产生多样化攻击向量。文章详细介绍了Python实现方法,包括关键篡改函数和集成到扫描引擎的具体步骤。这种基础Payload+篡改函数的设计思路显著提升了扫描器的探测能力,使其

#python#web安全#xss
Python Web安全工具开发(二十四):漏洞扫描引擎之数据库指纹识别

本文介绍了一种增强SQL注入扫描引擎的方法——数据库指纹识别技术。通过分析不同数据库特有的函数和响应差异(如MySQL的SLEEP()与PostgreSQL的pg_sleep()),开发了一个Python模块,利用时间盲注漏洞识别后端数据库类型。该模块包含常见数据库的指纹特征库,可自动检测并返回目标数据库类型(MySQL/PostgreSQL/SQLServer/Oracle)。该技术可与现有扫描

#python#web安全#数据库
信任的“基石”与“裂缝”:深入解析开发工具链的安全风险与防御

开发工具链(如gcc、make、gdb等)因高度信任和强大权限成为软件供应链攻击的隐蔽目标。本文剖析了构建脚本、编译器插件和调试器扩展等工具如何被滥用植入后门,提出了包含沙箱隔离、依赖审查、配置监控和行为分析的纵深防御方案。

#安全
网络安全成长之路——云上的“安全契约”:深入解析云安全与共享责任模型(42)

云安全采用共享责任模型,将安全责任划分为云服务商和客户两部分。本文通过租房比喻,阐释不同云服务模式(IaaS、PaaS、SaaS)下的责任划分:IaaS如毛坯房,客户需管理操作系统等;PaaS如精装房,客户负责应用和数据;SaaS如酒店,客户仅管理访问权限。无论模式如何,客户始终需做好身份管理、数据加密、网络配置等核心安全工作。理解这一模型是确保云上安全合规的关键前提。

#安全#web安全
Windows的“数字壁垒”:深入解析Defender防火墙与高级安全配置

Windows Defender防火墙是一个基于状态检测的高级安全工具,本文详细解析其工作原理(状态检测、网络配置文件)和配置方法。通过将默认策略从允许改为拒绝,实施零信任模型,配合程序级白名单规则创建,可显著提升Windows主机安全性。

#windows#安全
实战 | 高性能 AI 机器人 Clawdbot 容器化部署指南 (Docker + Python)

本文详细介绍了如何在Linux服务器上使用Docker和Docker Compose快速部署Clawdbot AI对话机器人后端。主要内容包括:环境准备(Ubuntu/CentOS系统、Docker安装)、项目目录结构规划、核心配置文件编写(docker-compose.yml和.env)、应用代码模拟、容器启动与日志检查,以及Nginx反向代理配置等关键步骤。文章还提供了常见问题解决方案,如依赖

#人工智能#机器人#docker
深度解析 Claude Code:基于 MCP 协议的终端 Agentic 编程助手

《ClaudeCode架构解析与企业级Agentic CLI开发实践》 本文深入剖析了Claude3.5/3.7系列大模型在终端AI助手领域的突破性进展。相较于传统线性工作流的编程助手,Claude通过200K+超长上下文窗口、ToolUse工具调用和MCP协议,实现了从"代码补全"到"问题解决"的范式转变。文章详细拆解了ClaudeCode的核心架构,包括

#人工智能
深度解析 Codex CLI:重塑终端开发者体验的 AI 命令行编程助手

本文探讨了AI辅助编程在终端环境的应用,重点介绍了基于大语言模型的CodexCLI工具。文章首先分析了传统CLI工具的局限性,阐述了CodexCLI如何通过自然语言交互改变开发者工作流程。随后详细解析了CodexCLI的核心架构,包括终端交互层、上下文管理、提示词引擎等关键模块,并对比了主流工具选型。通过Python实战演示了如何开发支持流式输出和安全执行的CodexCLI工具,展示了其在命令生成

#人工智能
Python Web安全工具开发(终):项目部署与运维

本文介绍了将Python Web安全工具部署到生产环境的完整方案。核心采用Gunicorn应用服务器、Nginx反向代理和Supervisor进程监控的“三剑客”架构,详细说明了各组件功能及配置步骤。文章还强调了后续运维要点,包括系统监控、日志管理和安全更新等。通过这个部署流程,开发者可以将项目从原型转变为稳定可靠的企业级服务。该部署方案不仅适用于安全工具,也可作为Python Web应用的通用生

#python#web安全#运维
Python高级开发(五十一):安全开发之安全随机数生成

本文探讨Python中安全随机数生成的重要性。指出内置random模块基于可预测算法,不适用于密码学场景(如密钥、令牌生成)。介绍密码学安全伪随机数生成器(CSPRNG)的概念,推荐使用os.urandom()和Python 3.6+的secrets模块(提供token_hex()等安全方法),强调这些方法利用操作系统熵源,能生成真正不可预测的随机数据。核心观点:安全敏感场景必须使用CSPRNG,

#安全#python#运维
    共 43 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择