BTC ETH SOL XRP DOGE S&P 500 NASDAQ DOW EUR/USD USD/JPY GOLD
BTC ETH SOL XRP DOGE S&P 500 NASDAQ DOW EUR/USD USD/JPY GOLD

Read the English original

Tersine mühendislik donanımda, silikonda ve yapay zekada yeniden ortaya çıkıyor

circuit board

Eski devreler modern bir söküm görüyor

Bir hobi tutkunu, 1980 Spacelab bilgisayarındaki devrelerin adım adım analizini yayınladı. Yazı, kartın düzenini, bileşen değerlerini ve orijinal görev kontrol donanımını çalıştıran mantık yollarını gösterir. Yazar her izi el ile tutulan bir osilaskop ile izledi, kartı büyütme altında fotoğrafladı ve şematik diyagramı modern sembollerle açıkladı.

Çalışma, üç on yıllık bir tasarımın orijinal belgeler olmadan hala anlaşılabileceğini kanıtlıyor. Spacelab kartı yaygın CAD araçlarından önce geldiği için, tersine mühendis, kullanılan mantık aileleri hakkında görsel inceleme ve eğitimli tahminlere güvenmek zorunda kaldı. Yazı, diğer meraklıların bir simülasyon ortamına besleyebileceği eksiksiz bir netlist içerir.

Söküm, tarihi koruma ve pratik yeniden kullanım arasındaki ödünleşimi vurgular. Kartın bileşenleri artık stokta bulunmuyor, ancak şematik diyagram şimdi modern FPGAs üzerinde emülasyon veya yeniden oluşturmayı mümkün kılıyor. Topluluk, fiziksel parçalar çürüyken donanımın davranışını koruyabilir.

Açık kaynaklı 80386 orijinal mikrokod etrafında inşa edildi

Ayrı bir proje, Intel’in 80386 CPU’sunun açık kaynaklı bir uygulamasını yayınladı ve z386 olarak adlandırıldı. Geliştiriciler, orijinal mikrokodu eski bir çiplerden çıkardı ve bir FPGA üzerinde sentezlenebilecek bir donanım tanımı ile sarardı. Sonuç, klasik işletim sistemlerini değiştirmeden çalıştıran işlevsel bir 32-bit işlemcidir.

Ekip, tam HDL kaynağını, çıkarılan mikrokod ROM görüntüsünü ve talimat kodlamasını, sayfalamayı ve ayrıcalık yönetimini doğrulayan bir test paketi yayınladı. Tasarımın orijinal mikrokoda dayandırılması, karmaşık talimat kümesini baştan itibaren yeniden yazma ihtiyacını ortadan kaldırır. Açık kaynaklı lisans, herkesin kendi kartı için çekirdeği derlemesine izin verir.

z386 çalışması, tersine mühendisliğin ölü silikonu eğitim ve hobi geliştirme için nasıl canlandırabileceğini gösterir. Ayrıca, tescilli bir çiplerden gelen mikrokodun yeniden dağıtılmasının yasallığı hakkında soruları gündeme getirir. Şimdiye kadar proje, ticari kullanım iddialarından kaçınarak araştırma ve öğrenme bağlamlarıyla sınırlı kaldı.

LLM-güdümlü API tersine mühendisliği ilgi görüyor

Integuru, bir platformun dahili API’lerini tersine mühendislik yoluyla oluşturan entegrasyon kodu oluşturan bir AI aracının ilk sürümünü yayınladı. Kullanıcılar, aracıya bir HAR dosyası, bir JSON kurabakası ve istenen eylemin doğal dil tanımını besler. Aracı daha sonra platformun özel uç noktalarını çağıran çalıştırılabilir Python kodu üretir.

İş akışı, bir OpenAI API anahtarı bekler ve grafik oluşturma için gpt-4o modelini önerir. Hesap, o1-preview’e erişime sahne olursa, araç otomatik olarak kod oluşturma için bu modeli anahtarla değiştirir. Depo, bir Poetry tarafından yönetilen Jupyter ortamı, her itme üzerine çalışan bir CI boru hattı ve iki faktörlü kimlik doğrulama belirteçleri için açık işlem içerir.

Integuru’nun yaklaşımı, ağ trafiğini inceleme ve HTTP çağrılarını bir araya getirme manuel işini ortadan kaldırır. Ayrıca, tersine mühendislik donanımıyla ilgili olan aynı etik gerilimi ortaya çıkarır: belgelenmemiş API’lerin otomatik çıkarılması platformun hizmet koşullarını ihlal ediyor mu? Yazarlar riski kabul eder ve aracı açık kaynaklı bırakarak kararı kullanıcıya bırakır.

Hacker kamplar tersine mühendislik kültürünü canlı tutuyor

EMF (Elektromanyetik Alan) kampı Milton Keynes’de 31 Ağustos - 2 Eylül 2012 tarihleri arasında ilk İngiltere düzenini yaptı. Üç günlük festival, Pineham Park’taki bir kamp alanında hacker’ları, mühendisleri, sanatçıları ve bilim adamlarını bir araya getirdi. Oturumlar, genetik modifikasyondan kilit açmaya, yüksek enerji fiziğinden tersine mühendisliğe kadar çeşitli konuları kapsadı.

EMF’nin gönüllü çalışan model, daha önceki Avrupa ve ABD toplantıları gibi Chaos Communication Congress ve ToorCamp’e benzer. Ani konuşmalar ve elle yapılan gösterimler için bir alan sağlayarak, Spacelab sökümü, z386 çekirdeği ve Integuru aracı gibi projelerin işbirlikçi bulmasını sağlar.

Etkinliğin gayri resmi yapısı, katılımcıları ham veri, şematik diyagramlar ve kod paylaşmaya teşvik eder. Bu açıklık, burada vurgulanan üç tersine mühendislik hikayesinde görülen hızlı yinelemeyi yakıtlar.

Tersine mühendisliğin kısa bir tarihi

Tersine mühendislik on yıllardır var, erken örnekler tescilli yazılım ve donanımın analizini içerir. Uygulama, 1980’ler ve 1990’larda popülerlik kazandı, hobi tutkunu ve araştırmacılar bilgisayar sistemlerinin iç işleyişini keşfetmeye başladı.

Öne çıkan bir örnek, tescilli işletim sistemlerine özgür ve açık kaynaklı bir alternatif oluşturmayı amaçlayan GNU Projesi’nin geliştirilmesidir. Proje, geliştiricilerin tescilli yazılımın iç işleyişini anlamak için tersine mühendisliğe büyük ölçüde güvenmesine dayanıyordu.

Hacker kamplarının inovasyonu teşvik etmedeki rolü

EMF gibi hacker kamplar, tersine mühendislik toplumunda inovasyonu ve işbirliğini teşvik etmede önemli bir rol oynamaktadır. Bu etkinlikler, hobi tutkunu ve araştırmacıların çalışmalarını paylaşmaları, başkalarından öğrenmeleri ve yeni projeler üzerinde işbirliği yapmaları için bir platform sağlar.

Farklı geçmişlerden gelen bireyleri bir araya getirerek, hacker kamplar fikir ve uzmanlık alışverişini kolaylaştırır. Bu bilgi çaprazlaması, katılımcıların karmaşık zorlukları ele almalarını ve yenilikçi çözümler geliştirmelerini sağlar.

İzlenmesi gerekenler

z386 çekirdeğinin, eski işletim sistemlerini neredeyse orijinal hızda çalıştırabilecek zamanlama-doğru FPGA uygulamaları vaat eden bir sonraki sürümünü izleyin. Integuru’nun yol haritasını, ek kimlik doğrulama akışları ve daha geniş model uyumluluğu desteği için, özellikle OpenAI yeni talimat-izleyen modelleri yayınladıkça takip edin. Son olarak, bir sonraki hacker-kamp takvimlerine göz atın; bir sonraki EMF toplantısı 2024’te planlanmıştır ve vintage donanımı AI-güdümlü analizle birleştiren yeni tersine mühendislik araçlarını sergileyebilir.

Tersine mühendislik topluluğu gelişmeye devam ettikçe, bu teknolojinin yeni ve yenilikçi uygulamalarını görmeyi bekleyebiliriz. Açık kaynaklı donanımdan AI-güdümlü API kazıyıcılara kadar, olasılıklar sonsuzdur.