リバースエンジニアリングがハードウェア、シリコン、AIで再び注目される
ヴィンテージ回路が現代の分解を経る
ホビイストが、1980年のSpacelabコンピュータ内部の回路のステップバイステップ分析を投稿した。記事には、基板レイアウト、コンポーネント値、およびオリジナルのミッションコントロールハードウェアを駆動するロジックパスが示されている。著者は、各トレースをハンドヘルドスコープで追跡し、基板を拡大撮影し、現代のシンボルで回路図に注釈を付けた。
この取り組みは、30年前の設計がオリジナルのドキュメントがなくても理解できることを証明している。Spacelabボードは、CADツールの普及前の時代に設計されたため、リバースエンジニアは、視覚的な検査と使用されたロジックファミリについての知識に基づいた推測に頼らざるを得なかった。記事には、他の愛好家がシミュレーション環境にフィードできる完全なネットリストが含まれている。
オープンソースの80386がオリジナルのマイクロコードを基に構築される
別のプロジェクトが、Intelの80386 CPUのオープンソース実装をリリースし、z386と名付けた。開発者は、レガシーチップからオリジナルのマイクロコードを抽出し、FPGAで合成できるハードウェア記述でそれをラッピングした。その結果、機能する32ビットプロセッサが得られ、従来のオペレーティングシステムを修正なしで実行できる。
チームは、完全なHDLソース、抽出されたマイクロコードROMイメージ、および命令デコード、ページング、特権処理を検証するテストスイートを公開した。設計を実際のマイクロコードに基づいて作成することで、チームは複雑な命令セットを一から書き直す必要性を回避した。オープンソースライセンスにより、誰でも独自のボード用にコアをコンパイルできる。
LLM駆動のAPIリバースエンジニアリングが注目を集める
Integuruは、プラットフォームの内部APIをリバースエンジニアリングして統合コードを生成するAIエージェントの最初のバージョンをリリースした。ユーザーは、ツールにHARファイル、cookie JSON、目的のアクションの自然言語による説明を入力する。エージェントは、プラットフォームのプライベートエンドポイントを呼び出す実行可能なPythonを出力する。
ハッカーキャンプがリバースエンジニアリング文化を維持する
英国のMilton Keynesで開催されたEMF(Electromagnetic Field)キャンプは、2012年8月31日から9月2日にかけて初めて開催された。3日間のフェスティバルでは、ハッカー、エンジニア、アーティスト、科学者たちが、Pineham Parkのキャンプサイトに集まった。セッションでは、遺伝子組み換えからロックピッキング、高エネルギー物理学からリバースエンジニアリングまで、幅広いトピックがカバーされた。