| InterLinked via plug on 17 Jan 2026 19:49:47 -0800 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: [PLUG] Woo Hoo! I Made Hackaday! |
It's been a while since I did this, but I removed many BIOS passwords over the years through the approach discussed here: https://dogber1.blogspot.com/2009/05/table-of-reverse-engineered-bios.html
Maybe something has changed and that doesn't work anymore, or never worked for all laptops to begin with?
The only potential downside is it removes the BIOS password entirely, so if you want to get into a computer with a password-protected BIOS without changing anything, that approach may not be the best option.
On 1/17/2026 2:44 PM, Casey Bralla via plug wrote:
Why did I do, knowing it was unlikely to be successful? 1. Hubris. Maybe I could pick the seed parts of the password in my guess file and let the script try possible permutations on those seeds. I tried 1 million combinations this way. 2. It was a technical challenge to setup the program and generate the guess words. I did it for the "existential pleasure of engineering", not because I needed the laptop. Actually, the current BIOS settings make it quite usable as a Linux machine, so there was no real practical need other than my own enjoyment. 3. I didn't need the crappy old laptop, so no problem letting it sit and chug away for 6 months. Heck, I may still try something else and let it run for another year. So why not?And yes, the system crashed and had to be rebooted a few times. The script accepted a command line parameter to jump ahead in the guess list so I didn't have to repeat tests.Casey On 1/17/26 1:45 PM, Walt Mankowski via plug wrote:Ah, I guess I didn't zoom in and look closely enough at the screen to see the Windows logo in the corner. I assumed you must have been using Linux since you mentioned installing Debian on it, and I couldn't see how you could do that AND have your cracker running for 6 months. I guess you must have let it run for all that time first, then gave up and installed Linux? Figuring out how to run the app from PowerShell is clever, but aside from that I'm not really seeing the point of this exercise. Once you realized the size of your search space and how slow it was to call the app, why did you leave it running for 6 months? Were you at least check-pointing where you were in case of a power failure or BSOD? Walt On Sat, Jan 17, 2026 at 06:20:48AM -0500, Casey Bralla via plug wrote:It was a hack that failed :( There's a windows app (not Linux) that let's you manipulate the BIOS. One of those manipulation commands is to change/set/unset the password. The app normally runs as a GUI, but can be called from PowerShell with admin privileges. There doesn't seem like there's any limit to the number of times it could be run, but at 9 seconds per cycle, who cares. I swapped the hard drive in the laptop and installed a clean Windows 10, then ran a python script in PowerShell to call the HP routine. On 1/16/26 10:42 AM, Walt Mankowski via plug wrote:That's cool, but is it really a "hack" if you haven't actually cracked it yet? :) I'm a bit confused about what you're doing. It sounds like HP has a program that you can run in user-space on Linux that access the bios settings of the machine it's running on. Is that the case? I'm a bit surprised that it lets you guess passwords forever, but I suppose if I knew it would take 180 trillion years to brute force I might not bother writing any code to lock out the party that's trying to crack the code, either. Walt On Thu, Jan 15, 2026 at 09:14:21PM -0500, Casey Bralla via plug wrote:https://hackaday.com/2026/01/15/project-fail-cracking-a-laptop-bios-password-using-ai/ Casey ___________________________________________________________________________ Philadelphia Linux Users Group --http://www.phillylinux.org Announcements -http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion --http://lists.phillylinux.org/mailman/listinfo/plug___________________________________________________________________________ Philadelphia Linux Users Group --http://www.phillylinux.org Announcements -http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion --http://lists.phillylinux.org/mailman/listinfo/plug___________________________________________________________________________ Philadelphia Linux Users Group --http://www.phillylinux.org Announcements -http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion --http://lists.phillylinux.org/mailman/listinfo/plug___________________________________________________________________________ Philadelphia Linux Users Group --http://www.phillylinux.org Announcements -http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion --http://lists.phillylinux.org/mailman/listinfo/plug___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug
___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug