没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
FileHasher 创建和比较文件和/或文本的哈希值。 生成所需文件的哈希(例如.exe和.dll),并将此哈希与运行时生成的哈希进行比较。 这样,您可以检测任何游戏/软件的更新,而无需依赖文件中的字符串或版本号。 这种方法也永远不会触及内存中的文件,它只会从磁盘读取文件。 速度: 为了了解性能,我对SHA256进行了一些测试,块大小为16777216(2 ^ 24)字节。 SHA512将显着提高速度,因为我们只需要做SHA256所做的一半迭代即可。 没有真正的理由使用更大的块大小,但是其他大小在不同的硬件上可能会表现更好。 这些测量是使用控制台文件的发行版完成的,GUI会变慢(更多线程,同步等)。 档案大小(KB) 运行时间(毫秒) 14847574 54654 5186093 19142 3770744 13941 1039630 3833 431357
资源推荐
资源详情
资源评论
收起资源包目录
FileHasher-master.zip (84个子文件)
FileHasher-master
Utility
BitwiseUtility.cpp 1B
FileUtility.h 2KB
BitwiseUtility.h 762B
FileUtility.cpp 2KB
.github
workflows
codeql-analysis.yml 2KB
msbuild.yml 1KB
GUI
FileHasherUI
filehasher.cpp 15KB
filehasher.ui 8KB
Resources
appico.ico 103KB
resources.qrc 93B
GUIPreview.PNG 68KB
Style
framelesswindow.qrc 265B
images
icon_window_minimize.png 364B
icon_window_close.png 422B
icon_window_maximize.png 386B
icon_window_restore.png 404B
DarkStyle.h 1KB
darkstyle.qrc 1KB
darkstyle
icon_checkbox_indeterminate.png 121B
icon_checkbox_unchecked.png 119B
icon_undock.png 424B
icon_branch_more.png 207B
icon_radiobutton_checked_disabled.png 617B
icon_checkbox_indeterminate_pressed.png 286B
icon_checkbox_checked.png 176B
icon_checkbox_unchecked_disabled.png 238B
icon_restore.png 404B
icon_radiobutton_unchecked_pressed.png 537B
icon_radiobutton_unchecked.png 310B
icon_vline.png 303B
icon_radiobutton_checked.png 370B
icon_branch_closed.png 310B
darkstyle.qss 10KB
icon_branch_open.png 313B
icon_checkbox_checked_pressed.png 373B
icon_checkbox_unchecked_pressed.png 238B
icon_checkbox_checked_disabled.png 373B
icon_branch_end.png 358B
icon_radiobutton_checked_pressed.png 616B
icon_checkbox_indeterminate_disabled.png 286B
icon_radiobutton_unchecked_disabled.png 538B
icon_close.png 422B
DarkStyle.cpp 3KB
framelesswindow
framelesswindow.cpp 14KB
framelesswindow.ui 7KB
framelesswindow.h 2KB
windowdragger.cpp 2KB
windowdragger.h 1KB
FileHasherDelegate.h 721B
filehasher.h 4KB
main.cpp 739B
FileHasherDelegate.cpp 739B
FileHasherUI_en_US.ts 107B
FileHasherUI.pro 1KB
build-FileHasherUI-Desktop_Qt_5_15_0_MSVC2019_64bit-Release
Makefile.Debug 110KB
.qmake.stash 1KB
Makefile.Release 110KB
FileHasherUI_resource.rc 792B
ui_filehasher.h 10KB
Makefile 30KB
ui_framelesswindow.h 7KB
build-FileHasherUI-Desktop_Qt_5_15_0_MSVC2019_64bit-Debug
Makefile.Debug 110KB
.qmake.stash 1KB
Makefile.Release 110KB
FileHasherUI_resource.rc 792B
ui_filehasher.h 9KB
Makefile 31KB
ui_framelesswindow.h 7KB
LICENSE 34KB
FileHasher.vcxproj.filters 2KB
FileHasher.sln 1KB
Hashing
SHA256Hash.cpp 3KB
MD5Hash.cpp 2KB
SHA512Hash.cpp 3KB
SHA512Hash.h 3KB
HashingAlgorithm.h 2KB
MD5Hash.h 2KB
HashingAlgorithm.cpp 4KB
SHA256Hash.h 2KB
.gitignore 6KB
FileHasher.vcxproj 8KB
README.md 2KB
FileHasher.cpp 7KB
.gitattributes 2KB
共 84 条
- 1
资源评论
两只妖精同上树
- 粉丝: 30
- 资源: 4747
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功