うさぎの改造録

あくまで趣味の日記です

Vitaのコンテンツから偽ライセンスを生成 NoNpDrmの使い方

このブログを読む前に規約を必ず確認して下さい
hackusagi.hateblo.jp

今回はNoNpDrmの使い方についてです。今更感が有りますがコメントでリクエストしてもらったので...

そもそもNoNpDrmって何なの?

NoNpDrmはh-encoreの開発でお馴染みのTheFloW氏が作成した正規ライセンスを持っているゲームやDLCから偽ライセンスを生成する為のカーネルプラグインです。

これによって以下の事が可能になります。

PS Vitaコンテンツライセンスキーを偽のライセンスとしてエクスポート
PlayStation Plusおよびその他の時間制限の有効期限を無視
試用版(体験版)の一部(Mine~とか、テラ~とか)をフルバージョンで実行可能
複数のPS VitaアカウントおよびデバイスにわたってPFS暗号化コンテンツ(未解読の非復号化ゲーム)を共有可能
ゲームのアップデートが可能(以前のDumperだとアップデートが出来ない問題があった)
非アクティブ化されたデバイスで購入したアプリケーションを使用可能

 この記事では偽ライセンスの作り方のみ紹介します。しかし相変わらずこのプラグイン、かなり危ない匂いがしますね…

 用意するもの

・HENkaku導入済みVita(Ver.1.2では3.68まで対応)
・正規のライセンスを持ったコンテンツ(ゲームやDLC)
・NoNpDrm
github.com

偽ライセンス生成方法

おっと、その前に...READMEに目を通しましょう。

egal Disclaimer

  • The removal and distribution of DRM content and/or circumventing copy protection mechanisms for any other purpose than archiving/preserving games you own licenses for is illegal.

  • This software is meant to be strictly reserved for your own PERSONAL USE.

  • The author does not take any responsibility for your actions using this software.

 ...OKですか?正しい方法で使いましょうね。

まずはux0(ur0):tai/にnonpdrm.skprxを配置して以下の文章をconfig.txtに追加しましょう。

*KERNEL
ux0:tai/nonpdrm.skprx

プラグインを有効にする為に一度本体を再起動してHENkakuをインストールして下さい。

そして正規ライセンスを持ったアプリケーション(DLCが入っているアプリケーション)を開きます。タイトル画面が表示されるまで待ってアプリを終了して下さい。

すると以下の場所に偽ライセンスが生成されます。

  • ux0:nonpdrm/license/app/TITLE_ID/6488b73b912a753a492e2714e9b38bc7.rif
  • ux0:nonpdrm/license/addcont/TITLE_ID/DLC_FOLDER/6488b73b912a753a492e2714e9b38bc7.rif

上のがアプリのライセンス、下のがDLCのライセンスです。

おわりに

この記事では生成方法しか書きませんでしたが、以下のkoodさんの記事で詳しく解説されています。気になる人は一度目を通してみて下さい。

cmd0725.blog.fc2.com

Twitterを始めました。フォローするとブログの最新情報を受け取る事が出来ます。ぜひフォローお願いします!

うさぎの改造録 (@hack_usagi) | Twitter

何か分からない事が有ったらコメントして下さい。答えられる範囲で答えます。