これは、ホスト iOS/macOS デバイスのカーネルキャッシュをダウンロードするための単純なライブラリです。これは tihmstar によるオリジナルの libgrabkernel に似ていますが、AppleDB API を使用してカーネルキャッシュ URL を検索するため、iOS/macOS のベータ版でも動作します。
libgrabkernel2 には、元の libgrabkernel のgrabkernel()
関数の互換性シムも含まれています。これは、コンパイル済みプロジェクト内の libgrabkernel dylib を libgrabkernel2 と問題なく交換できることを意味します。
ルート ディレクトリでmake
実行します。
TARGET=macos
を追加します (デフォルトは iOS)DEBUG=1
を追加します。ビルド プロダクトとヘッダーはoutput
ディレクトリにあります。
API 解析を Objective-C で (元々は Swift であったように) 再実装した dinakg に多大な感謝を捧げます。