正直なところ、最も有用なのは、私の戦略が「脱獄」に関与していないため、
あなたが取り組もうとしている現在のロードブロッキングが何であるかを説明することです。
(私が最後に脱獄していたことを最後に見たとき、それは残忍だった...それは電話を起こし、
メモリを漏らし、それが修正しているプロセスで信任状を競い合っている...
0.7秒ごとに、 Cydiaの奇妙な遅れを説明した人を説明した0.5秒間他のものを変更する -
もちろん、彼はCydiaを非難したが、私が脱獄を読むのに慣れたとき、それは "ああ"のようだった。)

私はこれらの公開されたiOS 11の脱獄のうちの1つでcynjectを試してみる機会がなかった。
(私は12月6日にiOS 11のために働いていたcynjectを持っていました.
-それは誤植ではなく、それ以来実際には触れていませんでしたが、これはずっと合理的に設定され、ハッキングされたシステム私はLiberiOSのようなものから、
コマンドラインツールを実行することさえ地獄だったと思っています:/ /
本当に、ここ数日間の私の優先事項は、基本的にユーザランドのスタックをもっと安定した、
より正確なものに置き換えることでした、そしてより一般的には、これよりも「妥当」です。)

(私がやっていたもう1つのことですが、もう一度他の誰もが経験しているよりもジェイルブレイクされたデバイスの場合、MSHookRemote用のものを構築しています。
DYLD_INSERT_LIBRARIESを修正するためにその振る舞いを修正していますが、
実際にはうまくいくように見えますが、どのようなプロセスでどのライブラリをロードできるのか、
もっと侵略的な何かをすることなく簡単に周りに)。

ですから、LiberiOSを使ってiOS 11.1.2のデバイス「jailbroken」でcynjectをすばやく使用しようとすると、これは私の経験です。
ほとんどのプロセスでは、TASK_DYLD_INFOのtask_infoがKERN_INVALID_ARGUMENTを返します。

それは本質的にうまくいくApp Storeアプリを除いて...チームID検証のために私が注入できるものは非常に限られている。
私がテストしてきたシステムでは、自動的に読み込まれるライブラリがプラットフォームのバイナリとしてマークされるので、
私は何らかのプロセスに必要なものをロードできます(ファイルを読むことができると仮定します) )。