1

DRM が iPhone アプリケーション バンドルから削除されたかどうかを確認するにはどうすればよいですか (著作権侵害から保護するため)?

4

4 に答える 4

1

サードパーティの Web サービスと統合する iPhone アプリを使用しています。この質問で説明されている手法を使用して海賊版を見つけ、ユーザーのデバイス ID と Web サービスのユーザー ID をアプリに「電話をかける」ようにします (この情報についてはまだ何もしていませんが、連絡することを考えていました)。彼らに私のアプリを購入するように頼んでください)。

さらに、ユーザーが私のアプリを一定量使用すると、私は機能を制限し、著作権侵害者を App Store に誘導して完全な機能を提供します。

于 2009-12-18T23:21:33.533 に答える
0

カジュアルな「海賊」が存在しないことは、おそらく指摘する価値があります。カジュアルなユーザーは、アプリを購入せずにアプリ ストアからダウンロードすることはできません。すべての DRM 除去スキームは、合法的に購入したコピーで実行する必要があります。

バンドルの変更については、リンクローダー コマンドを実行して、コード バンドルがまだ暗号化されていることを確認するだけで済みます。何も比較する必要はありません。これを行うには、Mach-O ファイル形式について読む必要がありますが、それは難しくありません。すべて developer.apple.com で文書化されています。

于 2009-12-18T23:14:35.690 に答える
0

私の以前のスタック オーバーフローの質問はあなたを助けるかもしれません: iPhone アプリケーションの著作権侵害を減らす

于 2009-12-18T22:03:33.697 に答える
0

私の知る限り、DRM を解除する方法は 1 つしかありません: Crackulousです。

したがって、クラックされたアプリケーションで何を探すべきかを調べるために、私はあなたのアプリで Crackulous を実行し、アプリ バンドルを比較します。ファイルサイズを確認し、バンドル内のファイルの差分を実行することで、何が変更されたかを判断するのはかなり簡単です。

変更内容とファイルへの変更がわかったら、アプリケーションでそれらの変更を探して、アプリケーションがクラックされているかどうかを判断します。

どのファイルをチェックする必要があるか正確にわかった場合は、その結果をここに投稿して、他の人があなたの調査から利益を得ることができるようにしてください。

于 2009-12-18T16:28:35.257 に答える