Linuxで/libを誤って削除した場合の復旧方法

2025-03-22

この記事では、重要な`/lib`ディレクトリを誤って削除してしまったLinuxシステムを復旧する方法を詳細に説明しています。筆者は、静的busyboxなどの既存ツールを活用する方法から、最小限の静的コンパイルされたCプログラムを作成して必須ファイルを置き換える方法まで、いくつかの方法を探っています。ステップバイステップのガイドでは、bashの組み込み関数とネットワーク転送を用いた技術を網羅しており、OSの再インストールを回避するソリューションを提供しています。

続きを読む

身代金支払わずにランサムウェアを復号:時間との戦い

2025-03-14
身代金支払わずにランサムウェアを復号:時間との戦い

著者は、身代金を支払うことなくAkiraランサムウェアからデータを復元することに成功した企業を支援し、完全なソースコードを公開しました。このランサムウェアは、暗号化キーの生成に4つのナノ秒単位のタイムスタンプを使用します。ランサムウェアの暗号化アルゴリズムとファイルシステムのタイムスタンプを分析することで、著者はGPUアクセラレーションによるブルートフォース解法を考案しました。これには、タイムスタンプの組み合わせの列挙、キーの生成、既知の平文の復号化の試行が含まれます。このプロセスは困難で、リバースエンジニアリング、CUDAプログラミングの最適化、クラウドコンピューティングリソースが必要でした。著者は技術的な詳細とコードを共有し、同様の状況でのデータ復旧に役立つ貴重なリソースを提供しています。

続きを読む
開発