忍者ブログ
よくアクエリという名前でオンラインゲームをプレイしている人の想念垂れ流しブログです。 いろんなゲームの紹介やちょこっとしたプレイ日記など載せていきます。
カレンダー
11 2024/12 01
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
ページカウンター
プロフィール
HN:アクエリ
職業:システムエンジニア
最新コメント
[11/21 アクエリ]
[11/20 みったん]
[09/18 みったん]
[09/11 奏歌]
[09/11 アクエリ]
ブログ内検索
広告
PR
※注意書
当サイトで利用している「出動!美女ポリス」に関わる画像及びデータは、 GNT Inc. に帰属します。 また、その他記載されている会社名、システム名、製品名は各メーカーの商標または登録商標です。
05
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

まぁ、答えはこれですw


なんて書かれたって普通の人にゃわからんよな。

ってことで簡単にした手順を以下に記載。
Windowsのやり方なので、MacだとかLinuxだとかの人は勝手に読み替えて。

【スマホから取り出し】
  1. AppMonsterなどをインストールしたアプリのapkをバックアップできるツールをスマホ・タブレットにインストールする。
  2. 1でインストールしたツールでインストール済みのパズドラCOMBOをバックアップする。
  3. スマホ・タブレットをPCに接続し、パズドラCOMBOのapkをPCにコピーする。コピーする手段に制約は無いのでメールでPCに送るなりすればOK。
【PCでapkの再作成】
  1. Android SDKをインストールする。
  2. JDK6をインストールする。なお、ダウンロードにはOracleのIDが必要(無料登録)。
  3. apktoolをダウンロードし、Android SDKのインストールディレクトリ配下にあるtoolsディレクトリに解凍する。
  4. apkrebuild.batをダウンロードし、2と同じディレクトリに配置する。
  5. 配置したapkrebuild.batを編集する。「JDK_DIRECTORY」にはJDKのインストールディレクトリパス、「ADK_DIRECTORY」にはAndroid SDKのインストールディレクトリパスに変更する。
【PCでapkrebuild.batの実行】
  1. apkrebuild.batを実行する。
  2. AndroidManifest.xmlの中身がnotepadで開くので、[<manifest android:versionCode="2" android:versionName="2.0.1" packag="ここを変更"]の通りに「ここを変更」の部分を変更して、保存する。
  3. notepadを閉じると自動的にリビルドされたapkが完成。
【再びスマホへ】
  1. スマホで野良アプリのインストールを許可するように設定。(「設定」→「アプリケーション」で、「提供元不明のアプリ」)
  2. リビルドしたapkをPCからスマホへ送る。(直接接続でもメールでもなんでもOK)
  3. リビルドしたapkをファイラーアプリから実行する。
とこんなかんじです。

だいぶわかりやすくなったかな?
これで、若干知識のある人とか興味のある人でも根性で全部できるんじゃなかろうかと。

癌包がこういうアプリを規制するのは勝手だけど、法的にはなんの効力もないし。
スクリーンにオーバーレイさせているのと、そのオーバーレイさせたスクリーンショット画像を読み込んで解析して、線引っ張ってるだけだから、改造でも無ければ違法でもない。
これで儲けを出してるのが気に喰わないんだったら、無料で魔法石とか言ってるアホなサイトも規制すべきだしなぁ。

なんて色々考えながら、横柄な態度と攻めじゃなくて守りに入った残念な癌包がイライラするので、ツール起動の解除方法を公開してみました。
Javaファイルまでたどり着ければ、なんとか読めるはず・・・。

教えて、Google先生!「apk java 変換」で検索。
20121018_googlesearch.JPG

すると、よさげなページが。


ここの手順に従って、やっていくが、おぉっと待て!


チッチッチ!


今はもう古いぜ、jadは。
最新は「Java Decompiler」だろw

ということで、出来上がった「classes_dex2jar.jar」をJD-GUIで一気に開いてみる。


ん?なに!?aやらbやら多すぎだろ・・・、もしかしてこれは、難読化!?

調べてみると、まさに難読化されたモノっぽい…

参考ページ「Androidアプリの解読・改ざんを防ぐ難読化ツールとは

ん~、いきなりこれではなぁ・・・。

そうか、これも難読化されてないものがあるはずだ!
hirameki.jpg

よし、あの中国語のページを探れば何か見つかるんじゃなかろうか。
そう思って見ていると、スレ一覧ぽいものが。


[Android] 出動!美女police (12)
これがその前のスレッドぽいなぁ。



開いてみると16?

さっきは20だった気が。
とりあえず落としておいて、他も探そう。
もうちょい最新があるかもしれない。

ん?先ほどと同じ「mediafire」の文字が。

開いてみると、ビンゴ!w

19とかあるかなぁ?なんて思いつつ見てみたけど、mediafireの文字は見つからず。

おそらく、これが20の前のものなんだろう。

早速、先ほどと同じ方法で開いてみる。

おぉ、aとかbとかないw

よし、これの中身を見て、お勉強していこう。


(次記事に続く)
ネットサーフィンをしていたらふと迷い込んだ中国語のページ。

[Android] 出動!美女police (13)


上のリンクがGoogle Play。
「或下載apk」とか書いてある下のリンクは何だ?

中国語翻訳してみると、

らしい。

apkってなんだろう?
調べてみると、Androidアプリの実行ファイルらしい。


そういえば最近会社でもタブレット端末の仕事が出てきそうだし、勉強しようかなぁと思ったけど、何から手をつけていいか。

とAndroidアプリについていろいろ調べてみると、
どうやらAndroidアプリの開発はJavaで行えるようだ。

参考ページ「初心者のためのAndroidアプリ開発

自分としてはもともとJavaの開発をやっていたので、少し敷居が低くなった。

よし、ここで見つけたのも何かの縁だ。Androidアプリ開発環境を作ってしまおう。

初心者のためのAndroidアプリ開発」の情報を元にAndroidアプリ開発環境を構築していく。

ちなみにJDKのダウンロードはここから。
Sunがオラクルに吸収されてからめんどくさくなったんだよなぁ、Oracle Technology Networkにログインしてダウンロードしなきゃならないという・・・。
Javaの開発者ならほとんど持っているだろうし、持っていなくてもすぐに登録できるしそんなに手間じゃないか。



ラジオボタンの「Accept Licence Agree」にしないと「ゴルァ」ってメッセージ出るので、忘れずにポチッとな。
使用環境が WindowsVista 32bit なので「Windows x86」を選ぶ。
Oracle Technology Networkにログインしてないと怒られるので、怒られたらログインして、再選択w

Eclipseの安定版の最新は今のところ「4.1.2」かな?


そして、AndroidSDKは今の最新が20.0.3みたいだ。

よし、これで環境は揃った。

何からやればいいか・・・。おっ!



これだ!

「これを手に入れて中身を見ればいいのではないか?」と脊髄反射でダウンロードw

ふと。「apkファイルって中身はどうやってみるんだ?」と思い検索してみる。

いろいろ見ていたら、こんな記述が。


ZIPファイルなら「Explzh」で開けるなぁと、早速開いてみた。


開いてみたもののどうすれば中身に到達できるんだろう・・・

(次記事に続く)
Copyright c アクエリ ゲームブログ All Rights Reserved
Powered by ニンジャブログ  Designed by ピンキー・ローン・ピッグ
忍者ブログ / [PR]