Netboot.me - Turning netboot into internetboot
blog.notdot.net
Netboot.me - Turning netboot into internetboot
1–8 of 8 posts
Re: Netboot.me - Turning netboot into internetboot
#2Re: Netboot.me - Turning netboot into internetboot
#3Hot dog this is excellent. PXE/Kickstart servers are something I'm sick of implementing over and over at home and work. I can't wait to try this out.
Re: Netboot.me - Turning netboot into internetboot
#4Re: Netboot.me - Turning netboot into internetboot
#5Re: Netboot.me - Turning netboot into internetboot
#6Wow, what a great tool. Are there any security concerns?
The gPXE security page (http://www.etherboot.org/wiki/safebootmode) seems to indicate that security for gPXE in general is a work in progress.
Re: Netboot.me - Turning netboot into internetboot
#7Wow, what a great tool. Are there any security concerns?
I don't see why this is modded down. /menu.gpxe seems to be the entry point. Looking at that page shows us that /menu.cfg is the next hop, which points directly to kernel inages, such as /3018/boot.gpxe. I don't see anything that would allow you to authenticate netboot.me in these files, and given the recent null-prefix flaws in SSL (linked from http://www.thoughtcrime.org/software/sslsniff/ ), I wouldn't feel confid…
Re: Netboot.me - Turning netboot into internetboot
#8Earlier quoted context omitted.
I don't see why this is modded down. /menu.gpxe seems to be the entry point. Looking at that page shows us that /menu.cfg is the next hop, which points directly to kernel inages, such as /3018/boot.gpxe. I don't see anything that would allow you to authenticate netboot.me in these files, and given the recent null-prefix flaws in SSL (linked from http://www.thoughtcrime.org/software/sslsniff/ ), I wouldn't feel confid…
MitM attacks are a legitimate concern. I have an open bug to implement straightforward RSA signing of menu responses, with validation in the gPXE code, as well as to have gPXE hash check downloaded images. The reason I don't simply want to use SSL is because I don't trust gPXE's SSL implementation - you wouldn't either if you'd seen it - or my ability to fix it properly.