ここ数日取り組んでだことについてまとめます。iPhoneアプリのバイナリであるipaをごにょごにょしてplistファイルを取り出し中身を見てやろうっていうことをブラウザ単体でできるかという取り組みです。 関連記事というか、下準備の記事がこちらです。 バイナリ形式のplistファイル - PILOG binary plist parser for Javascript (non-Node) - PILOG ipaファイルを指定する ipaファイルはHTMLのinput要素で指定させます。↓の例ではwebkitdirectory directoryをつけているのでフォルダ指定になっています。 <form action="#"> <input type="file" id="file-input" webkitdirectory directory /> <input type="button"
![ブラウザのjavascriptのみを使ってipa展開からplist解析まで - ぴよログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/c67794ba8a738c48fe6fca60771ec79c5ef6e746/height=288;version=1;width=512/https%3A%2F%2Fwww.evernote.com%2Fshard%2Fs15%2Fsh%2F7e399fd6-ba3a-4bd2-baae-16437c635994%2F5712220a6ef5e02f1182961b95e15e35%2Fdeep%2F0%2F%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588-2014-05-07-21-26.png)