社区
Delphi
帖子详情
如何得到任意一个文件的文件类型?
xiaodong
2001-03-13 10:53:00
例如:在资源管理器中选择一个zip文件,单击右键选择“属性”,在“常规”栏中
可以看到该“文件类型”是:WinZip File ,请问如何得到这个“文件类型”信息,
除了一个一个地判断文件的扩展名外有没有更好的办法?谢谢!
...全文
101
4
打赏
收藏
如何得到任意一个文件的文件类型?
例如:在资源管理器中选择一个zip文件,单击右键选择“属性”,在“常规”栏中 可以看到该“文件类型”是:WinZip File ,请问如何得到这个“文件类型”信息, 除了一个一个地判断文件的扩展名外有没有更好的办法?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dbpower
2001-04-17
打赏
举报
回复
先获得扩展名
然后读注册表
var
MyExt,lx,Key:String;
Reg :TRegistry;
begin
MyExt := GetFileExt(FileName);
Reg := TRegistry.Create;
Reg.RootKey := HKEY_CLASSES_ROOT;
try
if reg.OpenKey(MyExt,False) then
begin
Key := Reg.ReadString('');
reg.closekey;
if reg.openkey(key,False) then
lx := Reg.readstring('')
else
ShowMessage('未知文件类型!');
end else
ShowMessage('未知文件类型!');
finally
Reg.free;
end;
ShowMessage('文件类型为'+lx);
end;
Kingron
2001-04-17
打赏
举报
回复
自己读取注册表也可以。
Lin
2001-03-16
打赏
举报
回复
我用过SHGetFileInfo,完全可以的(SHGFI_TYPENAME)。请看MSDN的帮助。
Kingron
2001-03-13
打赏
举报
回复
Windows本来就是靠扩展名来判断的。不判断扩展名靠什么?
如何判断
任意
文件
类型
1问题 从客户那里拿来的数据
文件
要入库,不知道是哪种数据库类型,也不知道是哪种备份方式。 进一步没有后缀的
文件
,如何判断
文件
类型
并使用相对应的工具并解析之? 2可用的方案 不能简单的通过后缀名来判断
文件
的类型 一方面
文件
后缀名可以随意修改或者删除。 另一方面在Linux上一切对象皆
文件
,完全不需要后缀名。 https://www.zhihu.com/question/422144033 很多
文件
在
文件
头都会标识这种
文件
的类型,这几个字节也被称为"魔数"。 “魔数"是
一个
数字,通常使用十六进制表示。 你可以通
学习
任意
文件
下载漏洞
什么是
任意
文件
下载漏洞
文件
下载漏洞是指
文件
下载功能没有对下载的
文件
类型
、目录做合理严谨的过滤,导致用户可以下载服务器的
任意
文件
。
任意
文件
下载漏洞的危害 用户可以
任意
下载
文件
,例如脚本、代码服务器配置
文件
等。利用
得到
的代码进行审计分析有可能
得到
其它漏洞来进行攻击
任意
文件
下载漏洞如何利用 Google hacking上看 inurl:"readfile.php?file=" 从链接上看: download.php?path= download.php?file= down.php?file= data.
任意
文件
读取与下载漏洞
前言 上周参加了
一个
线上赛。有个Web题的WriteUp说是
任意
文件
下载。由于之前没学过,所以就没有想到。现在学习一下 为什么产生
任意
文件
读取与下载漏洞 一些网站的业务需要,可能提供
文件
查看或下载的功能,如果对用户查看或下载的
文件
不做限制,就能够查看或下载
任意
的
文件
,可以是源
文件
,敏感
文件
等等。
任意
文件
读取漏洞
任意
文件
读取是属于
文件
操作漏洞的一种,一般
任意
文件
读取漏洞可以读取配置信息甚至系统重...
渗透测试-
任意
文件
下载漏洞
任意
文件
下载概述
任意
文件
下载利用
任意
文件
下载挖掘
任意
文件
下载防御 一、
任意
文件
下载概述
文件
下载功能 许多网站都具备
文件
下载功能,某些
文件
下载功能实现过程是,根据参数filename的值,获得该
文件
在网站上的绝对路径,读取
文件
内容,发送给客户端进行下载。 什么是
任意
文件
下载漏洞
文件
下载漏洞是指
文件
下载功能没有对下载的
文件
类型
、目录做合理严谨的过滤,导致用户可以下载服务器的
任意
文件
...
任意
文件
读取漏洞
任意
文件
读取漏洞(Arbitrary File Read Vulnerability)是指攻击者可以通过web应用程序读取
任意
文件
而不受访问控制限制的漏洞。这种漏洞可能导致敏感信息泄露、系统崩溃等问题。攻击者可以利用
任意
文件
读取漏洞访问服务器上的
任意
文件
,包括密码
文件
、配置
文件
等,从而获取系统权限和敏感信息。此外,攻击者还可以利用该漏洞读取应用程序中的敏感数据,如数据库凭据、API密钥等。
任意
文件
读取漏洞通常是由于未正确验证用户输入所导致的。
Delphi
5,927
社区成员
262,932
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章