TrID文件类型识别linux版

读取文件头根据特征码进行文件类型匹配。

官方:http://mark0.net/soft-trid-e.html

windows版本小工具:FileAnalysis

以下是linux版本

wget http://mark0.net/download/trid_linux_64.zip
unzip trid_linux_64.zip
wget http://mark0.net/download/triddefs.zip
unzip triddefs.zip
mkdir /opt/trid/
sudo mv trid triddefs.trd /opt/trid/
chmod u+x /opt/trid/trid
rm triddefs.zip trid_linux_64.zip
ln /opt/trid/trid trid
ln /opt/trid/triddefs.trd triddefs.trd

时间: 2024-08-09 06:58:03

TrID文件类型识别linux版的相关文章

为python添加magic进行文件类型识别

最近想看看cuckoo里的文件识别功能是怎样实现的,翻了cuckoo源码,发现其对文件格式的判断代码如下: def _get_filetype(self, data): """Gets filetype, uses libmagic if available. @param data: data to be analyzed. @return: file type or None. """ if not HAVE_MAGIC: return No

linux文件属性、文件类型、linux用户和权限、软链接和硬链接

作者:Georgekai 归档:学习笔记 2017/12/22 day12 georgekai~~习惯:操作前备份,操作后检查 本章正题: linux文件属性.文件类型.linux用户和权限.软链接和硬链接 1.1 文件属性 1.1.1 查看文件属性的含义 [[email protected] ~]# ls -lhi total 40K 791060 -rw-------. 1 root root 1.1K Dec 11 04:20 anaconda-ks.cfg 注: 791060  #是In

文件类型分类:头文件dirent.h中定义的文件类型与linux内文件符号对应关系

头文件 dirent.h 定义了文件类型: enum{    DT_UNKNOWN = 0,         //未知类型    DT_FIFO = 1,            //first in, first out 类似于管道, 有名管道    DT_CHR = 2,             //字符设备文件    DT_DIR = 4,             //目录    DT_BLK = 6,             //块设备文件    DT_REG = 8,          

linux 文件类型识别

使用 ls -aldrwxr-xr-x. 4 root root 100 Apr 26 15:05 cpulrwxrwxrwx. 1 root root 13 Apr 26 15:05 fd -> /proc/self/fdbrw-rw----. 1 root disk 7, 0 Apr 26 15:05 loop0crw-rw----. 1 root lp 6, 2 Apr 26 15:05 lp2仔细看第一位 d代表文件目录文件,l代表链接文件,b代表块设备文件,c代表字符设备文件 `-'

5 个在 Linux 中管理文件类型和系统时间的有用命令

对于想学习 Linux 的初学者来说要适应使用命令行或者终端可能非常困难.由于终端比图形用户界面程序更能帮助用户控制 Linux 系统,我们必须习惯在终端中运行命令.因此为了有效记忆 Linux 不同的命令,你应该每天使用终端并明白怎样将命令和不同选项以及参数一同使用. 在 Linux 中管理文件类型和设置时间 请先查看我们 Linux 小技巧系列之前的文章: 5 个有趣的 Linux 命令行技巧 给新手的 10 个有用 Linux 命令行技巧 在这篇文章中,我们打算看看终端中 5 个和文件以及

Linux文件类型分类

Linux文件一般是用一些相关的应用程序创建,比如图像工具.文档工具.归档工具... .... 或 cp工具等.linux文件的删除方式是用rm 命令. Linux文件类型:Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为普通文件). Linux文件类型常见的有:普通文件.目录.字符设备文件.块设备文件.

CentOS(七)--Linux文件类型及目录配置

这篇随笔将会对Linux系统的文件类型以及Linux的目录结构进行详细补充(linux中目录管理和权限非常重要,特别是在linux安装数据库类软件). 一.Linux更改文件权限的两种方式 在之前的一篇随笔里面已经详细讲解了在Linux系统下更改文件权限的一种方式.Linux 文件的基本属性就有九个,分别是 owner/group/others 组别的 read/write/execute 属性, -rwxrwxrwx  这9个属性中3个位一组,其中可以使用数字来表示各个属性: r:4 w:2

08-Linux基础入门(六)-文件和目录的属性及权限之文件类型、文件扩展名及文件权限基础

一.Linux中的文件类型在Linux系统中,可以说一切(包括目录.普通文件.设备文件等)皆为文件.文件类型包含有普通文件.目录.字符设备文件.设备文件.符号链接文件.管道文件等等,当执行ls -l 或ls - al命令后可显示当前目录下的所有文件及文件夹: [[email protected] ~]# ls -l 总用量 40 -rw-------. 1 root root 1140 2月 5 04:28 anaconda-ks.cfg -rw-r--r--. 1 root root 2173

linux文件类型

1.linux严格区分大小写. linux中是区分大小写的,windows不区分.因此,如果一个命令大小写错误,在linux中会出像"commond not found"提示,但是在windows中则可以正确运行. 2.linux中是没有扩展名的. windows中系统通过扩展名来区分文件类型,一旦修改了扩展名,就会出现打不开,需要你选择打开程序. 但是linux中则不一样,linux将所有的都看作文件,就算是硬盘,打印机也看作文件,因此,既然都是文件就没 必要有扩展名了. 但是事实上