windows下查看短文件名的方法

Windows的长文件名(long file names)与短文件名(short file names) 在比较新的文件系统(如:FAT32,exFat,NTFS等)里,Windows将长文件名以UNICODE的形式保存在disk上。为了兼容以前的系统,Windows同时会生成一个短文件名(8.3 aliasing)。短文件名的生成规则参见https://support.microsoft.com/en-us/kb/142982。 在Win 7 及以后的系统中,短文件名格式可以通过“fsutil 阅读详情

有些编译器和链接器比较古老必须使用短文件名

这时要查看短文件名

进入cmd窗口  

dir /x 即可查看短文件名

IIS6.0漏洞之短文件名猜解复现 1.短文件名产生背景 为了兼容16位MS-DOS程序,Windows为文件名较长的文件和文件夹生成了对应的DOS 8.3 短文件名。一般来说,文件名长度超过9位,就会显示短文件名 。 2.短文件名命名格式 全部大写 显示6位 超过6位用~1表示 不显示特殊字符 后缀最多显示三位,其余的被截断 3.短文件名查看方式 在window下的cmd中输入dir /x命令即可查看短文件名。如... 阅读详情

相关推荐

Windows短文件名机制解析:从Progra~1看文件系统兼容性与路径处理

在操作系统文件管理领域,文件命名规则是基础而重要的概念。早期的FAT文件系统采用8.3命名格式(主文件名8字符+扩展名3字符),这是由存储结构和历史兼容性决定的底层原理。随着NTFS文件系统的发展,虽然已支持长文件名,但为保持向后兼容性,Windows仍会为每个文件/文件夹自动生成对应的短文件名(如Program Files对应PROGRA~1)。这一机制在工程实践中具有双重价值:一方面为老旧脚本和程序提供兼容支持,另一方面却可能引发路径解析歧义和安全风险。在现代开发场景中,正确处理含空格的路径、避免硬编码

weixin_30825199的博客 401

DOS短文件名规则

当创建一个长文件名文件时,系统会自动加上对应的短文件名,其一般有的原则: (1)、取长文件名的前 6 个字符加上”~1”形成短文件名,扩展名不变。 (2)、如果已存在这个文件名,则符号”~”后的数字递增,直到 5。 (3)、如果文件名中”~”后面的数字达到 5,则短文件名只使用长文件名的前两个字母。通过数学操纵长文件名的剩余字母生成短文件名的后四个字母,然后加后缀”~1”直到最后(如果有必要,

m1nt的博客 3204

IIS短文件名漏洞:原理、检测与彻底修复实战指南

在Web安全领域,信息泄露是攻击者进行侦察和后续精准攻击的关键前置步骤。其原理往往源于系统或应用在处理用户请求时,因逻辑缺陷或兼容性设计而暴露了本应隐藏的内部信息。这类漏洞的技术价值在于,攻击者无需高权限即可远程探测服务器内部结构,极大地降低了攻击门槛。在Windows服务器环境中,IIS作为广泛使用的Web服务器,其历史兼容性机制——8.3短文件名功能,在特定条件下会触发此类信息泄露风险,即IIS短文件名漏洞。该漏洞允许攻击者通过分析HTTP响应差异,枚举服务器上的目录和文件短名称,从而为路径遍历、敏感文

weixin_33935636的博客 401

Windows系统命令dir使用详解

Windows系统命令dir dir命令是Windows系统常用的命令。显示目录的文件和子目录的列表。如果不使用参数,此命令将显示磁盘的卷标和序列号,然后是磁盘上的目录和文件列表(包括它们的名称以及每个文件最后修改的日期和时间)。对于文件,此命令显示名称扩展名和大小(以字节为单位)。此命令还显示列出的文件和目录的总数、它们的累积大小以及磁盘上剩余的可用空间(以字节为单位)。dir 命令也可以使用不同的参数从 Windows 故障恢复控制台运行。有关详细信息,请参阅 Windows 恢复环境 (WinRE)。

Bruce_xiaowei的博客 6万+

IIS短文件名漏洞:原理、检测与修复实战指南

信息泄露是Web安全中常见且关键的威胁向量,攻击者常通过探测服务器敏感信息为后续攻击铺路。其原理多与服务器对特定请求的异常处理逻辑有关,例如在文件系统层面对传统兼容格式的解析差异。这类漏洞的技术价值在于,它虽不直接导致权限提升,却能显著扩大攻击面,精准定位后续利用目标。在应用场景上,尤其影响运行于Windows服务器且启用了历史兼容性功能的Web服务,如IIS。本文聚焦于典型的IIS短文件名泄露漏洞,深入剖析其基于8.3文件名格式的生成机制与IIS的请求处理逻辑,并提供从手工验证到自动化工具扫描的完整检测方

weixin_30628077的博客 387

短文件名转换工具

将Windows系统中带空格的长路径名修改为不带空格的短路径名,满足环境变量设置需要

iis短文件名猜解

在不同的版本,短文件漏洞有不同的表现 并且以iis8.0为一个分界点: 1.iis8.0之前有六种http请求都可以用来猜解,DEBUG、OPTIONS、GET、POST、HEAD、TRACE 8.0之后只剩下OPTIONS和TRACE方法 2.IIS8.0以下版本需要在web服务拓展里开启ASP.NET支持,iis8.0之后则是不需要 相关命令 cmd命令行输入:dir/x 可以查看到当前目录下文件的短文件名 什么是短文件名呢? 一开始受限于机能,无法储存过长文件名,于是便使用算法生成长文件名...

m0_55306747的博客 1593

光线追踪渲染实战:蒙特卡洛路径追踪及其c++实现

光线追踪超越了传统的图形流水线,是一种现代的渲染。光线追踪是一种基于物理的渲染方法,通过模拟光在介质中的真实表现来输出足以逼近现实的图像。光线从光源出发,经过各种反射折射,进入摄像机。通过渲染方程描述一点的颜色,并且通过蒙特卡洛方法求解渲染方程来获取最终的像素颜色。

AKGWSB 's blog 1万+

Windows下文件名或目录的简写方法

经常碰到Windows中的路径变成这样的形式: D:\IBM\WCDE_E~1一直以为这种路径是随机的,今天才发现原来这类路径也是有效的,它其实是有缩写规则的,美其名曰“DOS 8.3命名规则”,详情可见微软官方文档。这种命名规则简单说来是用8个字符缩写来代替文件(或目录)全名,对于目录,可以写头六个字母(略去空白),另加波浪号和1;如果首字母不足六个字母,略去空格,用了第二个词...

diekanjing2679的博客 908

LMX2594时钟配置实战:TICS PRO从入门到寄存器导出

本文详细介绍了LMX2594时钟芯片的配置实战,重点讲解了如何使用TICS PRO调试软件简化复杂的寄存器设置过程。通过实例演示从基础频率配置到高级参数调优的全流程,并分享SPI写入的嵌入式系统移植技巧,帮助工程师快速掌握高性能时钟芯片的配置方法。

weixin_29189003的博客 552

AGI 之 【Dify】 之 Dify 在 Windows 端本地部署调用 Ollama 本地下载的大模型, API 形式 Python 调用 进行简单聊天接口测试

AGI,即通用人工智能(Artificial General Intelligence),是一种具备人类智能水平的人工智能系统。它不仅能够执行特定的任务,而且能够理解、学习和应用知识于广泛的问题解决中,具有较高的自主性和适应性。AGI的能力包括但不限于自我学习、自我改进、自我调整,并能在没有人为干预的情况下解决各种复杂问题。本节将介绍如何使用 Dify 平台调用 Ollama 部署的本地模型来创建一个聊天应用。通过 API 的方式发起聊天,可以让前端自由布置所需的聊天形式。

仙魁XAN 1万+

利用短名来删除windows下的不合法文件或者文件夹

有时会在windows下碰到这样的情况,你的一些文件夹或者文件名里含有非法字符,于是你在explorer里无法直接删除它,但是你可以用短名来删除,dir /x可以看到当前目录下文件的短名,一般为xxx~1这样的,然后你就可以直接rd了。...

java-t-go 108

基于Active-HDL的HDL设计录入与仿真

作者:毛茏玮 / Saint 掘金:https://juejin.im/user/5aa1f89b6fb9a028bb18966a 微博:https://weibo.com/5458277467/profile?topnav=1&wvr=6&is_all=1 GitHub:github.com/saint-000 优快云: https://me.youkuaiyun.com/qq_4053...

一个会写代码的烤鸭 7782

Windows 常用短文件名(8.3 格式)介绍

Windows系统为兼容DOS和FAT文件系统会自动生成长文件名的8.3格式短文件名,格式为8字符主名+3字符扩展名。短文件名可通过dir /x查看,需在注册表中启用生成功能。系统文件夹如Program Files对应PROGRA~1,Users等短名称直接显示。生成规则为:取前6个有效字符(去特殊符号转大写),扩展名前3字符,冲突时加~n序号。虽禁用8.3格式可提升性能,但可能影响旧软件兼容性。

vortex5的博客 1527

ERPS协议原理

目录 1、ERPS概述: 2、ERPS名词概念解释: 3、ERPS协议报文: 4、ERPS单环基本原理: 5、单环多实例原理: 6、多环原理: 1、ERPS概述: ERPS(Ethernet Ring Protection Switching),即以太网多环保护技术,是ITU-T定义的一种二层破环协议标准,标准号为ITU-T G.8032/Y1344,因此又称为G.8032。它定义了RAPS(Ring Auto Protection Switching)协议报文和保护倒换机制。 ERPS目前支持v1和v2两

weixin_44880796的博客 1万+

ESD防护设计宝典(十):RE(辐射发射)超标问题排查与解决

RE测试是EMC认证的“头号杀手”。当屏幕上出现一根根超标频谱线时,如何快速定位元凶并有效整改?本讲将带你化身电磁侦探,完成一次完美的RE问题“缉凶”。

m0_56451176的博客 394

Shortscan:强大的IIS短文件名枚举工具

Shortscan是一款专为IIS(Internet Information Services)服务器设计的短文件名枚举工具,能够快速识别服务器上存在的短文件名并尝试自动识别对应的完整文件名。该工具采用独特的校验和匹配技术,利用Windows专有的短文件名校验和算法来查找长文件名。 ## 功能特性 Shortscan具备以下核心功能: - 快速识别IIS服务器上的短文件名存在 - 自动尝试识别

gitblog_00598的博客 773

机器人控制基础:伺服驱动电机 PID 参数自适应控制的实现方法及研究

伺服电机PID参数自适应控制技术研究 摘要:针对伺服驱动电机在动态负载工况下传统PID控制性能下降的问题,本文研究了多种自适应控制方法。通过分析6种主流技术(包括模型参考自适应、模糊逻辑、神经网络等)的原理、实现步骤及适用场景,揭示了负载感知精度、参数调节实时性和系统稳定性三大技术难点,并提出了相应解决方案。以模糊自适应PID为例的实验验证表明,该技术能有效提升伺服系统在变负载条件下的控制性能。研究为工业应用中伺服电机的精确控制提供了重要参考。

start_up_go的博客 827

Shortscan:一款强大的IIS短文件名枚举工具

**Shortscan** 是一款专为IIS(Internet Information Services)服务器设计的短文件名枚举工具。它能够快速识别IIS服务器上存在的短文件名,并尝试自动识别对应的完整文件名。Shortscan不仅支持标准的发现方法,还采用了独特的校验和匹配技术,利用Windows的专有短文件名校验和算法来查找长文件名。 ## 项目技术分析 Shortscan基于Go语言开

gitblog_01200的博客 741

论文必备 - YOLO26统计数据集中大、中、小目标数量,附完整代码和详细使用步骤

数据集是由微软开发维护的大型图像数据集。数据集标注类型对应任务包括物体检测、关键点检测、实例分割、stuff分割(没有特定形状的物体),全景分割人体关键点, 人体密度检测等。官网数据规模和样本特点数据规模大:总共包含32.8万张图像)。其中标注过的图像超过 20 万张,拥有 150 万个目标实例,数据量丰富,能够为模型训练提供充足的信息。类别丰富:包含80个目标类别和91个“stuff”类别。目标类别涵盖了日常生活中常见的各种物体,如人、动物、交通工具、生活用品等;stuff。

Limiiiing的博客 265

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

短文件名漏洞如何修复_IIS短文件名暴力猜解漏洞修复方法

1、登录Windows系统,打开注册编辑器,修改此路径[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]下NtfsDisable8dot3NameCreation的值,默认值为0,修改为1,并重启计算机。​2、修改注册表键值,重启后,并不代表系统里就不存在短文件名,以前创建的文件依然存在短文件名,之后创建的文件将不会存在...

weixin_39997194的博客 589

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Windows长文件名和短文件名

Windows长文件名和短文件名         在FAT16文件系统中,由于FDT中的文件目录登记项只为文件名保留了8个字节,为扩展名保留了3个字节,所以DOS和Windows的用户为文件起名字时要受到8.3格式的限制。但是,从Windows95开始,这种限制被打破了,在Windows9x中可以实现长文件名。 在Windows9x中,文件或目录实际存储着两个名字,一个长文件名和一

8660

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

获取畸形文件夹的短文件名

<br />畸形文件夹就是在Windows中无法或难以通过正常途径进行建立、查看、删除等操作的小强文件夹。<br />这里以结尾带点的字码畸形为例讨论如何获取畸形文件夹的短文件名,以拓展为Au3使用(如重命名、移动畸形文件夹等操作)。<br />;<br />以下为我做的简单测试<br />;<br />直接用 FileGetShortName() 不行,因为它不承认畸形文件夹的存在...<br />;<br />用 for /f "delims=" %%a in ("畸形文件夹路径") do @echo

oathevil的专栏 1910

深入浅出之IIS短文件名漏洞

一、 什么是IIS Internet Information Services(IIS,以前称为Internet Information Server)互联网信息服务是Microsoft公司提供的可扩展Web服务器,支持HTTP,HTTP/2,HTTPS,FTP,FTPS,SMTP和NNTP等。起初用于Windows NT系列,随后内置在Windows 2000、Windows XP Profe...

L_lemo004的博客 5028

windows系统下的文件长名和文件短名

https://blog.youkuaiyun.com/zfs2008zfs/article/details/51154873 1、短文件名的由来 windows下的文件短名是dos+fat12/fat16时代的产物,又称为8dot3命名法,类似于PROGRA~1(目录)或者元素周~1.exe(文件)这样的名称。 8是指文件名或目录名的主体部分小于等于8个字符 ; 3是指文件名或目录名的扩展部分小于等...

msdnchina的专栏@JiNan,ShanDong 3201
上一篇: ZigBee自组网技术为什么没有取得预期的成功
下一篇: NMake的原理-makefile入门
obins_Iee
博客等级 码龄15年 217粉丝 91原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值