hashing

如何计算目录的哈希值,可能吗?
hashing

如何计算目录的哈希值,可能吗?

我需要向某人发送一个包含数千个文件的 10GB 文件。我知道在 Ubuntu 中,您可以在终端中使用下一个命令:md5sum <directory_name>这将返回一个哈希值。 我正在使用 Windows 11,并且尝试了几件事: 首先,我尝试计算仅一个文件的哈希值:CertUtil -hashfile .\file.png MD5这返回了一个哈希值。 然后我尝试了相同的操作,但所有目录都包含所有文件:CertUtil -hashfile "path_to_directory\*" MD5但出现错误。 错误: CertUtil: -hash...

Admin

使用 zip2john 工具获取哈希值时出现问题
hashing

使用 zip2john 工具获取哈希值时出现问题

我已经使用 从 NFS 端口获取了一个 zip 文件sudo mount -t nfs 192.168.1.105/backup /tmp/kevgir 。 之后,我backup.tar.bz2.zip在目录中得到了文件/tmp/kevgir。我使用工具破解了 zip 文件fcrackzip,但我还想使用 John the ripper 来破解它。 为了实现这个目的,我想使用zip2john工具获取 zip 文件的哈希值。但是,当我写 zip2john /tmp/kevgir/backup.tar.bz2.zip > /tmp/kevgir/hash....

Admin

共享 SHA-256 哈希值来检查敏感数字是否已被正确复制是否安全?
hashing

共享 SHA-256 哈希值来检查敏感数字是否已被正确复制是否安全?

假设我想从某人那里收到一个敏感号码(例如银行帐户详细信息)。通过电话分享该号码,然后发送一封包含该号码的 SHA-256 哈希值的电子邮件以确保该号码被正确复制,这样安全吗?我认为在电子邮件中说明该号码是什么不是一个好主意(因为这样可能会大大缩小映射到该哈希值的内容数量)。 ...

Admin

两个不同的文件有可能具有相同的字节数据吗?
hashing

两个不同的文件有可能具有相同的字节数据吗?

我正在使用 Node.js 将文件读取为字节数据(uint8array)并使用 SHA256 对文件的字节数据进行哈希处理,如下所示: ad505ee6067fba3f6fc20506d3379e190e087aeffe5d958ab9f2f3ed3800sa4f 我想知道是否有可能或者偶然地,两个不同的文件具有相同的字节数据,从而导致相同的 SHA256 哈希值?或者,如果是同一个文件,但只有很小的变化,例如修改日期、后缀或其他一些小的变化,会怎么样? 如果是这样,还有其他实用的方法可以获取字符串中文件的唯一标识符吗? ...

Admin

如何删除名称中最后一次出现 # 之后的所有内容?
hashing

如何删除名称中最后一次出现 # 之后的所有内容?

我有很多文件,都是以年月日格式的日期开头,然后是名称,然后是 #,后面跟着一串数字。示例 - 2018-03-24 - file name one #458934 现在,我已经想出了如何删除#后面的所有内容,但是有些文件的名称如下: 2019-03-16 - #one file #two the rest of the name #435943 2020-06-21 - part of the name #another part of the name #458929 我想删除#每个文件最后一次出现之后的所有内容,因此在某些文件上,那将是唯一出现#之后...

Admin

7zip 如何为多个文件生成哈希?
hashing

7zip 如何为多个文件生成哈希?

我有一个零大小文件。7-zip 会da39a3ee5e6b4b0d3255bfef95601890afd80709为其生成文件。没问题。 但如果我选择 2 个零大小文件,7zip 会b47346ddbdd6961a64aa7edf2bc130205fb10f12为它们生成压缩包。这是怎么回事? 尝试了SHA1(SHA1(file1) + SHA1(file2))算法,但结果却不同:43b1e995dbead10e335145327cf24f8d0ec38f88。 ...

Admin

每次我们重启 Linux 服务器,root 似乎都会获得一个新的密码哈希值
hashing

每次我们重启 Linux 服务器,root 似乎都会获得一个新的密码哈希值

有一天,一个朋友让我更改他们忘记的 Linux 服务器的 root 密码。 我已经多次完成此过程并且没有任何问题,但是这次发生了一些奇怪的事情,我需要对此进行解释。 我做了什么 : 1.重新启动服务器并进入单一模式,再次要求我输入 root 密码以进行维护。 2.再次重启服务器并将其添加init=/bin/bash到启动选项的末尾,然后很快得到了一个 shell(我想,我几乎完成了这项工作)。 3.我以前mount -o remount remount, rw/能够写入磁盘。 4.passwd然后我使用命令更改了 root 密码收到密码更新成功的消息。 5....

Admin

如何在命令行中使用盐生成 MD5 哈希?
hashing

如何在命令行中使用盐生成 MD5 哈希?

密码:rose 盐:jack123 MD5哈希值:bf57b6634a951e3ee7ff2bbfb6206ec0 上述输出是在网站上生成的(http://md5.my-addr.com/md5_salted_hash-md5_salt_hash_generator_tool.php) 根据输入字符串和盐生成哈希值。如何在命令行上使用 md5 使用相同的密码“rose”和盐“jack123”生成相同的哈希值? 我是初学者,有人可以帮助我吗? ...

Admin

如何使用 Argon2 和二进制文件中的盐?
hashing

如何使用 Argon2 和二进制文件中的盐?

在 Linux 程序中Argon2,我们需要在命令行中提供盐。这将盐限制为可打印字符。我们如何使用二进制字符串作为盐? # argon2 -h Usage: argon2 [-h] salt [-i|-d|-id] [-t iterations] [-m log2(memory in KiB) | -k memory in KiB] [-p parallelism] [-l hash length] [-e|-r] [-v (10|13)] Password is read from stdin Parameters: s...

Admin

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

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

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

Admin

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

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

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

Admin

Inkscape 下载页面上的 .sha256 文件如何用作校验和?
hashing

Inkscape 下载页面上的 .sha256 文件如何用作校验和?

在 Windows 10 中,我想下载并安装 Inkscape 1.1.2,首先验证安装文件。 如何查看 .sha256 文件(在 Inkscape 下载页面上标记为“sig”)的内容,以便与 Inkscape 最新稳定下载的校验和哈希进行比较? 由于可以使用 powershell 查看文件的校验和哈希,您也可以使用 powershell 查看 .sha256“sig”文件的内容吗?无需下载其他软件就可以完成吗? ...

Admin

Windows 7 SP1 安装 ISO 的 SHA1、SHA256 或 MD5 哈希值
hashing

Windows 7 SP1 安装 ISO 的 SHA1、SHA256 或 MD5 哈希值

我知道 Windows 7 已经不再受支持了,但出于软件测试和其他原因,我需要从原始 ISO 重新安装 Windows 7。 我特别想找“Windows 7 Ultimate 64 位(带 SP1)”ISO。 我已经读过了我可以在哪里下载 Windows 7(微软合法提供)?但那里的答案要么被弃用,要么允许访问下载链接,但来自非官方源代码,我并不需要。由于我可能再也无法在微软官方网站上 找到,所以这里是最后一个解决方案:WIN7_64_ULTIMATE_SP1.iso 是否有微软官方网站(microsoft.c...

Admin

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

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

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

Admin