X64论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

热搜: 样本 软件
查看: 424|回复: 7

2021/8/14更新1.2.0 支持内存映射 CSF快速Sha256计算工具

[复制链接]

0

技术

11

魅力

1

原创

管理员

Rank: 9Rank: 9Rank: 9

积分
5312
人气
269
分享
22

优秀版主活跃会员灌水之王

发表于 2021-8-23 12:39:12 | 显示全部楼层 |阅读模式
练手之作,写得不好,还请多多包涵。
为什么快?不知道,反正并没有过多优化啥算法,用了一些现成的Crates,所以仅仅是依靠了语言和Release的优势
程序采用控制台程序模式,并没有编写GUI(因为实在是没有什么必要)



(程序运行截图)


其实这个程序我本来是想用来写Srr的,结果发现算哈希算的蛮快的,于是我就准备单独拿出来当成计算哈希的程序了。

注:目前仅支持Sha256,未来将支持更多算法。



用法:输入文件路径即可,仅支持单文件,不支持文件夹。但是要注意,由于程序设计的问题,文件会读到内存中去,所以不要计算计算机内存空间无法承受大小的文件,否则


感觉算得蛮快的,所以发出来,源码到时候再开源吧


下载链接(Memmap为内存映射版):


1.2.0更新说明:增加了内存映射的版本,可以尽量减少内存占用,但随之而来的问题是效率变慢,鱼和熊掌不可兼得



附:VT



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

参与人数 1人气 +2 分享 +1 原创 +1 收起 理由
skystars + 2 + 1 + 1 很给力!

查看全部评分

长空的雄鹰,决不因暴风雨而收起它的翅膀。

注:本ID仅在本论坛注册。其他论坛的本或类似ID均非本人。

0

技术

11

魅力

1

原创

管理员

Rank: 9Rank: 9Rank: 9

积分
5312
人气
269
分享
22

优秀版主活跃会员灌水之王

 楼主| 发表于 2021-8-24 21:07:26 | 显示全部楼层
henry217 发表于 2021-8-24 20:14
这个工具读内存,但是不会在任务管理器上面显示具体进程。只会看到内存飙升到99% ...

Rust的这个内存映射的确有点问题,但是我这里用的时候大部分是没有什么问题的。
如果不行,尝试这个,但不保证完全解决,因为内存映射不可能完全不占用内存。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
长空的雄鹰,决不因暴风雨而收起它的翅膀。

注:本ID仅在本论坛注册。其他论坛的本或类似ID均非本人。

0

技术

5

魅力

0

原创

版主

Rank: 7Rank: 7Rank: 7

积分
3833
人气
219
分享
31

优秀版主

发表于 2021-8-23 16:19:02 | 显示全部楼层
沙发我占了。

评分

参与人数 1人气 +2 收起 理由
JimmyzZZ + 2

查看全部评分

0

技术

3

魅力

3

原创

略有小成

Rank: 4

积分
2179
人气
80
分享
16
发表于 2021-8-23 21:44:43 | 显示全部楼层
好的,验证文件靠他了!~
确实挺快的,加油!~

2

技术

12

魅力

0

原创

超级版主

什么都不会的萌新呀

Rank: 8Rank: 8

积分
4598
人气
168
分享
37

优秀版主活跃会员最佳新人

QQ
发表于 2021-8-29 11:58:41 | 显示全部楼层
赞一个!
什么都不会的萌新呀
X64论坛官方管理团队人员 论坛超级版主
论坛工具人,别问,问就是活动运营都是我
论坛管理邮箱[email protected]

0

技术

0

魅力

0

原创

初出茅庐

Rank: 2

积分
171
人气
7
分享
1
QQ
发表于 2021-9-16 22:36:46 | 显示全部楼层
这个是C家族语言编写的吧?感觉很不戳,如果加上个UI,支持多文件导入计算就更nice了
Debug the world

0

技术

11

魅力

1

原创

管理员

Rank: 9Rank: 9Rank: 9

积分
5312
人气
269
分享
22

优秀版主活跃会员灌水之王

 楼主| 发表于 2021-9-18 18:51:08 | 显示全部楼层
Administrator 发表于 2021-9-16 22:36
这个是C家族语言编写的吧?感觉很不戳,如果加上个UI,支持多文件导入计算就更nice了 ...

Rust写的,MSVC编译的,所以可能看起来像C++
长空的雄鹰,决不因暴风雨而收起它的翅膀。

注:本ID仅在本论坛注册。其他论坛的本或类似ID均非本人。

0

技术

0

魅力

0

原创

初出茅庐

Rank: 2

积分
171
人气
7
分享
1
QQ
发表于 2021-9-18 21:45:59 | 显示全部楼层
JimmyzZZ 发表于 2021-9-18 18:51
Rust写的,MSVC编译的,所以可能看起来像C++

那就更高级了,恕我愚昧
Debug the world
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|X64论坛 ( 沪ICP备2020028431号-4 )|网站地图

GMT+8, 2022-9-25 23:12 , Processed in 0.061422 second(s), 11 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表