仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介JavaScriptによるバイナリハックの世界へようこそ「jDataView」2012/01/21ソフトウェア,WebJavaScript,解析,github,jQuery,プレミアム,WTFPLjDataViewはjQueryを使ったJavaScriptライブラリ解析用ライブラリです。jDataViewはJavaScriptでバイナリデータを読み込む際に利用するDataViewを拡張し、より使いやすくしてくれるJavaScriptライブラリです。バイナリーハッカー必見のライブラリです。こんなイメージデータをJavaScriptから閲覧できます。tarファイルを読み込んでファイル構造やテキスト内容を表示しています。テキストエリアの中にファイルの内容が表示されています。jDataViewを使うとバッファーをその場で作ったり、バイナリファイルをAjaxで読み込んでgetStringで指定部分だけを取り出すことができます。DataViewをそのまま使うよりも便利そうです。jDataViewはjQuery/JavaScript製のソフトウェア(ライセンスはWTFPL)です。MOONGIFTはこう見るJavaScriptによるバイナリハックは非常に盛んです。SWFを解析してHTML5で表示するライブラリ、ゲームボーイなどのゲームエミュレータ、画像変換など数多くのソフトウェアが登場しています。近い将来、DOSやWindows3.1くらいのエミュレータは登場するかも知れません。jDataViewはこれまでになくバイナリの解析がしやすくなっているように見えます。これでよりバイナリハックの世界が広がるのではないでしょうか。この分野が発展するとWebアプリケーションがより高機能になっていくと思われるのでさらなる発展が期待されます。GitHubソフトウェア,WebJavaScript,解析,github,jQuery,プレミアム,WTFPLMOONGIFTの関連記事${article.post_title}{{/each}}もっと見るコメントプレミアムでしか読めない記事が723あります。blockworks。