银行 社区服务 每日签到 会员排行 网站地图
  • 2583阅读
  • 41回复

怎样通过SHA256值来识别引擎的异同?

楼层直达
我发帖:不隐藏、不叫卖、不加密。
级别: 论坛检查
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻5级]金币数量≥10000枚 [棋中蓝钻1级]乐币数量≥10枚 [未点亮棋中粉钻]贡献值数量<1点 [棋中彩钻3级]精华帖数量≥5篇
发帖
1507
金币
10614
威望
13
贡献值
0
乐币
33
主题
138

  (在发此贴前我也尝试在论坛内发消息给“司令员”,虽然“司令员”曾经上线,但却没有读我发的消息。没办法,我只能先发此贴,希望“司令员”下次上线能看看我发的消息。)

  我们讲通俗一点,现实中我们区分人和人的一种有效的方法就是“指纹”,电脑里面的文件也是有“指纹”。两个文件的“指纹”如果相同,就表示这两个文件实际上是同一个文件,否则就是不同文件。


  那现实文件“指纹”类似的功能多种,这里简单介绍SHA256。SHA256的原理这里就不说了,可以去百度。简单的说就是每一个不相同的文件它的SHA256值是不一样的。一个文件如果被修改,它的SHA256值必然会改变。


  下面就来介绍怎样通过工具软件HashCalc来对比两个文件或者多个文件的SHA256值的差异。(本文所提到的软件和测试素材均在本文尾部提供下载链接)


  一、下载HashCalc软件,解压缩后运行HashCalc.exe来打开软件界面。(如图1)






  二、在软件界面的左侧选择要计算的数值的项目,第一次运行可能勾选了几项,本例我们只要勾选SHA256即可。


  三、把要查看SHA256值的文件拖放到HashCalc软件界面上,即可计算出选中文件的SHA256值,一次拖放一个文件。


  四、例如,我们今天来检测以下皮卡鱼官方开源站官方云编译的0902引擎和某人自己云编译的0902引擎是否有差异。我们先把官方引擎和某人云编译的引擎下载到电脑,图2、是把官方云编译引擎的压缩包拖放到HashCalc软件界面上计算出的SHA256值,图3、是某人云编译引擎的压缩包拖放到HashCalc软件界面上计算出的SHA256值。









  可见两者的整个压缩包SHA256值不同,表示两个压缩包是不同的文件。


  五、现在分别把两个压缩包解压,官方的没有密码可以直接解开;某人的输入密码pk0902可解压。解压缩后分别进入各自的Windows目录下,我们先目测对比里面的引擎文件,(如图4)、左边是官方的,右边是某人的,我们先用时间降序排序,注意观察,可以看到除了文件名有点不同,“修改日期”和“大小”,从上到下一模一样。是不是有点奇怪了啊,难道官方和某人商量好了,同一时间编译吗?而编译后的文件又恰好一样大小?别忙,我们往下看,精彩的要来了。






  六、我们可以看到官方引擎和某人引擎有5个引擎名称完全一样,2个名称不一样。我们先把双方名称一样的引擎各自拖放到HashCalc软件界面上去计算SHA256值。我们先把各自的pikafish-avxvnni.exe引擎拖放,(如图5)发现双方的SHA256值一样,都是:be9030828af78d956bb7a4c739867aa406e7de8007ed402c1b532eea71387923  奇怪了,这说明什么呢?当然说明这2个引擎是同一个文件,说明这2个引擎就是一模一样的引擎。






  七、我们再分别检测两外4组名称一样的引擎,用同样的方法,发现这4组同名引擎的SHA256值分别都是一样的,如下结果:


pikafish-avx2.exe  SHA256值都是:2377f03410008eb0ac0f4bfb1653d85014f24d9596058d1c252cc7c5165d7b80
pikafish-vnni512.exe  SHA256值都是:14eb48dae7083862426526b0a04ee5379b8929044576850c343ea915314bc6a5
pikafish-bmi2  SHA256值都是:1f25860d41adfc48a5cf911eae963de54d3f3444c9931b3c9cc3899085ea7841
pikafish-avx512.exe  SHA256值都是:0f3cef6ff02853a3913ae9f9ec74fd8bc39150b7dec5dc3aea9ff9fc2bd37159


  说名这4组引擎分别也都是同一个引擎。别急,下面更精彩。


  八、Windows目录下双方各有7个引擎,其中各自5个同名字的引擎其实都是同一个文件。那么另外2组名字名字不一样的呢,是不一样的文件吗?(如图6)结果我们发现,官方名为pikafish-sse41-popcnt.exe的引擎和某人名为pikafish-modern.exe的引擎也是同一个文件;而官方名为pikafish-ssse3.exe的引擎和某人名为pikafish-x86-64-old.exe引擎还是同一个文件。只是改了名字而已。



pikafish-sse41-popcnt.exe 和 pikafish-modern.exe
SHA256值都是:1ef7f98a53250d1a99a411537d11f01c11dc19281a979567e8a5767dcdbed6c8
pikafish-ssse3.exe 和 pikafish-x86-64-old.exe
SHA256值都是:8fe716a1a08d22255f3f5647182ab1371c89a817353b8245664548d6566e003b


  某人为啥把官方pikafish-sse41-popcnt.exe引擎改名为 和 pikafish-modern.exe,估计是有的朋友想要modern引擎,某人没有啊,就急中生智改名字算了;更搞笑的改成old,old是我编译时为了给旧电脑用才取这个名,估计也有有朋友想要old引擎,某人也改名字,真是有急智啊!


  但是张三就是张三,你硬在张三脑门上贴个条子说他是李四,他就变成李四了嘛?


  九、用同样的方法,我们可以检测出Android目录下,各自的2组引擎又是一样的。这就是有个朋友总是觉得某人云编译的安卓引擎,要比草根本地编译安卓引擎要快点,因为这是官方自己编译的嘛,比草根的强点也是应该的嘛。


  结论是:今天我们简单的学习了怎样HashCalc软件通过SHA256值来区分文件的异同。以后可以通过这个方法来分清虚实,避免上当。


  这两天论坛皮卡鱼板块有一点点乱,关心论坛的朋友应该都知道。某人“无敌的云编译”,其实呢,是把皮卡鱼官方开源站,官方自己编译的云编译引擎下载下来,再另外打包,改个名字啊,加个密码啊,然后再隐藏起来。0912版本大家可以用上面的方法自己去对照官方和某人的版本,我简单的测了一下,某人的版本除了pikafish.exe和pikafish.sse3-popcnt.exe之外其他7个Windows引擎和2个Android引擎也是和官方一模一样的。话就说到这里为止了,群众的眼睛是雪亮的,清者自清。




  本文所用到的软件和测试资源下载如下,为了避免官方和某人的0902版本下载困难,我也分别传到蓝奏盘供大家检测,需要的可以下载,其中某人0902云编译版我是原封不动上传,解压密码都没变。有的朋友估计之前已经下载到某人的0902,可以自己通过SHA256值来比对我传的是否原封不动。


1、HashCalc软件下载:https://wwtx.lanzout.com/iQmp2189hu2d
关键词: SHA256 识别 引擎
我发帖:不隐藏、不叫卖、不加密
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
480
金币
804
威望
0
贡献值
0
乐币
6
主题
0
只看该作者 41楼 发表于: 2023-09-17
回 40楼(警醒晕人) 的帖子
加油,你是最棒滴!在某些细节方面你确实做的优秀
级别: 三级士官
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
39
金币
106
威望
0
贡献值
0
乐币
0
主题
2
只看该作者 40楼 发表于: 2023-09-17
回 39楼(棋中加一) 的帖子
谢谢测试  辛苦了棋友 我明白努力的方向了
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
480
金币
804
威望
0
贡献值
0
乐币
6
主题
0
只看该作者 39楼 发表于: 2023-09-17
回 38楼(警醒晕人) 的帖子
亚规的两组引擎我也刚测试过了没有问题依然可以在鹏飞手机界面完美运行。速度和数值还是亚规2引擎略高一些。
级别: 三级士官
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
39
金币
106
威望
0
贡献值
0
乐币
0
主题
2
只看该作者 38楼 发表于: 2023-09-17
回 36楼(棋中加一) 的帖子
因为我喜欢用破解的鹏飞  能修改制作自己的开局库  我把它修改了下 不用套娃就能连大多数平台,打开软件 软件不会自己加载引擎运行  也不在自动记录日记基本完美,可最近皮卡鱼加载运行不了,没办法就改了下,我不用手机 所以让你反馈下,你能测下亚规吗
级别: 三级士官
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
39
金币
106
威望
0
贡献值
0
乐币
0
主题
2
只看该作者 37楼 发表于: 2023-09-17
看上面的贴子 没有lingshi版主的参与 某人的云编译第一讲以时间不够进行不下去了,猜想会不会某人压根就不会云编译中的关键操作  只是猜想 不作评论。真的希望他能讲完  当然我是不想学的,我22年8月就注册过的  当时是为了学习别人开源的电视播放器代码 好象是TVBOX。因为我把我家的电视root了 为了装这个软件 才注册的
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
480
金币
804
威望
0
贡献值
0
乐币
6
主题
0
只看该作者 36楼 发表于: 2023-09-17
回 35楼(警醒晕人) 的帖子
棋友,我刚下载测试了你编译的皮卡鱼安卓版本0915引擎(时间格式显示依然完美),可以在鹏飞手机界面上完美运行,其他版主编译的最近几个版本均不兼容手机鹏飞点放大镜分析就卡死,你编译的可以点放大镜分析模式再点引擎红黑来回自由切换都很流畅均没任何问题。我测试了中规1和中规2两组引擎(因为我的支持亚规中规切换,天规没测试)看手机上的数值中规2要更快数值也要略高一些,中规1引擎大小分别为913.36k和913.11k  中规2引擎大小分别为878.05k和877.92k 请问两组引擎大小不一样是怎么回事?
级别: 三级士官
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
39
金币
106
威望
0
贡献值
0
乐币
0
主题
2
只看该作者 35楼 发表于: 2023-09-17
回 34楼(棋中加一) 的帖子
给你放在lingshi版主0915最新引擎下面了 为了更好测试后反馈下
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
480
金币
804
威望
0
贡献值
0
乐币
6
主题
0
只看该作者 34楼 发表于: 2023-09-17
回 33楼(警醒晕人) 的帖子
棋友,0916的引擎你也编译一个发出来呗,我很中意你编译的引擎时间显示格式,也是我迄今为止见过的所有自编译引擎中时间显示格式最完美的一个。你编译09 03版本引擎很给力值得收藏
级别: 三级士官
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
39
金币
106
威望
0
贡献值
0
乐币
0
主题
2
只看该作者 33楼 发表于: 2023-09-16
回 31楼lingshi的帖子
感谢大佬分享文件和经验    下载试用
级别: 三级士官
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
39
金币
106
威望
0
贡献值
0
乐币
0
主题
2
只看该作者 32楼 发表于: 2023-09-16
回 28楼(棋中加一) 的帖子
官方为了兼容方便把所有的指令集动态链接库都写进了代码,而安卓只需armv8      armv8-dotprod  这两个动态链接库 就可以了  其它动态链接库代码删除了  所以文件小了。还有用Android NDK编译  这是当前安卓下最优的编译器工具链
我发帖:不隐藏、不叫卖、不加密。
级别: 论坛检查
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻5级]金币数量≥10000枚 [棋中蓝钻1级]乐币数量≥10枚 [未点亮棋中粉钻]贡献值数量<1点 [棋中彩钻3级]精华帖数量≥5篇
发帖
1507
金币
10614
威望
13
贡献值
0
乐币
33
主题
138

只看该作者 31楼 发表于: 2023-09-15
皮卡鱼230912自编译版,主贴21楼,临时提供皮卡鱼230915x自编译版,仅供测试

近期更新的权重较多,我知道的就有6个,我用同一个引擎分别加载这6个权重相互对打,超快棋,目前测试的结果是0908权重略好点,仅供参考
我发帖:不隐藏、不叫卖、不加密
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
480
金币
804
威望
0
贡献值
0
乐币
6
主题
0
只看该作者 30楼 发表于: 2023-09-15
回 29楼(棋中德国) 的帖子
老铁,我是和天天人机特大玩棋不会被黑号
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
166
金币
429
威望
0
贡献值
0
乐币
2
主题
15
只看该作者 29楼 发表于: 2023-09-15
回 28楼(棋中加一) 的帖子
不能和天天特大玩棋,很快你就会被黑号了。现在天天象棋处罚很严,外挂几盘棋就会被黑号,我已经被处罚了几个号了,
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
480
金币
804
威望
0
贡献值
0
乐币
6
主题
0
只看该作者 28楼 发表于: 2023-09-15
回 21楼(警醒晕人) 的帖子
刚才用你编译的引擎和天天特大玩了几把棋力不错速度也可以,尤其是你这引擎日期显示编译的几乎完美和官方发布的一模一样(也是我见过的自编译引擎日期显示格式和官方版本一样,这一点必须给你点赞👍👍👍),有一点疑问就是官方编译好的引擎文件大小是1.44mb,你重新编译出来以后为什么就变成912.61k少去的部分是被你压缩了还是删减掉了这点搞不懂。
级别: 上尉
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻4级]金币数量≥5000枚 [棋中蓝钻3级]乐币数量≥100枚 [棋中粉钻2级]贡献值数量≥5点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1591
金币
6194
威望
0
贡献值
5
乐币
384
主题
4
只看该作者 27楼 发表于: 2023-09-15
回 26楼(棋中加一) 的帖子
下载快慢和是否注册无关。
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
480
金币
804
威望
0
贡献值
0
乐币
6
主题
0
只看该作者 26楼 发表于: 2023-09-15
回 25楼(玩棋开心) 的帖子
棋友,新权重你或者哪位热心棋友下载分享一下呗,我没有注册开源网下载太慢了
级别: 二级士官
[棋中红钻1级]发帖数量≥10篇 [未点亮棋中黄钻]金币数量<100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
37
金币
37
威望
0
贡献值
0
乐币
0
主题
0
只看该作者 25楼 发表于: 2023-09-15
号是新号,等级不够,不然早就发图片对比MD5了。号是新号,玩棋软十年以上了。
引擎和权重官网都有,有需要的直接去取,需要lingshi版主的改版引擎都各取所需。
上来发帖告诉大家,新权重15号上午更新了,有兴趣的去下或者搬运分享出来。
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
480
金币
804
威望
0
贡献值
0
乐币
6
主题
0
只看该作者 24楼 发表于: 2023-09-15
回 23楼(警醒晕人) 的帖子
棋友,谢谢您!!!95641177蓝天是你的qq号吧,我加你好友了同意一下,这论坛一会10条就发完了。
级别: 三级士官
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
39
金币
106
威望
0
贡献值
0
乐币
0
主题
2
只看该作者 23楼 发表于: 2023-09-15
回 22楼(棋中加一) 的帖子
我在的QQ群有群友说 T的开源和皮卡鱼一个地方 安卓版需要自己编译 我在群里给你找了个棋路说是内制鱼的。
下载:https://wwaab.lanzout.com/iJLEZ18j0sah
快速回复

限56 字节
请不要在回贴只采用字母:“ PP、asdfhjkl、HAO、OK、ddddddd ......”。  请不要在回贴过于简单的内容:“不错、顶、支持、厉害、呵呵、靠、晕........”
 
验证问题: 我们的论坛名字是?
上一个 下一个