checksum

解决因网络噪音导致下载文件损坏的问题
checksum

解决因网络噪音导致下载文件损坏的问题

我妻子所在公司的网络有问题。几乎每个大于几百 kB 的文件在下载时都会损坏,甚至网页有时也会乱码。我们检查了所有能检查的东西,发现她的电脑确实没有问题(特别是因为大楼里的其他每台电脑终端都有同样的问题)。 所有文件都已损坏,包括文档、照片、网页……通过任何方式(各种浏览器、wget、下载管理器……)下载的文件都会发生这种情况,Dropbox 除外。但最糟糕的问题是她无法在她的 Ubuntu 机器上安装任何东西,因为软件包在下载时已损坏,并且每次她尝试使用 apt-get 或甚至运行下载的脚本时都会出现校验和不匹配的情况。 网络管理员似乎对纠正这个问题不感...

Admin

如何检查文件是否与 Windows 10 上的 MD5 校验和列表匹配?
checksum

如何检查文件是否与 Windows 10 上的 MD5 校验和列表匹配?

我通过这个下载了大量文件磁力链接(Apache 2.0 许可证),然后将文件在几个设备之间移动。我现在想检查文件的完整性。 文件列出了 MD5 校验和: 此列表经过删减,但包含 770 行(即 770 个 MD5 校验和),因此我想批量检查它们。我知道如何计算单个文件的 MD5 校验和,但我不知道如何一次性检查所有这些文件。 如何检查下载的文件是否与 Windows 10 上的这些 MD5 校验和匹配? ...

Admin

Windows PowerShell:Get-FileHash 和长文件路径
checksum

Windows PowerShell:Get-FileHash 和长文件路径

操作系统是Windows 10。 我使用 PowerShell 的“Get-FileHash”命令直接在文件文件夹中生成文件的 MD5 校验和,如下所示: PS Z:\Test> Get-FileHash 'test.txt' -algorithm MD5 Algorithm Hash ...

Admin

通过 ssh 验证 tar 输出的数据完整性
checksum

通过 ssh 验证 tar 输出的数据完整性

我正在创建一个备份脚本,该脚本使用tar,用 加密它gpg,然后将输出发送ssh到异地主机。我现在想知道天气如何以及如何验证所有数据是否已成功传输。由于备份大小为多个 GB,因此连接很有可能在中途断开。由于ssh使用,TCP我并不担心某些数据包被丢弃,但是当连接断开 20 秒或更长时间时怎么办? 这是我正在使用的命令: tar \ --create \ ... \ --listed-incremental="${metadata_file}" \ --file - \ "${FILES_TO_BACKUP[@]}" |...

Admin

Choco 错误校验和不符合要求
checksum

Choco 错误校验和不符合要求

安装时虎斑猫使用巧克力给出checksum不匹配错误。 PS C:\Users\devpa> choco install tabby -y Chocolatey v2.0.0 Installing the ...

Admin

用于验证 Zip 文件是否未被修改
checksum

用于验证 Zip 文件是否未被修改

我想要zip 源代码我的应用程序并将其提供给我的客户。我想以某种方式为其分配一个 ID 或任何其他内容,以描述我与客户之间官方协议中压缩文件的状态。我不确定,但我认为有一种叫做的东西checksum。那是checksum除非有人更改里面的任何内容,否则不会改变的东西吗zip package?因此,一旦文件被压缩,我可以使用这样的checksumID 并将其放入我与客户的协议中吗?如果是这种情况,我压缩文件后应该做什么以及如何获取这样的 ID?提前感谢您的支持。 ...

Admin

diff 的可靠性如何?
checksum

diff 的可靠性如何?

我将一个大目录从一个卷复制到另一个卷(使用rsync),随后想检查副本是否确实正确,以验证数据的完整性。为了避免冗长的文件比较,diff我编写了一个小脚本,比较原始位置和目标位置的每个文件的 SHA 总和。然后,我比较了两者,并将不同的文件写入另一个脚本文件以再次复制。我选择了 SHA 总和,因为我不需要关心复制的文件在哪里不同,只需要那它们不同。 运行脚本后,我对大量据称不同的文件感到有些震惊。因此,我查看了其中的一些样本并进行了比较,但发现内容或元数据均无差异。从表面上看,原始位置和目标位置的相同文件生成的校验和不同。尽管生成两个位置的校验和的代码相同,...

Admin

向存档数据添加校验和是否有意义?
checksum

向存档数据添加校验和是否有意义?

我们希望将一些数据存档到光学介质(M-Disks)上以便长期存储。 预先为所有文件创建校验和并将它们与数据一起刻录到 M-Disk 上是否有意义? 这样,就可以验证媒体的数据完整性,而无需单独存储校验和。 这真的有效吗?或者 CD/DVD/Blueray 上刻录的数据与 HHDs 文件系统上的数据会有所不同吗? 如果是这样,该如何预防呢? ...

Admin

ffmpeg framemd5 - 如何使 LPCM 和 FLAC 之间的校验和匹配?
checksum

ffmpeg framemd5 - 如何使 LPCM 和 FLAC 之间的校验和匹配?

我正在将无损压缩的视频和音频文件(Utvideo/LCPM)转换为 FFV1/FLAC 编解码器,使用 MKV 作为容器,以节省存储空间而不影响质量。我使用 ffmpeg 的 framemd5 功能来确保每次转换在输出方面与原始捕获都是 1:1。 批处理脚本如下: for %%a in ("*.avi") do ffmpeg -i "%%a" -f framemd5 "%%~na.framemd5" 但是,当使用 FLAC 作为音频编解码器时,framemd5 输出的音频部分不再匹配。 以下是样本录音的 framemd5 的前 1001 行: https:/...

Admin

用于计算部分 MD4 校验和的 PowerShell 脚本
checksum

用于计算部分 MD4 校验和的 PowerShell 脚本

我需要一个脚本来读取输入文件并计算每个 9728000 字节块的 MD4 校验和,直到文件结束。我之前曾这样做过,首先将所有 9728000 字节块提取为单个文件,然后使用名为的命令行工具计算每个文件的 MD4 校验和总和,但这并不方便,尤其是对于大文件而言。 据我所知,PowerShell 可以本机计算 MD5 校验和,但不能计算 MD4。 我使用以下脚本进行了测试,该脚本改编自获得的代码那里,但我还是不完全理解。 $input = Read-Host "File name" $file = Get-Item -LiteralPath $input $of...

Admin

我的 Windows 笔记本电脑掉落后出现错误代码 0xc0000221
checksum

我的 Windows 笔记本电脑掉落后出现错误代码 0xc0000221

说实话,这次摔倒相当严重。当我启动笔记本电脑时,出现错误屏幕,上面写着: The header checksum for this file doesn't match the computed checksum. File: \WINDOWS\system32\winload.exe Error code: 0xc0000221 它还说按 F8 进入恢复模式,但是当我按 F8 时它会重新加载相同的蓝屏错误。 ...

Admin

文件覆盖是否存在安全威胁?
checksum

文件覆盖是否存在安全威胁?

在 VirusTotal 上搜索哈希校验和时,如何判断在某些文件上发现的“覆盖”是否构成任何威胁? 覆盖层是否是签名文件的一部分?VT 页面信息和校验和是否排除了覆盖层中的任何内容? VT 在“覆盖”的鼠标悬停描述中显示:“可能存在一些额外的恶意负载”。这是一个常见问题吗? ...

Admin

小写字母和大写字母对于 SHA 校验和有影响吗?
checksum

小写字母和大写字母对于 SHA 校验和有影响吗?

我刚刚从微软下载了一个 Windows ISO,校验和确实匹配,除非小写字母和大写字母必须相等。注意:我复制粘贴了校验和,没有进行任何编辑。 8f8e54759e54a25d4cbf869a418f57b7c4942a9b2672a8c3fb84396551608b7f 8F8E54759E54A25D4CBF869A418F57B7C4942A9B2672A8C3FB84396551608B7F ...

Admin

如何对任何连续下载进行哈希/校验,而不必在本地存储整个文件?
checksum

如何对任何连续下载进行哈希/校验,而不必在本地存储整个文件?

如何对任何顺序下载进行哈希/校验,而无需在本地存储整个文件?它需要与任何类型的顺序下载配合使用,因此“基本 HTTP 下载”特定方法(如 httpdirfs、将 curl 管道化为哈希工具和使用 http + 校验和库的 python 脚本)都不起作用。例如,它需要与需要交互式浏览器会话或专有下载软件的文件托管商配合使用。 也许有一个 FUSE 文件系统(或类似文件系统)可以对放入其中的文件进行哈希/校验,但实际上并不存储文件,而是让写入文件系统的程序看起来好像文件已存储(假设程序不会尝试读取文件)?或者人们可以想到其他选择? 简单地写入 tmpfs 是行不...

Admin