.inf File Hacking [转]

网络安全实战:从信息收集到漏洞利用的完整攻击链解析 在网络安全领域,漏洞挖掘是识别和利用系统安全缺陷的核心技术。其原理在于通过系统化的方法,模拟攻击者视角,发现软件或网络架构中存在的设计或实现错误。这项技术的价值在于帮助安全人员提前发现风险,加固防御体系,对于保护教育、企业、政府等关键信息系统至关重要。常见的应用场景包括对Web应用、网络服务及通用组件的安全评估。在实际工程实践中,高效的信息收集和精准的漏洞探测是成功的关键。例如,通过子域名枚举和端口扫描进行资产梳理,能够快速定位薄弱入口;而针对SQL注入、文件上传等高频漏洞模式的深入测试,则是实现深度利用的 阅读详情

本文对inf文件基础知识,将不进行介绍。
关于inf文件的详细结构信息,可参考DDK帮助文档。

一、修改telnet服务,端口改为99,NTLM认证方式为1。
===============================

C:/myinf/Telnet.inf

[Version]
Signature="$WINDOWS NT$"
[DefaultInstall]
AddReg=AddRegName
[My_AddReg_Name]
HKLM,SOFTWARE/Microsoft/TelnetServer/1.0,TelnetPort,0x00010001,99
HKLM,SOFTWARE/Microsoft/TelnetServer/1.0,NTLM,0x00010001,1

安装:rundll32.exe setupapi,InstallHinfSection DefaultInstall 128 c:/myinf/telnet.inf

说明:[Version]和[DefaultInstall]是必须的,0x00010001表示REG_DWORD数据类型,0x00000000或省略该项(保留逗号)表示REG_SZ(字符串)。0x00020000表示REG_EXPAND_SZ。
InstallHinfSection是大小写敏感的。它和setupapi之间只有一个逗号,没有空格。128表示给定路径,该参数其他取值及含义参见MSDN。
特别注意,最后一个参数,必须是inf文件的全路径,不要用相对路径。
inf文件中的项目都是大小写不敏感的。

二、服务
===============

增加一个服务:

[Version]
Signature="$WINDOWS NT$"
[DefaultInstall.Services]
AddService=inetsvr,,My_AddService_Name
[My_AddService_Name]
DisplayName=Windows Internet Service
Description=提供对 Internet 信息服务管理的支持。
ServiceType=0x10
StartType=2
ErrorControl=0
ServiceBinary=%11%/inetsvr.exe

保存为inetsvr.inf,然后:

rundll32.exe setupapi,InstallHinfSection DefaultInstall 128 c:/path/inetsvr.inf

这个例子增加一个名为inetsvr的服务(是不是很像系统自带的服务,呵呵)。

几点说明:
1,最后四项分别是
服务类型:0x10为独立进程服务,0x20为共享进程服务(比如svchost);
启动类型:0 系统引导时加载,1 OS初始化时加载,2 由SCM(服务控制管理器)自动启动,3 手动启动,4 禁用。
(注意,0和1只能用于驱动程序)
错误控制:0 忽略,1 继续并警告,2 切换到LastKnownGood的设置,3 蓝屏。
服务程序位置:%11%表示system32目录,%10%表示系统目录(WINNT或Windows),%12%为驱动目录system32/drivers。其他取值参见DDK。你也可以不用变量,直接使用全路径。
这四项是必须要有的。
2,除例子中的六个项目,还有LoadOrderGroup、Dependencies等。不常用所以不介绍了。
3,inetsvr后面有两个逗号,因为中间省略了一个不常用的参数flags。

删除一个服务:

[Version]
Signature="$WINDOWS NT$"
[DefaultInstall.Services]
DelService=inetsvr

很简单,不是吗?

当然,你也可以通过导入注册表达到目的。但inf自有其优势。
1,导出一个系统自带服务的注册表项,你会发现其执行路径是这样的:
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,/
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,74,/
00,6c,00,6e,00,74,00,73,00,76,00,72,00,2e,00,65,00,78,00,65,00,00,00
可读性太差。其实它就是%SystemRoot%/system32/tlntsvr.exe,但数据类型是REG_EXPAND_SZ。当手动导入注册表以增加服务时,这样定义ImagePath显然很不方便。如果用REG_SZ代替会有些问题——不能用环境变量了。即只能使用完整路径。用inf文件完全没有这个问题,ServiceBinary(即ImagePath)自动成为REG_EXPAND_SZ。
2,最关键的是,和用SC等工具一样,inf文件的效果是即时起效的,而导入reg后必须重启才有效。
3,inf文件会自动为服务的注册表项添加一个Security子键,使它看起来更像系统自带的服务。

另外,AddService和DelService以及AddReg、DelReg可以同时且重复使用。即可以同时增加和删除多个服务和注册表项。

三、组策略
==========

1、密码最小6位
[version]
signature="$CHICAGO$"
[System Access]
MinimumPasswordLength = 6
PasswordComplexity = 1

保存为gp.inf,然后导入:
secedit /configure /db gp.sdb /cfg gp.inf /quiet


2、关闭所有的“审核策略

echo [version] >1.inf
echo signature="$CHICAGO$" >>1.inf
echo [Event Audit] >>1.inf
echo AuditSystemEvents=0 >>1.inf
echo AuditObjectAccess=0 >>1.inf
echo AuditPrivilegeUse=0 >>1.inf
echo AuditPolicyChange=0 >>1.inf
echo AuditAccountManage=0 >>1.inf
echo AuditProcessTracking=0 >>1.inf
echo AuditDSAccess=0 >>1.inf
echo AuditAccountLogon=0 >>1.inf
echo AuditLogonEvents=0 >>1.inf
secedit /configure /db 1.sdb /cfg 1.inf /log 1.log /quiet
del 1.*


四、解决XP ipc$连接只有Guest权限
====================

echo [version] >1.inf
echo signature="$CHICAGO$" >>1.inf
echo [Registry Values] >>1.inf
echo MACHINE/System/CurrentControlSet/Control/Lsa/ForceGuest=4,0 >>1.inf
secedit /configure /db 1.sdb /cfg 1.inf /log 1.log
del 1.*

SRC漏洞挖掘实战指南:从信息收集到逻辑漏洞的完整攻防思路 漏洞挖掘是网络安全领域的核心技术之一,其本质是通过系统化的方法发现软件或系统中的安全缺陷。从技术原理上看,它融合了信息收集、协议分析、代码审计与逻辑推理等多方面技能,旨在模拟攻击者思维,提前发现潜在风险。在工程实践中,高效的黑盒测试尤其依赖全面的资产测绘与信息优势,这直接决定了漏洞发现的概率。对于安全从业者而言,掌握从常见Web漏洞(如SQL注入、XSS)到业务逻辑漏洞的挖掘手法,不仅能提升实战能力,更是通往安全研究、渗透测试等职业方向的重要路径。本文聚焦于SRC(安全应急响应中心)漏洞挖掘,系统拆解了从目 阅读详情

相关推荐

SRC漏洞挖掘实战:从信息收集到逻辑漏洞的完整攻防路径

Web安全是网络安全领域的核心组成部分,其本质在于保护Web应用免受恶意攻击。其原理涉及对HTTP协议、前后端交互机制及数据库操作等基础技术的深入理解。掌握Web安全技术不仅能有效防御常见攻击,更能培养系统性的安全攻防思维,在安全研究、渗透测试等场景中具有极高价值。本文聚焦于SRC漏洞挖掘这一实战领域,系统性地拆解了从信息收集、漏洞原理分析到高阶逻辑漏洞挖掘的完整路径。通过深入解析SQL注入、XSS、文件上传等经典漏洞的成因与绕过技巧,并结合信息收集、子域名发现等实战环节,为安全爱好者提供了一套可立即上手的

weixin_34198881的博客 342

大学生SRC漏洞挖掘入门指南:从零到一的安全实战路径

网络安全是当今数字化时代的基石,其核心在于识别和修复系统弱点,以保护数据和业务免受攻击。漏洞挖掘作为网络安全领域的关键实践,通过主动发现并报告安全缺陷,帮助组织提升防御能力。这一过程不仅具有重要的技术价值,能有效验证系统安全性,还为从业者提供了将理论知识应用于真实场景的宝贵机会。在众多应用场景中,安全应急响应中心(SRC)平台为安全爱好者,特别是时间灵活、学习能力强的大学生,提供了一个合法、规范的实战环境。通过系统学习信息收集、漏洞探测等基础技能,并熟练运用如Burp Suite、Fofa等工具,参与者可以

wentao365的专栏 466

STM32HAL库学习笔记九——LCD显示

本文不会对驱动编写做特别详细的描述,以记录CubeMX的部署流程为主。

weixin_44762233的博客 6918

windows下设置密码安全策略脚本

@echo off echo [version]>gp.inf echo signature="$CHICAGO$">>gp.inf echo [System Access]>>gp.inf echo MinimumPasswordAge = 90 >>gp.inf echo MaximumPasswordAge = 180 >>gp.inf echo MinimumPasswordLength = 12 >>gp.inf echo Pass

sh13661847134的博客 1931

proteus仿真51单片机操作指南:串口通信仿真配置详解

深入讲解如何在proteus仿真51单片机中实现串口通信,涵盖虚拟串口设置、电路连接与调试技巧,帮助开发者高效完成通信仿真验证。

weixin_36197669的博客 572

给新人的储能系统入门图解:从电芯到EMS,一张图看懂BESS里那些‘黑话’

本文通过视觉化拆解储能系统,从电芯到EMS详细解析BESS中的关键组件和行业术语。涵盖电芯参数、模组组装、PCS功能、BMS与EMS分工,以及SOC、DOD等关键运维参数,帮助新人快速理解储能系统的核心技术和应用场景。

weixin_42522964的博客 594

Win10 如何设置密码策略bat脚本

HP440G4Win10专业版。

本博客,博文仅代表个人操作经验,不能完全解决你的问题,仅供参考,佛系回复。 4263

Claude Skills 深度讲解

阶段 1:Function Call(2023)├─ 大模型可以调用外部工具├─ 问题:缺乏对任务的深度理解└─ 局限:工具调用简单线性阶段 2:MCP 上下文工程(2024)├─ 大模型有了更丰富的上下文和工具├─ 问题:仍然需要手动编写复杂的 Prompt└─ 局限:每次对话都需要重新加载上下文阶段 3:Claude Skills(2025)├─ 大模型有了「能力模块」的概念├─ 可以动态加载、组合、执行专门的工作流├─ 真正实现了「知识的模块化和复用」

u013134676的博客 1465

centos7/windos批量修改用户的登录有效期-shell练习02

最近公司出了一个新需求 要求服务器所有用户的密码策略为最长有效期30天,最短密码长度8位 还有一些其他需求, 所以写了以下内容 centos [root@ceshi005 ~]# cat pw.sh for i in `awk -F: '{print $1 }' /etc/passwd |xargs` do chage -M30 -W7 $i authconfig --passminlen=8 --update done [root@ceshi005 ~]# 以上内容

狗三叔 660

影刀RPA:轻松搞定Excel表格自动化操作

影刀RPA是一款功能强大的自动化工具,通过模拟人类操作实现各种重复性任务的自动化。零代码操作:通过拖拽式流程设计器,无需编程基础即可快速上手。功能丰富:提供丰富的组件库,涵盖文件操作、数据处理等多种功能。高效稳定:支持多任务并行,确保任务的高效执行和稳定性。支持Python语法:内置数据表格,支持Python语法,对新手友好,同时具备循环功能。通过影刀RPA,您可以轻松实现Excel表格的拆分、列数据合并和归档工作的自动化。这不仅节省了手动操作的时间,还能确保数据处理的高效和准确,提升工作效率和管理水平。

watwrmoon的博客 2560

高通SDX55平台:5G速率问题排查分析方法

和大家分享一下高通5G平台5G速率问题排查分析方法。

四儿家的小祖宗的博客 5220

INF文件详解

INF文件全称Information File文件,是Winodws操作系统下用来描述设备或文件等数据信息的文件。INF文件是由标准的ASCII 码组成,您可以用任何一款文字编辑器查看修改其中的内容。一般我们总是认为INF文件是系统设备的驱动程序,其实这是错误的认识,Windows之所以在安装某些硬件的驱动时提示需要INF文件是因为INF文件为该设备提供了一个全面描述硬件参数和相应驱动文件(DLL

清风专栏 1420

GaussDB本地安装手册(主备模式)

如果实例状态是Normal,则安装成功。三节点集中式配置文件。

Sebastien23的博客 2635

CMD/INF 高级应用

目录 1,前言 2,文件传输 3,系统配置 4,网络配置 5,软件安装 6,Windows脚本 7,附言 前言 Cmd Shell(命令行交互)是黑客永恒的话题,它历史悠久并且长盛不衰。本文旨在介绍和总结一些在命令行下控制Windows系统的方法。这些方法都是尽可能地利用系统自带的工具实现的。 文件传输 对于溢出漏洞获得的cmd shell,最大的问题就是如何上传文件。由于蠕虫病毒流行,连接ipc

似水无痕 763

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

.inf File Hacking-hoky(Hoky Security Team)

.inf File HackingSubmitted by Iceberg on 2004, October 29, 1:08 AM. 杂项 本文对inf文件基础知识,将不进行介绍。 关于inf文件的详细结构信息,可参考DDK帮助文档。 一、修改telnet服务,端口改为99,NTLM认证方式为1。 C:/myinf/Telnet.inf [Version] Signa

FreeXploiT 1284

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

完整实战指南:深度解析virtio-win-pkg-scripts高效打包VirtIO Windows驱动

virtio-win-pkg-scripts是一个专业的开源工具集,用于将VirtIO Windows半虚拟化驱动程序打包为RPM和ISO格式,支持从Windows XP到Windows 11的所有版本。这个项目解决了虚拟化环境中Windows虚拟机驱动分发和管理的核心难题,通过自动化构建流程提供稳定可靠的驱动程序包。 **核心关键词**:VirtIO Windows驱动、RPM打包、驱动分发、

gitblog_01044的博客 523

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

SRC漏洞挖掘实战指南:从零入门到高效上分的完整方法论

网络安全领域中,漏洞挖掘是检验和提升实战能力的关键环节。其核心原理在于通过系统化的方法,识别软件或系统中因设计缺陷、编码错误或配置不当而产生的安全弱点。掌握这项技术不仅能有效提升系统安全性,也为安全研究员提供了将理论知识转化为实践价值的途径。在应用场景上,企业安全应急响应中心(SRC)平台为漏洞挖掘提供了合法、规范的实践舞台,安全研究员可在此提交漏洞并获得认可。本文聚焦于SRC漏洞挖掘,详细拆解了从信息收集、漏洞探测到报告编写的完整实战流程,并深入探讨了逻辑漏洞、越权访问等常见漏洞类型的专项挖掘技巧。通过结

weixin_30381317的博客 415

渗透测试面试全解析:从基础原理到实战技巧的2026春招指南

网络安全渗透测试是评估系统安全性的核心方法,其原理在于模拟攻击者行为,发现潜在漏洞。这项技术的价值在于主动防御,能有效识别业务逻辑缺陷、权限配置错误等自动化工具难以覆盖的风险,广泛应用于金融、互联网、政企等领域的安全评估。掌握渗透测试不仅需要理解SQL注入、XSS等常见漏洞机制,更需具备内网渗透、权限维持等进阶实战能力。本文基于2026届春招真题,深入剖析了SSRF漏洞利用链的构造与Java反序列化漏洞的识别与利用等热点技术,为求职者提供了从知识体系构建到面试沟通的完整路径,助力在真实攻防场景中建立系统性安

clhq71932的博客 534

SRC漏洞挖掘实战:从新手月入3000到高手进阶的完整路径

漏洞挖掘与渗透测试是网络安全领域的核心技能,其原理在于通过模拟攻击者行为,发现系统在身份认证、数据验证、权限控制等环节存在的安全缺陷。掌握这项技术不仅能有效评估系统风险,更能为企业构建主动防御体系提供关键依据,在金融、电商、政务等各类Web及移动应用场景中价值显著。对于安全从业者或技术爱好者而言,通过参与SRC(安全应急响应中心)漏洞赏金计划,可将技术能力转化为实际收益,是一条重要的实践与成长路径。本文聚焦于**SRC挖洞**与**漏洞赏金**,系统拆解了从零基础新手实现稳定月收入,到资深研究者挖掘高价值漏

dianxi0949的博客 346

渗透测试第一关---信息收集(超全集合,这一篇足矣)

详细介绍了渗透测试中信息收集的过程,包括一些工具的介绍与使用

weixin_74660363的博客 311

【转+修改】Secedit:命令行下操作组策略

组策略是建立Windows安全环境的重要手段,尤其是在Windows域环境下。一个出色的系统管理员,应该能熟练地掌握并应用组策略。在窗口界面下访问组策略用gpedit.msc,命令行下用secedit.exe。 先看secedit命令语法: secedit /analyze secedit /configure secedit /export  secedit /validate 。。

Mr. Cypress 柏树 先生 2万+

彻底关掉win10自动更新_WIN10 常用设置收集 便利方法收集

WIN10现在需要的设置越来越多了,记录一下“设置-账户-登陆选项-隐私”把“更新或重启后,使用我的登录信息自动完成设备设置。”关掉计算机HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogonUserARSO[sid] 下增加 OptOut dword 1 一样,可写程序更改这篇里面的设置很多,不一定全用,根据自己需要...

weixin_39639096的博客 308

【数据结构-5】单链表的实现

单链表,具体来说是单向的、不带头的、不循环的链表。链表由一个一个节点组成,每个节点分为数据域和指针域,数据域存放数据,指针域存放下一节点的地址。这样,就可以根据指针域中的地址找到下一个节点,节点就串起来了构成了单链表。

a bit 202

C# 数据结构和特殊类型

.NET Core(现称.NET)提供丰富数据结构,优化性能与开发效率。日常开发首选List<T>和Dictionary<TKey,TValue>;高性能场景推荐Span<T>与Memory<T>减少内存分配;并发环境使用ConcurrentDictionary等线程安全集合;避免非泛型集合如ArrayList。

cccloveforever的博客 697
上一篇: 运行命令集
下一篇: 深入分析dvbbs7 User_agent注入
scrub
博客等级 码龄23年 8粉丝 252原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值