首页
社区
课程
招聘
[求助] 如何开发引导阶段的程序?
发表于: 2021-7-8 14:20 4781

[求助] 如何开发引导阶段的程序?

2021-7-8 14:20
4781

想开发一个,运行在bios之后,操作系统引导之前,对访问计算机进行控制(输入用户名和密码)。这样的程序用什么工具开发,如何调试运行?
哪位做过这样的程序,或者给个建议,到哪里去找资料,不胜感激啊!


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 405
活跃值: (2355)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
满大街的MBR硬盘锁,很简单,几分钟搞定,用汇编写,BOCHS调试即可。EFI的更简单。
2021-7-8 16:47
0
雪    币: 205
活跃值: (171)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
wowocock 满大街的MBR硬盘锁,很简单,几分钟搞定,用汇编写,BOCHS调试即可。EFI的更简单。
只有汇编,对话框自己实现吗?
大神,给个要了解知识的关键词,我去搜
2021-7-8 17:08
0
雪    币: 3148
活跃值: (244)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
VeraCrypt了解下
2021-7-8 17:56
0
雪    币: 689
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5
arryang 只有汇编,对话框自己实现吗? 大神,给个要了解知识的关键词,我去搜


vc1.5之前的版本可以编译C

另外类似开源的有 vc dc tc 之类的很多

2021-7-8 21:19
0
雪    币: 3022
活跃值: (6771)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6

你这个不就类似于grub, syslinux, clover, rEFInd 这类bootloader?现在几乎都是uefi的机器了很少见到传统的BIOS了,uefi开发起来不是很难。嫌麻烦了可以用已有的开源bootloader魔改。。。uefi的还可以嵌入到电脑bios里只要bios的flash够大还可以嵌入个linux系统进去(我编译过大概五十到八十兆的大小,具体看嵌入的initrd大小)。。。但刷bios有风险操作须谨慎。

最后于 2021-7-9 00:09 被微启宇编辑 ,原因:
2021-7-8 23:02
0
雪    币: 205
活跃值: (171)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
爱我佳鑫 你这个不就类似于grub, syslinux, clover, rEFInd 这类bootloader?现在几乎都是uefi的机器了很少见到传统的BIOS了,uef ...
谢谢你的建议,很有借鉴意义!
2021-7-9 10:40
0
游客
登录 | 注册 方可回帖
返回
//