my96soft

PSP片手にP2P関連の情報まで追っていくブログ

日付の偽装によるハック

アプリケーションの一部では、OSの内臓時計により使用期限を判定する物が存在します。
例えば、イラストレーター御用達のツール「SAI」、本の付録として付いた「初音ミク体験版」、DVDコピー支援ツールの「AnyDVD」などが挙げられます。
「時計?んじゃ設定弄ればずっと使えるんじゃないの?」と思われた方は、なかなか頭の柔らかい人かもしれませんね。しかしながら設定を弄ると期限が勝手に切れると言うケースも存在するらしいので、安易に弄る事は勇気が必要となるかもしれません。
この場合は、そのアプリケーションに「使用している日付を勘違いさせる」と言う手段を使うと実現が出来たりします。
最近の物の所では、小物系ツールで有名なNirSoft様の作成物の「RunAsDate」を使う手が存在します。日本語化も可能なので英語が苦手な方でも使用出来るはずです。

このアプリケーションの使い方は、
日付を偽装するアプリケーションのExcutable(exe)を指定し、目的のアプリに勘違いをさせる日付を設定し、「プログラムの起動」または「ショートカットの作成」で成功するはずです。RunAsDateをいちいち起動するのが面倒な人はショートカットの作成を推奨します。

まぁ100%成功するとは限らないって事を辨えておいてくださいね。

今週bittorrentで人気の高かったDVDRIP 8/18


今週TOPを飾ったのは“What Happens in Vegas” だった

日本語版で言うところの”ベガスの恋に勝つルール”だ

以下のデータはtorrent freakによって集められ、以下のこれらのデータは見識を得るためのデータにすぎません

映画業界の今後の動向の参照にすると良いでしょう
[Read the rest of this entry...]

RSSリーダーのススメ

皆さんはRSSリーダーという存在を知っているでしょうか?

my96softの読者は聡明な方が多いので、活用して日々の情報収集などを効率的に行っている方が多いでしょう

とっても便利で画期的なツールだとおもっているのですが、なぜか普及しません

その根底にはRSSいついて知っていてもいまいち利点が良く分からなかったりする方が多いのが問題だからではないでしょうか?

今回そのRSSの概念や仕組みから詳しく説明すると、疲れるのでここではさらっと流し

その代わりにRSSリーダーはどんなことができるのか、利点はなんだろうということをちょっと書いてみました

[Read the rest of this entry...]

不完全な国中の光ファイバー

以前ニュースで道路特定財源だの財源一般化だのというものがやっていたが、果たして5.6兆円も必要なのか?道路に…

本当に地方では道路が足りないのかもしれないし、すくなくとも自分は東京に住んでいるから道路に困るといったことを感じたことはないが

道路を作るくらいだったら国中に光ファイバーを張り巡らせるのはわけないんじゃないか?

どこからでもアクセスできる環境というのは実にすばらしい

北朝鮮なんかを見るとあの苦しい財政のなかでも、光ファイバーが国中の山奥や谷、河川敷などどこにでも張り巡らされている(といっても国家的な事業として優先されているだけで、鉄道などの整備はまったく進んでおらず毎年のように大規模な爆発事故が起きている…敵対分子テロも細々と続いている)

そんな国中に光ファイバーを日本でも導入するために5.6兆円のうち数兆円を使って欲しい

そしてハイテク国家というものを目指すのが方針としては面白いと思っている

資源が少ない日本にはそれくらいしか道はないのではないだろうか?といっても半導体などを生産するのに必要な資源はほぼ100%輸入し、その殆どが中国(最近全体的に輸出規制掛けてるが)だ

張り巡らせた後は、今後生まれてくる人には個別のIDカードを渡し、それですべて生活をこなせるといったもの(パスモのような使い方、携帯電話にさせば電話が可能、税金もそこから支払われる、お財布も要らない、銀行もいらない…)や

生まれてきた時点で頭にICチップを埋め込んでそれを一元管理したりして、国中に張り巡らされた光ファイバーにどこからでもアクセスできるパスの代わりになるとか(もちろん先に言った使い方も含む、取り出せるか取り出せないかの違い)…にして、国民全員でネットワークを形成する(実験的に導入されている国もある。犯罪者の管理に対してだ 例アメリカ)

最後のほうは行き過ぎたかもしれないけど、将来がそうなる可能性はすくなくないと考えている(もしかしたら既に埋め込まれているかもしれないよ?w)

そして発展途上の国がこういったことを実現できればあっという間に発展するかもしれない…むしろ既に大きいところは逆に導入しにくい(失敗のリスクが大きいため)

とりあえず、国中に光ファイバーが張り巡らされていて、それを自由に使いたいなぁと思ったことから強引に持ってきた

皆さんは、国中どこでも光ファイバーが使えるとしたら、自分の体にチップを埋め込むということはできる?

他にいい考えがあれば教えて欲しい

PSPのUMDのAES暗号化方式の謎

SBORPS » Blog Archive » SBORPS Random Fact 04にUMDの暗号化方式であるAES暗号についての記事を書いている

UMDの複製ができないのか?自作UMDが作成できないのか?などということは以前からいわれていたが、それらを完璧に不可能にしたいたのがUMDにかかっている暗号化によるものだ

UMDはPSP用のメディアとして開発され、PSP以外からではイメージの作成もできない
イメージの作成にはPSP内の複合化機能を使っているからできていた

しかし、現在でもその複合化の詳細は明らかにされておらず、PSP以外の媒体から吸出しを行うということができない

今回の記事ではSCEの発言の中にある「PSPはAES暗号を扱う能力がある」という発言の意味は、明らかにUMDの暗号化にAES暗号方式を利用しているということに言及しているのだろうと言っている(AES暗号とはDES暗号の後継と位置づけられ、DESよりも安全性が高いとされている暗号化方式のことだ。詳しい解説はAES暗号 - Wikipediaを参照して欲しい)

そして実際にSCEはUMDの暗号化にはAESを使っていると発言しているこれがホントに携帯ゲーム機?--PSPの詳細をSCEが明らかに - デジタル家電 - Tech-On!

それはつまりUMDのSPOCK(UMD解析に使う秘密のエンジン)にはAES暗号を解析する能力があるとしています

同時に、KIRK(prx/ebootの復号化における主要なエンジン)のほかの機能としてブロック暗号(詳しくはこちらブロック暗号 - Wikipedia)のが存在することが分かっていますが、AES暗号とブロック暗号のどちらのアルゴリズムを使うのかはよく知られていません

それでも、AES暗号とほぼ同様でしょう

現在KIRK暗号について知られていることは以下のとおり

  • CBC(暗号文ブロック連鎖モード)モードで動いている
  • an all zero 128-bit initialization vector
  • 128ビットブロックとキーサイズ
  • cmd4/7は全てのPSPで同一の静的なキーを使う
  • cmd5/8はPSPにつきユニークな値をとるFuseIDを元に生成されたキーを使う
  • cmd6/9はユーザー定義の128ビットキーを使う
  • cmd1/2/3はブロック暗号だけでなく署名アルゴリズムを使う
  • 残りのKIRKのcmdはブロック暗号を利用しません(sig, hash, & prng algo’s)

多目的暗号化としてKIRKに結びつくのは厄介です、そしてソフトウェアベースのlibはメモリー消費と減速の両方です

幸いにも、もうひとつ方法があります:それはマジックゲート(ソニーが開発したマルチメディアデータの著作権保護技術)ハードウェアを使うことです

そのAPIは標準的なDESとAPSのアルゴリズムを提供しています

  • 0×2DAD213D sceMgrDESEncrypt
  • 0xF5DFD97B sceMgrDESDecrypt
  • 0×8A916574 sceMgrAESEncrypt
  • 0×3054F8F1 sceMgrAESDecrypt

これらを使ったサンプルはブログに掲載されている、今回は必要ないと思われたのでカットすることにした

いつも思うが、彼のブログは本当にいつも貴重な情報を提供してくれている。いったい何者なのだろうか…単純な解析者なのか…個人的な趣味の範囲なのか…謎は深まるばかりだ

もうどこでダウンロードしたのか思い出せないが、PSP-1000に搭載されているUMDのドキュメントが手元に見つかったのでそれも興味ガある人はダウンロードして呼んでみるともっと良く分かりかもしれない

psp_docpdftar

Page 6 of 211« First...«45678»...Last »