无忧启动论坛

标题: 又是一波BIOS源代码泄漏,12代的BIOS,Insyde家的。 [打印本页]

作者: 求道者    时间: 2023-1-2 01:31
标题: 又是一波BIOS源代码泄漏,12代的BIOS,Insyde家的。
英特尔确认Alder Lake BIOS源代码已泄露
https://git.tcp.direct/TheParmak/ICE_TEA_BIOS
作者: 极客装机    时间: 2023-1-2 08:19
真就新的一年送搞基的福利呗
作者: flyingdancex    时间: 2023-1-2 11:33
不是上次泄露的那个?
作者: liyqxtu    时间: 2023-1-2 11:41
大佬腻害呀
作者: zp1688    时间: 2023-1-2 12:11
谢谢分享
作者: szwp    时间: 2023-1-2 12:34
还是去年那个啊
作者: 9527sss    时间: 2023-1-2 13:14
感谢分享!!
作者: wintoflash    时间: 2023-1-2 13:14
希望将来可以看到 win10 (win7+) bootmgfw 的源码。
作者: 求道者    时间: 2023-1-2 21:15
wintoflash 发表于 2023-1-2 13:14
希望将来可以看到 win10 (win7+) bootmgfw 的源码。

等泄漏出来,怕不是都逆好了,那边不是连Non-CSM都做好了?
把NTFS和其他文件系统弄好就完事了吧。
作者: lx5815    时间: 2023-1-2 23:16
谢谢分享!
作者: fzp070    时间: 2023-1-2 23:18
感谢分享!
安保措施不到位啊,这都能泄露。
作者: 轩辕志瑜    时间: 2023-1-3 03:30
本帖最后由 轩辕志瑜 于 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

作者: nianyueriPE    时间: 2023-1-5 11:42
轩辕志瑜 发表于 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)
作者: wintoflash    时间: 2023-1-5 12:41
轩辕志瑜 发表于 2023-1-3 03:30
2020年winxp源码泄漏事件里头有个之前win10泄漏事件的windows_10_shared_source_kit.7z里面有bootmgr的源 ...

这个我看过。bootmgfw的代码只有arm的。我需要看一些x86的相关定义。
作者: 轩辕志瑜    时间: 2023-1-10 06:01
wintoflash 发表于 2023-1-5 12:41
这个我看过。bootmgfw的代码只有arm的。我需要看一些x86的相关定义。

那你要入职微软美国总部的职位或我国政府的IT部门才有可能看得到, 据微软的元老级的员工说微软内部对操作系统的源码极其宽松, 只要向自己的主管说一下就能把操作系统的源码拷贝一份用于项目研究, 微软老早就授权我国政府查看他的操作系统源码。其他渠道估计很难有就算有也的花个几百万美金成为微软的合作伙伴才能获取源码。泄漏的这个win10相关的源码也是从合作伙伴这边泄漏的。
作者: 轩辕志瑜    时间: 2023-1-10 06:10
本帖最后由 轩辕志瑜 于 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的实现微软并不限制用户调试它


作者: wintoflash    时间: 2023-1-10 09:22
本帖最后由 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
wintoflash 发表于 2023-1-10 09:22
reactos的源码我看过。freeldr(bootmgr)的实现是和微软有很大差别的。
reactos里面很多系统api都和windo ...

毕竟是许可证限制,功能可以一样,但实现不能一样。
作者: ZMLoveLH    时间: 2023-1-12 16:45
BIOS源代码又泄漏了,现在这些事件很频繁啊
作者: 轩辕志瑜    时间: 2023-1-13 01:01
wintoflash 发表于 2023-1-10 09:22
reactos的源码我看过。freeldr(bootmgr)的实现是和微软有很大差别的。
reactos里面很多系统api都和windo ...

这样叫做兼容,就跟 @求道者 说的接口一样,接口的内部实现可以不一样但都实现了一样的功能,那在使用者和软件看来就是一样的东西。
作者: 求道者    时间: 2023-1-13 01:18
本帖最后由 求道者 于 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-1-13 08:10
本帖最后由 轩辕志瑜 于 2023-1-14 20:12 编辑
求道者 发表于 2023-1-13 01:18
实际上到这个层面,打算重新做一个bootmgr的话,你就算读了源代码,想重新做个轮子,也只能绕开微软的方 ...

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

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

作者: nowayer    时间: 2023-12-5 11:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: cntvic    时间: 2023-12-9 14:48
感谢分享
作者: lyeanay    时间: 2023-12-17 10:06
谢谢分享

作者: rbwrbw    时间: 2023-12-17 10:15
支持开源,反对垄断
作者: toptop    时间: 2023-12-17 10:48
支持开源,还有别的!
作者: yyz2191958    时间: 2023-12-17 17:55
看看什么情况




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3