无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 7524|回复: 34
打印 上一主题 下一主题

又是一波BIOS源代码泄漏,12代的BIOS,Insyde家的。

[复制链接]
跳转到指定楼层
1#
发表于 2023-1-2 01:31:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2#
发表于 2023-1-2 08:19:05 | 只看该作者
真就新的一年送搞基的福利呗
回复

使用道具 举报

3#
发表于 2023-1-2 11:33:05 | 只看该作者
不是上次泄露的那个?
回复

使用道具 举报

4#
发表于 2023-1-2 11:41:45 | 只看该作者
大佬腻害呀
回复

使用道具 举报

5#
发表于 2023-1-2 12:11:11 | 只看该作者
谢谢分享
回复

使用道具 举报

6#
发表于 2023-1-2 12:34:15 | 只看该作者
还是去年那个啊
回复

使用道具 举报

7#
发表于 2023-1-2 13:14:04 | 只看该作者
感谢分享!!
回复

使用道具 举报

8#
发表于 2023-1-2 13:14:21 | 只看该作者
希望将来可以看到 win10 (win7+) bootmgfw 的源码。

点评

等泄漏出来,怕不是都逆好了,那边不是连Non-CSM都做好了? 把NTFS和其他文件系统弄好就完事了吧。  详情 回复 发表于 2023-1-2 21:15
回复

使用道具 举报

9#
 楼主| 发表于 2023-1-2 21:15:26 | 只看该作者
wintoflash 发表于 2023-1-2 13:14
希望将来可以看到 win10 (win7+) bootmgfw 的源码。

等泄漏出来,怕不是都逆好了,那边不是连Non-CSM都做好了?
把NTFS和其他文件系统弄好就完事了吧。
回复

使用道具 举报

10#
发表于 2023-1-2 23:16:04 | 只看该作者
谢谢分享!
回复

使用道具 举报

11#
发表于 2023-1-2 23:18:20 | 只看该作者
感谢分享!
安保措施不到位啊,这都能泄露。
回复

使用道具 举报

12#
发表于 2023-1-3 03:30:47 | 只看该作者
本帖最后由 轩辕志瑜 于 2023-1-3 21:17 编辑
wintoflash 发表于 2023-1-2 13:14
希望将来可以看到 win10 (win7+) bootmgfw 的源码。

2020年winxp源码泄漏事件里头有个之前win10泄漏事件的windows_10_shared_source_kit.7z里面有bootmgr的源码但不是完整不能编译但用于分析不是不可以。
源码路径: windows_10_shared_source_kit/10_1_14354_1000/Source/minkernel/boot/environ/app/bootmgr

点评

这个我看过。bootmgfw的代码只有arm的。我需要看一些x86的相关定义。  详情 回复 发表于 2023-1-5 12:41
windows_10_shared_source_kit/unknown****/Source/minkernel/boot/environ/app/下还有winload的源码(osloader)  详情 回复 发表于 2023-1-5 11:42
回复

使用道具 举报

13#
发表于 2023-1-5 11:42:08 | 只看该作者
轩辕志瑜 发表于 2023-1-3 03:30
2020年winxp源码泄漏事件里头有个之前win10泄漏事件的windows_10_shared_source_kit.7z里面有bootmgr的源 ...

windows_10_shared_source_kit/unknown****/Source/minkernel/boot/environ/app/下还有winload的源码(osloader)
回复

使用道具 举报

14#
发表于 2023-1-5 12:41:45 | 只看该作者
轩辕志瑜 发表于 2023-1-3 03:30
2020年winxp源码泄漏事件里头有个之前win10泄漏事件的windows_10_shared_source_kit.7z里面有bootmgr的源 ...

这个我看过。bootmgfw的代码只有arm的。我需要看一些x86的相关定义。
回复

使用道具 举报

15#
发表于 2023-1-10 06:01:35 | 只看该作者
wintoflash 发表于 2023-1-5 12:41
这个我看过。bootmgfw的代码只有arm的。我需要看一些x86的相关定义。

那你要入职微软美国总部的职位或我国政府的IT部门才有可能看得到, 据微软的元老级的员工说微软内部对操作系统的源码极其宽松, 只要向自己的主管说一下就能把操作系统的源码拷贝一份用于项目研究, 微软老早就授权我国政府查看他的操作系统源码。其他渠道估计很难有就算有也的花个几百万美金成为微软的合作伙伴才能获取源码。泄漏的这个win10相关的源码也是从合作伙伴这边泄漏的。
回复

使用道具 举报

16#
发表于 2023-1-10 06:10:53 | 只看该作者
本帖最后由 轩辕志瑜 于 2023-1-10 06:44 编辑
wintoflash 发表于 2023-1-5 12:41
这个我看过。bootmgfw的代码只有arm的。我需要看一些x86的相关定义。

你也可以去看开源类xp系统的reactos 他也有实现bootmgr

源码路径 github.com/reactos/reactos/tree/master/boot/environ/app/bootmgr
在安装光盘里面有个loader\efisys.bin 文件,这就是编译好的efi分区

还有就是你可以通过逆向的方式去查看bootmgfw的实现微软并不限制用户调试它

点评

reactos的源码我看过。freeldr(bootmgr)的实现是和微软有很大差别的。  详情 回复 发表于 2023-1-10 09:22
回复

使用道具 举报

17#
发表于 2023-1-10 09:22:24 | 只看该作者
本帖最后由 wintoflash 于 2023-1-10 09:24 编辑
轩辕志瑜 发表于 2023-1-10 06:10
你也可以去看开源类xp系统的reactos 他也有实现bootmgr

源码路径 github.com/reactos/reactos/tree/ma ...

reactos的源码我看过。freeldr(bootmgr)的实现是和微软有很大差别的。
reactos里面很多系统api都和windows看起来像,内部实现其实八竿子打不着。

点评

毕竟是许可证限制,功能可以一样,但实现不能一样。  详情 回复 发表于 2023-1-11 17:54
回复

使用道具 举报

18#
 楼主| 发表于 2023-1-11 17:54:06 | 只看该作者
wintoflash 发表于 2023-1-10 09:22
reactos的源码我看过。freeldr(bootmgr)的实现是和微软有很大差别的。
reactos里面很多系统api都和windo ...

毕竟是许可证限制,功能可以一样,但实现不能一样。
回复

使用道具 举报

19#
发表于 2023-1-12 16:45:06 | 只看该作者
BIOS源代码又泄漏了,现在这些事件很频繁啊
回复

使用道具 举报

20#
发表于 2023-1-13 01:01:04 | 只看该作者
wintoflash 发表于 2023-1-10 09:22
reactos的源码我看过。freeldr(bootmgr)的实现是和微软有很大差别的。
reactos里面很多系统api都和windo ...

这样叫做兼容,就跟 @求道者 说的接口一样,接口的内部实现可以不一样但都实现了一样的功能,那在使用者和软件看来就是一样的东西。

点评

实际上到这个层面,打算重新做一个bootmgr的话,你就算读了源代码,想重新做个轮子,也只能绕开微软的方法。 否则怕不是会被找麻烦。 这就是为什么WINE用起来就很奇怪。 但V社整的DXVK却还能用的原因。 因为前者  详情 回复 发表于 2023-1-13 01:18
回复

使用道具 举报

21#
 楼主| 发表于 2023-1-13 01:18:27 | 只看该作者
本帖最后由 求道者 于 2023-1-13 01:37 编辑
轩辕志瑜 发表于 2023-1-13 01:01
这样叫做兼容,就跟 @求道者 说的接口一样,接口的内部实现可以不一样但都实现了一样的功能,那在使用者 ...

实际上到这个层面,打算重新做一个bootmgr的话,你就算读了源代码,想重新做个轮子,也只能绕开微软的方法。
否则怕不是会被找麻烦。
这就是为什么WINE用起来就很奇怪。
但V社整的DXVK却还能用的原因。
因为前者就和我之前赘述的一样。
后者则可以更加放开手脚搞,毕竟你已经知道了DX9 DX10 DX11性能不行,不如Vulkan性能好。
定下了目标,那就是直接重写,不但完成了接口一样,实现不同,而且另外的目的也实现了,弄出性能更好的DX。
前者,就有点像,比方说你要画一个圆,你可以直接用圆规画,这也许是最圆的,但再画一个圆的时候,要求你不能再用此方法,可能就只能够用割圆法,创造6边形状,甚至96边形,让这个多边形的形状逐渐趋向与一个圆形。
显然这么搞更费事。
但没法子,毕竟有限制。

现在bootmgr的开源汇编实现还不存在,要是有大佬能逆出来写好注释,那倒是也能开始重新造轮子。
看看能不能squashfs之类的代替WIM。

点评

谢谢分析  发表于 2023-12-17 10:16
回复

使用道具 举报

22#
发表于 2023-1-13 08:10:37 | 只看该作者
本帖最后由 轩辕志瑜 于 2023-1-14 20:12 编辑
求道者 发表于 2023-1-13 01:18
实际上到这个层面,打算重新做一个bootmgr的话,你就算读了源代码,想重新做个轮子,也只能绕开微软的方 ...

有pdb调试符号其实逆向不是啥难事, 我之前弄过一下但后来没继续下去。只要搭好调试环境就能下载调试符号看到正常的伪代码。

别人逆向的帖子 [分享]Windows初始化过程-看雪论坛  bbs.kanxue.com/thread-268267.htm
回复

使用道具 举报

23#
发表于 2023-12-5 11:50:03 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

24#
发表于 2023-12-9 14:48:43 | 只看该作者
感谢分享
回复

使用道具 举报

25#
发表于 2023-12-17 10:06:54 | 只看该作者
谢谢分享
回复

使用道具 举报

26#
发表于 2023-12-17 10:15:17 | 只看该作者
支持开源,反对垄断
回复

使用道具 举报

27#
发表于 2023-12-17 10:48:28 | 只看该作者
支持开源,还有别的!
回复

使用道具 举报

28#
发表于 2023-12-17 17:55:05 | 只看该作者
看看什么情况
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-13 06:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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