Teknoloji

Claude Code, HP dizüstünde 55 gizli BIOS ayarını açtı

Claude Code, HP dizüstünde 55 gizli BIOS ayarını açtı
Haberleri Kaçırma! Teknoblog'u Google Arama'da tercihli kaynağın yap ve En Çok Okunan Haberler'de bizi daha sık gör.
Tercihli Kaynak Ekle

Claude Code kullanan bir teknoloji meraklısı, HP 15-dw1036ne dizüstü bilgisayarda 55 gizli BIOS ayarını ve dört ek menüyü açmayı başardı. Reddit_2049 adlı kullanıcı, F.68 BIOS sürümünü Claude Code, Ghidra ve çeşitli firmware araçlarıyla inceleyerek HP’nin normal menülerde sunmadığı seçeneklere ulaştı. Üstelik yöntem RSA-2048 şifrelemesini kırmıyor, bunun yerine BIOS’un imza doğrulama sonucunu nasıl işlediğini değiştiriyor. Böylece çalışma, Claude Code’un firmware analizi ve tersine mühendislik tarafında nasıl görev üstlenebildiğini somut bir örnekle gösteriyor.

HP 15-dw1036ne, değiştirilmiş firmware algıladığında “BIOS Corruption Detected” uyarısı veriyor ve işletim sistemini başlatmıyor. Kullanıcı, kendi modeline uygun çalışan bir BIOS kilidi açma yöntemi bulamayınca doğrudan kendi BIOS dökümünü Claude Code’a aktardı. Ardından Claude Code, Ghidra üzerinden BIOS sürücülerini inceledi ve UEFITool ailesindeki araçlarla firmware bileşenlerini birbirinden ayırdı. Bunun yanı sıra Unicorn Engine, doğrulama fonksiyonunu gerçek bilgisayardan bağımsız biçimde çalıştırıp test etmeye yardımcı oldu. İşlem ters giderse BIOS yongasını yeniden programlamak gerektiği için kullanıcı, CH341A gibi fiziksel bir BIOS programlayıcısını da gerekli ekipmanlar arasında gösterdi.

İlk analiz aşamasında Claude Code, HP ve Compal’ın sıkıştırılmış DXE firmware bölümünü RSA-2048 imzasıyla koruduğunu tespit etti. Burada yapay zeka RSA anahtarını çözmedi ve geçerli yeni bir kriptografik imza üretmedi. Bunun yerine Claude Code, doğrulama fonksiyonunun döndürdüğü sonucu firmware’in hangi noktada kontrol ettiğini belirledi. Ardından kullanıcı, başarısız doğrulama sonucunu kabul ettirecek kod değişikliğinin uygulanabileceği noktaya ulaştı. Dolayısıyla yapılan işlem, RSA-2048 algoritmasını kırmak yerine imza kontrolünden sonraki yazılım akışına müdahale ediyor.

İkinci aşamada Claude Code, SetupUtility içindeki kullanıcı arayüzü tanımlarını tarayarak firmware içerisinde saklanan ayarları belirledi. Analiz toplam 55 ayrı BIOS seçeneğini ortaya çıkardı ve bunların 27’sinin tamamen gizlendiğini gösterdi. Kalan 28 seçenek ise firmware içerisinde yer almasına rağmen normal kullanıcı erişimini engelleyen kontroller taşıyordu. Ardından analiz, FormBrowser.efi içindeki kodun dört ayrı BIOS sekmesini menüden kaldırdığını ortaya çıkardı. Kullanıcı değişiklikleri uyguladıktan sonra Advanced, Power, Debug ve Boot sekmelerine BIOS ekranından erişti.

Claude Code BIOS analizindeki uzun araştırma sürecini kısalttı

Firmware topluluğu uzun süredir Ghidra, UEFITool ve donanım programlayıcıları gibi araçlarla BIOS üzerinde benzer incelemeler yürütüyor. Ancak belirli bir dizüstü bilgisayar için hazır rehber bulunmadığında araştırmacının doğru fonksiyonları tek tek bulması uzun sürebiliyor. Claude Code bu örnekte kodu, firmware bileşenlerini ve test sonuçlarını birlikte değerlendirerek araştırmacının ilgili bölümlere ulaşmasını kolaylaştırdı. Böylece kullanıcı, hazır bir BIOS modifikasyon paketi kullanmak yerine kendi cihazından aldığı firmware üzerinde doğrudan çalıştı. TechRadar’ın aktardığı bilgilere göre yaklaşım, tek bir cihaz için saatler sürebilen uzmanlık çalışmasının belirli bölümlerini önemli ölçüde hızlandırabiliyor.

Günün Öne Çıkan Fırsatları

Braun BRHD425E Hd4.2 İyontec Difüzörlü Saç Kurutma Makinesi — %7 İndirim
Schafer Fit Fry XL 5 Lt Yağsız Fritöz — İndirim
TCL 27G64 Gaming Monitörü 27\" 180Hz QD-Mini LED — %3 İndirim
JBL Go4 Bluetooth Hoparlör, IP67 — %3 İndirim
Xiaomi Smart Band 9 Active — %4 İndirim
Roborock Q8 Max Pro Plus Akıllı Robot Süpürge — İndirim

REKLAM — Bu içerikte satış ortaklığı bağlantıları bulunmaktadır. Bu bağlantılar üzerinden yapılan alışverişlerden Teknoblog komisyon kazanabilir.

Kullanıcı çalışmanın ilerleyen bölümünde kendi stok BIOS dökümüne gerekli değişiklikleri uygulayan bir Python betiği de hazırladı. Ne var ki bu betik, aynı HP 15-dw1036ne model adına sahip her bilgisayarda otomatik olarak güvenli sonuç vermiyor. Anakart revizyonu, BIOS sürümü veya firmware içeriğindeki küçük bir değişiklik, betiğin yanlış adrese müdahale etmesine yol açabiliyor. Böyle bir hata bilgisayarın açılmasını engelleyebileceği için fiziksel BIOS programlayıcısı kritik önem taşıyor. Ayrıca yöntem, test edilen HP 15-dw1036ne ve F.68 firmware sürümüne özgü değişikliklere dayanıyor. Kullanıcının BIOS yongasına fiziksel erişim sağlaması da işlemin temel gereksinimleri arasında yer alıyor.

Çalışmanın başka bir tarafı ise tamir hakkı ve elektronik atık tartışmalarıyla kesişiyor. Üreticinin kısıtladığı BIOS seçenekleri veya önceki kullanıcıdan kalan firmware sorunları, bazı eski cihazların yeniden kullanılmasını zorlaştırabiliyor. Yapay zeka destekli firmware analizi, belgelenmemiş modellerde hata noktalarını ve saklanan seçenekleri bulma süresini azaltabiliyor. Bununla birlikte imza doğrulama sonucunu sürekli başarılı kabul ettiren bir değişiklik, firmware seviyesindeki güvenlik kontrolünü de ortadan kaldırıyor. Böyle bir BIOS, değiştirilmiş veya zararlı firmware dosyalarını normal doğrulama sürecinde reddetmeyebilir. Bu nedenle çalışmada kullanılan modifikasyon, BIOS seçeneklerine erişim sağlarken imza kontrolünün sunduğu korumayı kaldırıyor.

Claude Code bu çalışmayla bütün HP BIOS kilitlerini tek komutla kaldıran evrensel bir araç sunmadı. Kullanıcı yine BIOS yongasına fiziksel erişim, uygun programlama donanımı ve firmware konusunda teknik bilgiye ihtiyaç duyuyor. Ayrıca farklı bir BIOS sürümü veya anakart revizyonu, aynı değişikliklerin doğrudan uygulanmasını engelleyebiliyor. Buna karşılık örnek çalışma, Claude Code’un tersine mühendislik sürecinde Ghidra ve UEFITool gibi mevcut araçlarla nasıl kullanılabildiğini gösteriyor. Reddit_2049 tarafından yayımlanan çalışma, 55 gizli ayar, dört BIOS sekmesi ve imza doğrulama kontrolü üzerinde yapılan değişiklikleri HP 15-dw1036ne üzerinden ayrıntılandırıyor.

Teknoblog artık WhatsApp'taGünün en iyi teknoloji fırsatları ve kaçırmamanız gereken büyük haberler, telefonunuza gelsin.
Kanala Katıl