Foto: infa.lt / DI
Įsigijęs naudotą „HP 15-dw1036ne“ nešiojamąjį kompiuterį su dešimtosios kartos „Intel“ procesoriumi, naujasis savininkas susidūrė su problema – ankstesnis šeimininkas neperdavė BIOS slaptažodžio, o standartiniai mikroschemos duomenų trynimo metodai šiuolaikiniuose įrengimuose jau nebeveikia dėl papildomų saugumo mechanizmų.
Bandant keisti nustatymus sistema pranešdavo apie tariamą BIOS pažeidimą ir grįždavo į pradinį žingsnį.
Paieškoje internete neradęs rezultatų, naudotojas nusprendė pasitelkti dirbtinį intelektą. „Claude“ nurodymu jis padarė programinės aparatinės įrangos atsarginę kopiją ir paprašė „Claude Code“ išanalizuoti jos struktūrą.
Išanalizavęs kodą, „Claude Code“ padėjo aptikti saugumo patikros sritis, paslėptus nustatymus bei prieigos apribojimus. Tai leido atlikti tris svarbiausius pakeitimus: išjungti modifikavimą blokavusią patikrą, atverti 55 paslėptus BIOS parametrus ir atrakinti papildomus meniu skyrius.
Tiesa, vien programinės pagalbos neužteko – naudotojas turėjo panaudoti aparatinį programatorių CH341A, leidžiantį tiesiogiai pasiekti kompiuterio atminties mikroschemą, bei specialias kodo analizės programas.
Pats „Claude Code“ neatliko automatinio įsilaužimo, tačiau suveikė kaip efektyvus padėjėjas sudėtingam programiniam kodui išanalizuoti ir reikalingoms pataisoms surasti.
Atlikus visus darbus, nešiojamasis kompiuteris vėl atgavo pilną prieigą prie BIOS nustatymų.
Naudotojas taip pat pasidalino „Python“ skriptu, kuris šį procesą automatizuoja būtent „HP 15-dw1036ne“ modeliui, nors pats metodas nėra universalus ir gali netikti kitoms HP nešiojamųjų kompiuterių versijoms.
