自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(573)
  • 资源 (22)
  • 收藏
  • 关注

原创 Windows内核程序开发学习笔记(注意!本文章内容,根据学习进展,会频繁更新)

本文介绍了Windows内核开发中常用的内存操作和调试函数。重点讲解了RtlZeroMemory和RtlSecureZeroMemory的内存清零函数,分析了两者的区别及适用场景;详细说明了ExAllocatePoolWithTag等内存分配函数的使用方法和注意事项;介绍了KdPrint和DbgPrint调试输出函数的格式化参数支持;最后推荐了PoolMon、WinDbg等实用调试工具。文章强调这些函数在驱动开发中的重要性,并提醒开发者注意IRQL限制、内存安全等关键问题。

2025-09-23 21:49:59 701

原创 论黑客之路系列思考(一)

首先,我想和大家说说,什么是黑客。黑客是一种信仰。信仰来自灵魂深处,那是一种选择,一种坚持,一种意志,一种付出。当你选择成为一名黑客,那么,你除了需要付出比常人超出更多的努力之外,也意味着你需要承担更多的责任。当你掌握了黑客技能,那么你的选择,决定了你的未来。菜刀(黑客能力)既可以用来做出美味的菜肴(安全产品),也同样可以用来作为杀人的武器(病毒、恶意软件等)。它用来做什么,取决于...

2020-01-13 11:43:03 1138 1

原创 SQLAlchemy 技术研究性教程(六)

我们的 SQLAlchemy 系列教程(基础→进阶→终章→番外→新篇→安全特辑)全部完结。愿你在技术的道路上,既能“跑得快”,更能“走得稳”。

2025-12-02 15:09:05 556

原创 SQLAlchemy 技术研究性教程(五)

SQLAlchemy 是“工具”,不是“目的”。真正的价值在于用它解决实际问题——让用户更快看到页面,让数据更安全可靠,让业务走得更远。

2025-12-02 15:05:48 475

原创 SQLAlchemy 技术研究性教程(四)

SQLAlchemy 是“工具”,不是“目的”。真正的价值在于用它解决实际问题——让用户更快看到页面,让数据更安全可靠,让业务走得更远。

2025-12-02 15:03:03 628

原创 SQLAlchemy 技术研究性教程(三)

本文摘要: 《SQLAlchemy工程级实践指南》深入探讨了SQLAlchemy在三个关键场景的应用:1)异步操作解决高并发问题,通过AsyncSession+异步驱动实现非阻塞查询;2)复杂查询技巧,包括聚合统计(func模块)、多表联查(join)和子查询应用;3)工程化规范,涵盖模型定义标准、Alembic迁移脚本管理和Repository模式封装。

2025-12-02 15:00:27 489

原创 SQLAlchemy 技术研究性教程(二)

这篇续篇就来解决这两个问题——用 Alembic 做数据库迁移​(让表结构变更“自动化”),​用 SQLAlchemy 性能调优技巧​(让查询“飞”起来)。依然是大白话+实战例子,包教包会!

2025-12-02 14:57:51 432

原创 SQLAlchemy 技术研究性教程(一)

​SQLAlchemy​ 就像个“数据库管家”——它帮你把 Python 对象和数据库表“绑”在一起(这叫 ORM,对象关系映射),让你用写 Python 类的方式操作数据库,不用再和 SQL 字符串死磕。而且它支持几乎所有主流数据库(MySQL、PostgreSQL、SQLite 等),切换数据库时几乎不用改业务代码!

2025-12-02 14:53:58 714

原创 第12篇:信息安全与AI——当人工智能遇上网络安全

信息安全已经进入"智能化对抗"时代!​​ 不懂AI的安全专家将被淘汰,不懂安全的AI工程师将面临巨大风险。​本章节将彻底改变你对网络安全的认知:​​ 不仅要学会用AI保卫系统,更要理解AI本身的安全隐患。我们要培养的是既懂AI又懂安全的复合型人才!

2025-12-02 14:46:17 336

原创 第11篇:RNN循环神经网络——让AI拥有记忆

《从健忘到记忆:RNN的革命性突破》 本文系统介绍了循环神经网络(RNN)的核心思想与关键技术。传统神经网络存在"健忘症"问题,无法处理序列数据的上下文依赖。RNN通过循环结构和隐状态机制,首次让AI具备了记忆能力,能够理解时序关系。文章详细解析了RNN的数学原理、PyTorch实现,并重点讨论了其致命缺陷——梯度消失问题。LSTM通过精巧的门控机制解决了这一难题,GRU则进一步简化了结构。这些技术已广泛应用于机器翻译、语音识别、医疗数据分析等领域,开创了序列建模的新纪元。

2025-12-02 14:44:53 591

原创 第10篇:CNN卷积神经网络——让AI看懂图片

本文深入解析了卷积神经网络(CNN)的工作原理和应用实践。首先对比了人类视觉处理与全连接神经网络的差异,指出CNN通过局部感知、参数共享和层次化学习有效解决了传统方法的问题。详细介绍了CNN三大核心组件:卷积层提取局部特征,池化层进行降维抽象,全连接层完成最终分类。通过PyTorch代码演示了LeNet-5和现代CNN的实现,并展示了特征可视化的方法。文章还列举了CNN在图像分类、自动驾驶、医疗影像等领域的广泛应用,同时分析了其面临的挑战和发展趋势。

2025-12-02 14:44:17 523

原创 第9篇:PyTorch入门——让电脑帮我们造AI

本文介绍了从手工实现神经网络到使用PyTorch框架的转变过程。手工实现存在代码冗长、调试困难、缺乏GPU加速等问题,而PyTorch提供了标准化流程、自动微分、模块化设计等优势。文章详细讲解了PyTorch的核心功能:张量操作、自动微分(autograd)、神经网络模块(nn.Module)、数据加载等,并演示了如何用PyTorch构建和训练神经网络解决XOR问题。此外还介绍了GPU加速、经典网络实现和最佳实践。

2025-12-02 14:43:44 440

原创 第8篇:反向传播——神经网络是怎么学习的

本文通过生动的类比和代码示例,深入浅出地讲解了神经网络反向传播原理。核心内容包括:1)用试错学习类比反向传播的误差分配机制;2)从单神经元到多层网络的梯度计算过程;3)链式法则的数学基础;4)三种梯度下降方法的比较;5)常见问题(梯度消失/爆炸)及解决方案。文章通过房价预测、XOR问题等实例演示,并提供了sklearn实践示例,最后用公司管理类比帮助理解反向传播的工作机制。全文兼顾理论深度与实践指导,适合机器学习初学者系统理解反向传播算法。

2025-12-01 22:31:24 778

原创 第7篇:神经网络——模仿大脑的电脑

本文介绍了神经网络的基本原理与发展历程。首先对比了传统算法的局限性,说明神经网络通过模仿大脑神经元结构(输入-加权求和-激活输出)能够解决复杂非线性问题。重点阐述了单层感知机的局限(无法处理XOR问题)及多层网络的突破(引入隐藏层实现非线性决策)。详细讲解了神经网络三大核心组件:激活函数(如ReLU)、损失函数(如交叉熵)和反向传播学习机制。通过可视化展示了神经网络如何构建复杂决策边界,并演示了sklearn实现。最后总结了神经网络在图像识别等领域的强大能力,以及其存在的黑盒性、数据需求大等挑战。

2025-12-01 22:27:57 339

原创 第6篇:决策树——像做选择题一样做预测

决策树是一种模仿人类决策过程的机器学习算法,通过一系列二元选择(是/否问题)逐步缩小可能性范围,最终得出预测结论。本文从医生诊断案例入手,生动解释了决策树的工作原理,并展示了其在实际场景中的应用,如贷款审批、信用卡欺诈检测等。文章详细介绍了决策树的构建方法,包括信息熵和信息增益的计算,以及Python实现代码(手工实现和sklearn库两种方式)。同时分析了决策树的优缺点:优点包括可解释性强、无需特征缩放、能处理混合数据类型;缺点则是容易过拟合、不稳定等。

2025-12-01 22:23:56 326

原创 第5篇:逻辑回归——不只是预测数字,还能分类

本文介绍了逻辑回归算法的原理和应用。通过考试成绩预测案例,对比了线性回归和逻辑回归的区别,展示了逻辑回归如何通过Sigmoid函数将线性输出转换为0-1概率值。文章详细讲解了逻辑回归的数学表达式、损失函数选择(交叉熵损失),并提供了Python实现代码(手工实现和sklearn应用)。还探讨了多变量逻辑回归在乳腺癌分类中的应用,以及决策边界的可视化。最后指出了逻辑回归的局限性(线性可分问题)和实际应用场景(如垃圾邮件分类)。文章强调逻辑回归的优势在于可解释性强、能输出概率值,但也需要特征工程来提升效果。

2025-12-01 22:19:37 464

原创 第4篇:线性回归——找一条最合适的直线

线性回归是一种通过拟合直线来预测数值的机器学习方法。它用y=wx+b的方程表示变量间的线性关系,其中w是斜率,b是截距。本文通过房价预测的案例,演示了最小二乘法求解参数的过程,并对比了手工实现与sklearn库的应用。文章还介绍了梯度下降优化、多变量扩展等进阶内容,同时指出线性回归对非线性关系和异常值敏感的局限性。作为机器学习的基础算法,线性回归具有计算简单、可解释性强的特点,是理解更复杂模型的重要起点。文末提供了手工计算、数据处理等练习题,并预告将介绍用于分类任务的逻辑回归。

2025-12-01 22:13:48 503

原创 第3篇:概率论就是算可能性——猜硬币的故事

概率论是研究随机事件可能性的数学分支。本文通过抛硬币、掷骰子等生活实例,介绍了概率的基本概念(0-1取值、期望值)和常见分布(正态分布、伯努利分布)。重点讲解了条件概率和贝叶斯定理的应用,如疾病检测准确率的计算。最后说明概率论对机器学习的重要性,使AI能够量化不确定性并做出概率性预测。文章包含Python代码演示和练习题,为后续学习线性回归奠定基础。

2025-12-01 21:54:20 493

原创 第2篇:线性代数不用怕——把数字排排队

线性代数是研究数字排列与变换的数学工具,核心概念包括向量(带方向的数字)和矩阵(数字表格)。向量可表示导航路径、速度等实际场景,矩阵则能高效处理批量数据运算。通过Python的NumPy库可以轻松实现向量和矩阵操作,如计算模长、加权成绩等。矩阵乘法是机器学习的关键运算,能一次性处理大量数据。实际应用中,房屋特征与房价预测就是典型的矩阵运算案例。线性代数为机器学习提供了处理高维数据的数学基础。

2025-12-01 21:51:35 163

原创 第1篇:积分其实很简单——从面积说起

《积分入门:从面积计算到机器学习》摘要 积分是计算不规则形状面积的数学工具,核心思想是将复杂图形分解为无数小块(如矩形或三角形)再求和。通过Python代码演示了用矩形法近似计算曲线下面积的过程,当分割数量达1000块时,误差仅0.000667。积分在机器学习中至关重要,特别是梯度下降算法通过计算损失函数的梯度(类似斜率)来优化参数。文中用披萨切块等生活化比喻解释积分原理,并建议读者动手尝试调整参数观察误差变化。

2025-12-01 21:46:14 245

原创 零基础机器学习学习系列教程

《零基础学AI:从入门到实战的通俗指南》 摘要:本文为AI小白打造了一份超易懂的学习路线图,用最接地气的语言讲解机器学习。内容分为4个阶段:数学基础篇用"算面积"讲积分、"排数字"说线性代数;统计学习篇教你用直线做预测(线性回归)、用选择题思路做分类(决策树);深度学习篇带你认识模仿人脑的神经网络;最后通过PyTorch实战完成图像识别项目。每篇都独立成章,循序渐进,保证零基础也能看懂,强调学习用途,严禁非法使用。

2025-12-01 21:35:51 1020

原创 DPDK实战进阶十二:异构计算时代——DPDK与DPU的协同性能革命

本文探讨了DPDK与DPU协同技术在现代网络架构中的应用。随着云原生和AI计算的发展,传统CPU在网络处理、安全加密等方面面临性能瓶颈。文章提出通过DPU卸载基础设施任务来释放CPU资源,详细分析了三种协作模式(硬件卸载/软件协同/混合模式),重点介绍了零拷贝数据路径设计及其显著的性能提升(延迟降低62%,吞吐量提高25%)。以100G智能网关为例,展示了该架构在实际场景中的应用效果。

2025-11-17 23:45:53 910

原创 DPDK技术详解研究教程(源码调优篇):从微架构到NUMA的性能榨取艺术

本文深入探讨了基于CPU底层网络开发的DPDK性能优化技术。通过源码级调优方法,从CPU流水线、缓存命中、指令并行和NUMA架构四个维度提升网络性能。文章详细介绍了perf工具链、DPDK内置统计等性能分析手段,并给出了具体的优化案例:包括重构收发包循环减少分支预测失败、内存对齐提升缓存命中率、使用AVX2指令加速校验和计算等。最终通过NUMA绑定等优化手段,将测试案例的吞吐量从85Gbps提升到103Gbps。文章强调性能调优需要对硬件特性有深度理解,能针对具体场景进行源码级优化,才能真正突破性能瓶颈。

2025-11-17 23:43:00 1133

原创 DPDK开发者进阶第十一课:从代码贡献到架构设计——成为DPDK生态的“系统设计师”

本文探讨了DPDK开发者如何从代码贡献者成长为系统架构师的进阶路径。文章首先分析代码贡献的三个瓶颈阶段,指出架构设计的核心价值在于实现"局部最优到全局最优"的跨越。随后提出四步跃迁路径:深度解剖现有系统、培养系统级问题定位能力、参与模块重构、主导系统级架构设计,并强调架构师需具备"分治"、"权衡"、"演进"三大思维。

2025-11-16 23:44:18 656

原创 DPDK实战第十课:开源生态的力量——从OVS-DPDK到FD.io,成为全球网络技术的“共建者”

摘要:本文探讨了DPDK开源技术生态及其在网络安全防御中的应用。作为Linux基金会的核心项目,DPDK通过开源协作实现了从工具包到云/5G/边缘计算基础设施的演进。重点分析了OVS-DPDK虚拟交换机和FD.io生态两大典型应用场景,包括技术原理、开发参与路径和实践价值。文章提供了参与全球顶级开源项目的实战指南,强调开源模式对个人技术成长、企业研发和行业创新的多维价值。DPDK的成功证明,开源协作是推动网络技术标准化与创新的有效路径,开发者可通过贡献代码、修复问题等方式共同塑造网络技术的未来。

2025-11-12 20:00:14 910

原创 DPDK实战第九课:五维融合——用DPDK+AI+渗透测试+运维+审计打造“自进化”网络安全体系

本文探讨了构建"自进化"网络安全防御系统的五维融合技术架构。系统整合了DPDK高速数据处理、渗透测试攻击模拟、智能安全运维、数据安全审计和Oracle AI数据库五大核心技术,形成了"能攻、能防、能溯、能进化"的动态防御闭环。通过DPDK加速渗透测试流量生成、AI驱动的自动修复中枢、敏感数据实时追踪等技术协同,实现了从被动响应到主动防御的转变。金融机构的实践案例显示,该系统显著提升了漏洞发现率(每月5→20+个)、缩短修复周期(72→4小时)、实现敏感数据泄露零发生。

2025-11-12 19:57:44 781

原创 DPDK实战第八课:四剑合璧——用DPDK+AI+资产探测+态势感知打造“全景式”网络安全防护网

本文探讨了基于DPDK、网络资产探测、威胁态势感知和Oracle AI Database 26ai四技术协同的全景式网络安全防护系统。通过整合高速数据采集、资产动态发现、智能威胁分析和实时响应执行,解决了传统安全方案"看不见资产""看不清威胁""打不准响应"三大盲区。文章详细阐述了四技术协同架构设计,包括DPDK数据采集层实现、资产探测引擎优化、Oracle AI威胁分析及DPDK动态执行防护策略的核心机制,并以企业案例验证了该方案可将资产发现时间

2025-11-12 19:55:22 601

原创 DPDK实战第七课:当DPDK遇上Oracle AI Database 26ai——打造智能网络安全“防护盾”

本文探讨了如何结合DPDK高速数据处理技术与Oracle AI Database 26ai智能分析能力,构建实时网络安全防护系统。传统安全方案存在检测滞后和性能瓶颈问题,而新方案通过DPDK实现流量高速采集与预处理,为AI模型提供结构化特征数据;Oracle AI负责实时分析,形成"采集-分析-响应"闭环。文章详细介绍了架构设计,包括流量预处理、环形队列优化、AI实时分析等核心模块,并以入侵检测系统为例展示了10G网络下的应用效果。

2025-11-12 19:52:42 844

原创 DPDK实战第六课:云原生与边缘计算——DPDK的“下一站”

本文探讨了DPDK技术在云原生和边缘计算中的应用优化。在云原生领域,DPDK通过用户态vSwitch、ServiceMesh加速和Kubernetes调度适配,解决了容器化网络性能下降问题,将转发延迟从10微秒降低到2微秒。针对边缘计算场景,DPDK针对ARM架构进行了NEON指令集加速、大页内存适配等优化,使其在低功耗设备上也能保持高性能,实现了工业网关端到端延迟<1ms的目标。文章展现了DPDK如何成为云边协同网络架构中的关键技术,在云端处理大规模流量,在边缘实现实时处理,构建低延迟、高可靠的&q

2025-11-12 19:47:09 476

原创 DPDK实战第五课:性能调优“三板斧”——从“跑起来”到“跑更快”

本文详细介绍了基于DPDK的网络安全防御软件性能调优技术。首先强调"先测量后优化"原则,介绍了DPDK自带的分析工具(dpdk-procinfo、dpdk-pmdinfo)和进阶工具(eBPF+perf)的使用方法。接着针对四种常见性能瓶颈提出了解决方案:缓存未命中时优化数据对齐和预取、内存拷贝时采用零拷贝设计、锁竞争时使用无锁数据结构和核隔离、小包处理时采用批量聚合和硬件加速。最后通过一个负载均衡器调优案例,展示了从50%吞吐量提升到90%的具体优化过程。

2025-11-12 19:42:38 609

原创 DPDK实战第四课:与DPU“组队”+ 用户态协议栈——打造下一代高性能网络引擎

本文探讨了利用DPU(数据处理单元)与用户态协议栈提升网络安全防御软件性能的技术方案。传统CPU处理网络协议栈存在效率瓶颈,而DPU可卸载TCP/IP解析、加密等任务,显著降低CPU负载。文章详细介绍了DPDK与DPU的两种协作模式(硬件卸载和软件协同),并以NVIDIA BlueField为例展示集成方法。同时提出构建用户态协议栈方案,绕过内核协议栈的性能限制,实现更低延迟和更高灵活性。通过MQTT代理网关的实战案例,展示了如何利用DPDK+用户态协议栈开发高性能网络应用。

2025-11-12 19:40:45 648

原创 DPDK实战第三课:从“收发包”到“管网络”——用DPDK打造智能流量引擎

本文介绍了基于DPDK的高级网络开发技术,重点探讨了多核协作、流量分类和负载均衡的实现方法。通过RSS技术实现多核并行收包,利用ACL规则进行流量分类和优先级调度,并演示了如何开发一个简化版四层负载均衡器。文章还提供了性能优化建议,如连接跟踪、批处理和无锁队列等技术。这些方法可用于构建高性能网络应用如负载均衡器和防火墙,但强调仅限合法用途。

2025-11-12 19:34:55 506

原创 DPDK进阶第二课:手把手教你“驯服”高性能网络引擎

本文详细介绍了如何从零开始搭建DPDK环境并编写高性能网络程序。主要内容包括:1) 环境配置步骤,如关闭图形界面、加载UIO驱动、分配大页内存;2) DPDK核心组件解析,包括大页内存、PMD轮询驱动、内存池和核间通信;3) 编写一个简单的回环测试程序,实现数据包的接收与发送。文章还提供了性能调优建议,帮助解决速率不达标的问题。通过本文,读者可以掌握DPDK的基本原理和实际应用,为开发高性能网络程序奠定基础。

2025-11-12 19:24:37 727

原创 DPDK入门第一课:为什么你的网卡总在“摸鱼”?

本文介绍了网络安全防御中的DPDK技术,通过快递分拣的通俗比喻,解释传统网络处理存在中断频繁、内核态切换和内存拷贝三大性能瓶颈。DPDK通过轮询模式、用户态驱动和大页内存三大优化方案,显著提升网络数据处理效率,适用于数据中心、5G核心网和高频交易等高性能场景。文章强调DPDK本质是"榨干硬件性能的艺术",通过优化CPU与硬件的协作方式实现网络加速,为后续DPDK实践应用奠定理论基础。

2025-11-12 19:20:56 964

原创 Oracle AI Database 26ai 命令大全:手把手教你用“数据库自带的AI工具”

摘要: 本文详细介绍了甲骨文公司AI数据库软件26ai的核心功能与应用方法。文章将命令分为三大类:基础管理命令(连接、启停、状态查询)、AI核心功能(向量搜索、代理式AI、LLM集成)和运维监控命令。重点讲解了向量搜索、智能代理等AI功能的实现流程,包括向量转换、相似度计算和自然语言转SQL等实用技巧。文章采用"智能厨房"的生动比喻,帮助读者理解复杂概念,并提供了具体命令示例和使用场景说明,强调掌握这些命令可让用户直接在数据库环境中使用AI功能,无需额外技术依赖。

2025-11-11 21:01:51 1078

原创 Oracle AI Database 26ai:用大白话讲透这款“会自己思考的数据库”

摘要:Oracle AI Database 26ai是一款AI原生数据库,将AI功能深度集成到数据库内部,无需外接AI工具。它主要解决三大痛点:1)消除数据搬运,支持混合数据格式的智能搜索;2)提供代理式AI,用自然语言指令完成复杂操作;3)确保数据安全,支持本地部署和私有AI模型。通过电商推荐和银行反欺诈两个场景展示其优势:实现实时分析、降低技术门槛、满足合规要求。文章还给出常见问题解决方案,建议企业试用免费版评估价值。该技术特别适合数据密集且重视安全合规的行业。

2025-11-11 20:57:29 917

原创 Oracle AI Database 26ai 技术研究性详解教程:AI原生数据库的架构创新与实践落地

摘要: Oracle AI Database 26ai是甲骨文推出的AI原生数据库旗舰版本,将AI能力深度嵌入数据管理全链路,实现从“被动存储”到“主动智能”的转型。其核心创新包括:1)向量搜索引擎支持跨模态语义检索;2)代理式AI引擎实现多步骤自动化决策;3)LLM集成引擎提供RAG能力;4)自动化数据标注引擎优化模型训练。该数据库通过混合云部署、量子加密及低代码工具链,显著降低AI应用门槛,适用于金融风控、医疗影像分析等场景。未来将向多模态支持、自治优化及边缘计算方向演进,成为企业AI转型的核心引擎。

2025-11-11 20:54:10 963

原创 从“找快递”到“编身份证”:LBA扩展寻址到底解决了硬盘的什么痛点?

本文用快递包裹比喻解析硬盘寻址方式的演进,从CHS物理寻址到LBA逻辑寻址的转变。CHS通过柱面、磁头、扇区定位数据,但最大只能支持8GB容量;LBA则为每个扇区分配连续编号,突破了容量限制。文章详细解释了28位LBA的计算公式及其与CHS的转换方法,并说明48位LBA扩展可支持高达144PB容量。LBA的优势在于简化访问流程、提高效率并支持大容量硬盘,已成为现代操作系统的标配。最后指出LBA在分区工具等实际应用中的体现,强调这种存储抽象技术如何用简单方案解决复杂问题。

2025-11-08 17:19:49 747

原创 从图书馆管理员说起:FAT12文件系统到底是怎么管文件的?

摘要:本文介绍了FAT12文件系统的基本原理和工作方式。FAT12是为1.44MB软盘设计的早期文件系统,采用了"文件分配表"的管理机制,将磁盘划分为引导扇区、FAT表、根目录和数据区四个部分。文章详细解析了每个区域的功能,包括引导扇区存储配置参数、FAT表实现簇链式管理、根目录记录文件信息等。虽然FAT12存在最大分区128MB、文件16MB等限制,但其简单高效的设计理念影响了后续文件系统发展。文章建议读者使用十六进制编辑器查看FAT12实际结构,以加深对这种基础文件系统的理解。

2025-11-08 15:48:49 673

原创 INT13 中断错误码对照表 + CHS-LBA 转换工具脚本

本文介绍了磁盘操作的INT13中断错误码对照表,详细说明各错误码含义及排查方法,帮助开发者快速诊断磁盘读写问题。同时提供Python实现的CHS-LBA转换工具脚本,支持双向地址转换和合法性校验,适用于操作系统开发中的磁盘管理。脚本包含示例和自定义功能,可适配不同磁盘配置参数,有效避免因地址越界导致的磁盘操作失败。

2025-11-08 12:26:11 887

C语言面向对象编程(原创)

C语言写的面向对象框架的内核部分,由于刚刚开始写,内容仅包含底层核心。本来不想要币的,但发现自己居然没币了,所以,大家支持下哈。。 ^_^

2016-05-04

网络安全框架程序(C语言源码)

程序说明:这是一款网络安全框架程序,实现了最基本的文件监控,注册表监控,进程监控,自定义功能。 出于安全考虑,已屏蔽了注册表监控功能,需要测试的朋友,可以在源文件中找到注册表监控模块,把屏蔽打开。 本软件只附带了卸载程序与源文件,源文件已在VC++6.0下编译运行通过。 在您编译运行此软件前,请熟读下列协议条款,并在充分认可与同意以下协议内容的同时方可运行改动本软件程序。 1、该程序仅用于实验用途,请勿用于任何商业与非法用途,如由此引发的各类后果,与软件作者无关! 2、在您编译调试本软件前,请务必牢记此软件必须在虚拟机内运行,且必须保证虚拟机内无重要文件。如由此引发重要文件丢失,与作者无关。 3、特此强调,此软件必须在虚拟机下运行调试,且如果您已经在源码中取消了对于注册表监控的屏蔽。则必须保证已为虚拟机做好了重做系统的准备。 备注:本软件只附带了卸载程序与源码文件,并无直接可以运行的软件程序,源文件已在VC++6.0下编译运行通过。

2014-05-18

一款网络安全框架程序(windows-c)

程序说明:这是一款网络安全框架程序,实现了最基本的文件监控,注册表监控,进程监控,自定义功能。 出于安全考虑,已屏蔽了注册表监控功能,需要测试的朋友,可以在源文件中找到注册表监控模块,把屏蔽打开。 本软件只附带了卸载程序与源文件,源文件已在VC++6.0下编译运行通过。 在您编译运行此软件前,请熟读下列协议条款,并在充分认可与同意以下协议内容的同时方可运行改动本软件程序。 1、该程序仅用于实验用途,请勿用于任何商业与非法用途,如由此引发的各类后果,与软件作者无关! 2、在您编译调试本软件前,请务必牢记此软件必须在虚拟机内运行,且必须保证虚拟机内无重要文件。如由此引发重要文件丢失,与作者无关。 3、特此强调,此软件必须在虚拟机下运行调试,且如果您已经在源码中取消了对于注册表监控的屏蔽。则必须保证已为虚拟机做好了重做系统的准备。 备注:本软件只附带了卸载程序与源码文件,并无直接可以运行的软件程序,源文件已在VC++6.0下编译运行通过。

2014-05-18

原创PHP框架(不断扩充中)

它是免费的,它是开源的,它是小巧的,它是原创的。12K大小,在PHP框架核心中,它是很小的,但麻雀虽小,五脏俱全。CTL控制器,MDL模型,VIEW视图,ROUTER路由,它都拥有。以APP应用为核心,基于应用的架构。你可以改进它,你可以发布它,你可以让它充满活力。

2016-05-24

驱动开发辅助工具.zip

这个工具主要是用于辅助WINDOWS驱动程序开发,它可以查看驱动程序的相关情况,有利于降低驱动开发时的难度,是个不错的东西。

2021-03-15

世界上最小的PHP框架

本人耗费8个小时的时间,从早上八点一直写到晚上六点。累的眼都花了,没有功劳,也有苦劳。所以,希望大家多多支持,鼓励下啦。它是免费的,它是开源的,它属于世界。希望当你拿到它时,扩展它,使它更加充满生命力。 希望尊敬的您,在拿到它时,能够保留作者的相关信息。它是免费的,不需要您付出一分钱,并且它将永远免费。但是,为了慰问作者一颗刻苦专研的心,您就把作者信息保留吧,谢谢您了。 如果在使用过程中,或者阅读过程中,有不懂的地方,可以联系我。希望和大家成为朋友,爱你们,男生们,拥抱下。。 女生们,么么哒。。。。。。

2016-05-24

二进制文件内容分析工具(16进制)

这是一个用于逆向工程的分析工具,如果您正致力于分析二进制文件内容,找到它们的相关特征,那么您可能需要它,前提,您需要有逆向基础,能够看懂二进制代码对应的内容含义。

2021-03-15

汇编语言IDE工具.zip

这款工具,比较好用,使用写操作系统,对于汇编语言来说,支持多款编译器,同时支持WIN32和WIN64环境,中文界面,可以说,是初学者的福音。如果大家想找一个和《自动动手写操作系统》这本书对应的开发工具,那么它无疑是适合的。

2021-04-07

PE.Explorer_setup.zip

这是国外的一款PE文件内容资源管理器,但是付费,只有30天试用期,对于逆向工程的同学来说,有点用处。

2021-03-15

WinSCP-5.17.10-Setup.zip

比较好用的SFTP客户端工具,我是用来向远程物理机传输文件用的,不得不说,相对FTP协议而言,SFTP更加安全一些。

2021-03-15

NikPEViewer_01v.zip

如果您想分析PE文件结构内容,诸如:DOS头、PE头(FILE头,OPTION头,以及DATA_DIRECTORY)、节表、节内容,还有导入导出表,资源表等内容,那么这将是你所需要的。

2021-03-15

ProcessMonitor.zip

如果您需要了解当前运行的进程正在做些什么,那么这个工具无疑是您所需要的,它可以告诉您,您的哪些程序进程正在搞什么。

2021-03-15

针对Web系统进行渗透测试的安全工具

该工具主要用于白帽安全人员在得到用户授权的前提下,对用户指定的目标系统进行安全性渗透测试,支持通信数据包发送、修改、重发等常见Web请求操作。

2021-03-16

汇编语言集成开发环境(win32汇编)

如果您是一名汇编程序员,同时您需要一款方便快捷的高效开发工具环境,那么这款软件适合您。类似于VC++6.0的编程IDE界面,应该会给您一种亲切感。

2021-03-16

锐火体感枪驱动程序(体感游戏枪驱动)

如果您是一位射击游戏爱好者,刚好拥有一把锐火体感游戏枪,那么这个驱动程序可能是您需要的。

2021-03-16

Perl语言运行环境(漏洞挖掘相关工具)

该工具主要用于编写Perl脚本用于辅助进行漏洞挖掘和渗透测试,虽然Perl已经过时,但是在一些信息安全领域,Perl语言本身,还是有一定市场的。

2021-03-16

SecureCRT Linux 64bit

This is a remote management tool for remote connection to login LINUX server for a variety of operations, including file transfer, service management, software installation, etc.

2018-08-29

PHP MYSQL MANAGER TOOLS ( adminer-4.3.1.php )

小巧玲珑的PHP在线数据库管理软件,支持多种数据库(包括:mysql ,mariadb,mongodb等)。只需将其传到WEB空间即可方便的进行数据库管理操作。

2017-08-31

phpMyAdmin-3.5.0

用于管理MYSQL的PHP实现的客户端管理工具。

2012-12-12

centos 7 x64 snort 的依赖

安装开源IDS snort 所需的依赖包

2017-08-01

入侵检测系统(IDS) Snort

LINUX 入侵检测系统 IDS Snort

2017-08-01

php-5.4.0 开发工具包

PHP5.4.0 开发工具包,PHP比较新的一个版本。不错的东东,值得下载。

2012-12-12

空空如也

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

TA关注的人

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