如何在PE下检查文件Hash值

   在WinPE下有没有办法快速校验文件的属性呢?答案是有的,下面就为大家说说为pe增加右键属性文件校验功能,方法如下:

  首先把HashTab.dll文件拷贝到system32文件夹下。

  然后在REGDOC.CMD(也有可能是别的名字,或者没有)中加入如下句子:

  rem 关联文件校验

  regsvr32 /s "%WINDIR%SYSTEM32HashTab.dll"

  reg add "HKU.DEFAULTSoftwareHashTabAlgorithmsCRC32" /f /v "Enabled" /t REG_DWORD /d 1

  reg add "HKU.DEFAULTSoftwareHashTabAlgorithmsMD5" /f /v "Enabled" /t REG_DWORD /d 1

时间: 2024-08-30 12:44:15

如何在PE下检查文件Hash值的相关文章

如何在PE中更改文件打开方式

  我们在PE中需要改变文件的显示图标或者并联打开程序时,会非常的麻烦,必须得一个一个进行更改.如果用下面的代码,将会非常方便你进行批量更改. 例如,将准备好的ICO图标文件,以这个音乐文件的后戳名进行重命名,如mp3.ico.wma.ico.wav.ico,然后将下面的代码存为.BAT文件,放到ICO图标文件的目录当中运行即可. set FILENAME=%%~nI echo REM 这个 REGTTP.CMD 是用来设置千千静听与其文档的关联,如果没有实现关联,可以手动运行这个批处理.>RE

Ubuntu中如何检查文件的MD5校验值?

一年以后,即1991年,Rivest开发出技术上更为趋近成熟的md5算法.它在MD4的基础上增加了"安全-带子"(safety-belts)的概念.虽然MD5比MD4稍微慢一些,但却更为安全.这个算法很明显的由四个和MD4设计有少许不同的步骤组成.在MD5算法中,信息-摘要的大小和填充的必要条件与MD4完全相同.Den boer和Bosselaers曾发现MD5算法中的假冲突(pseudo-collisions),但除此之外就没有其他被发现的加密后结果了. MD5用的是哈希函数,在ht

Linux下计算文件的MD5值

脚本功能 脚本使用Perl编写,计算文件的MD5值 脚本用途 服务器在安装完操作系统后,计算PATH变量里面所有的二进制文件的MD5.计算单个文件MD5值.计算某个目录(包括子目录)下所有的文件的MD5值记录到文件,等日后再生成一份,然后2份文件进行对比,即可知道这些文件是否又被改动过. 脚本用法(5种用法) 脚本名 -p                   [ > 输出的文件名]  ← 该功能是计算PATH变量里面所有文件的MD5值  脚本名 文件1 文件2 文件3 ...  [ > 输出的

如何在Windows下查杀Linux恶意文件

在对linux系统应急处理时,常需要查杀系统中是否存在恶意文件,但纯手工检查的话,难免会有遗漏,虽然在linux系统中也有一些专门门的查杀工具,但终究维护的人少,效果也不是非常明显,但如果先使用windows平台下的杀毒软件,去查杀linux文件的话,那效果是会强上一个等级,下面我们就来介绍下如何在windows下查杀linux系统文件的方法,提供一种思路: 1.linux开启nfs,共享 '/ ' 或 'web目录' #(根据需要); 2.windows挂载 linux共享 ; 3.开启杀毒软

如何在window下使用脚本删除某一文件指定多行

问题描述 如何在window下使用脚本删除某一文件指定多行 最近有个语言字符串文件,几万行,需要删除其中不需要的语言行,手动删除很费时.. 解决方案 我的观点: 脚本 在可视化 太差 .(很容易导致 删错内容) 我的常用的方法: 1.将文件放到 vs中, 用vs自带的 查找替换 进行修改.(提前: 文件个数少, 文件下于200M ) 解决方案二: 用python等脚本语言,很容易删除处理

如何在ubuntu下编译linux API文件?

问题描述 如何在ubuntu下编译linux API文件? 一个用到了Linux API的C文件,应该如何在ubunt下编译,我编译时总会出现系统头文件出错的情况或者缺少某个头文件 解决方案 gcc -wall -g xx.c -o xx 找出你调用的api函数x,使用man x,可以查看需要的头文件

js-为什么点击下一步只能判断下拉框选中值,接着就不能判断文件是否上传了?

问题描述 为什么点击下一步只能判断下拉框选中值,接着就不能判断文件是否上传了? function jump() { var val = document.BulkMonitorForm.theFile.value; if(document.BulkMonitorForm.type.value=='Node') { alert('请选择类型'); return false; } if(trimAll(val)=="") { window.alert('请选择要上传的文件'); retur

求教:不适应MySQL的情况下,如何在finereport中设计PDF文件?

问题描述 求教:不适应MySQL的情况下,如何在finereport中设计PDF文件? 请简要概述一下如何设计PDF文件及如何使用MyEclipse导出设PDF文件的过程! 谢谢! 谢谢! 谢谢!

Linux有问必答:如何在Linux下重命名多个文件

Linux有问必答:如何在Linux下重命名多个文件 提问:我知道我可以用mv命令重命名文件.但是当我想重命名很多文件怎么办?如果为每个文件都这么做将会是很乏味的.有没有办法一次性重命名多个文件? 在Linux中,当你想要改变一个文件名,使用mv命令就好了.然而mv不能使用通配符重命名多个文件.可以用sed.awk或者与xargs结合使用来处理多个文件的情况.然而,这些命令行即繁琐又不友好,并且如果不小心的话还很容易出错.你不会想要撤销1000个文件的错误名吧! 当你想要重命名多个文件的时候,r