BinaryToSourceCode 4+

任意のファイルをソースコードの16進数バイト列に変‪換‬

Noriyuki Higa

    • 5.0 • 1件の評価
    • 無料

スクリーンショット

説明

任意のファイル(フォーマット問わず)のデータ内容ををSwiftまたはC++(CPP)言語のバイト列のソースコードとして自動生成する開発者用ツールです。

任意のファイル(フォーマット問わず)のデータ内容ををSwiftまたはC++(CPP)言語のバイト列のソースコードとして自動生成する開発者用ツールです。

macOSのアプリの実行バイナリコードなどに、大きな画像ファイルやテキストデータなどを埋め込んだときに、
バイナリエディタなどで閲覧・改変されるのを防ぎたい場合、
任意のバイナリーデータをソースコードに埋め込みたい場合にご活用ください。

各バイト列に0-255の任意の数値を加算して(256を超える場合はループ)
後から実行ファイルのバイナリーデータを閲覧したときに規則性の把握をしにくくする機能も備えました。

これは特定のアルファベット文字列、数字文字列をそのままバイナリデータに埋め込んで、バイナリエディタなどで
閲覧したときの視認を防止するための機能です。

例)
元のバイナリーデータの値が 「0x00ff0102」の場合、本アプリの設定
「各バイト値に加算する数値,256を超えるとループ(0-255)」を

0にした場合、
0x00,0xff,0x01,0x02

とそのままのバイト列で書き出されますが、

1にした場合、その数値が加算されて
0x01,0x00,0x02,0x03

という書き出し結果として出力されます。


サービス規約URL:
https://www.apple.com/legal/internet-services/itunes/dev/stdeula/

新機能

バージョン 1.7.0

・データの変換処理をMetal,GPGPU(GPU)を用いた処理に変更しました

・いくつかの不具合を修正しました

評価とレビュー

5.0/5
1件の評価

1件の評価

アプリのプライバシー

デベロッパである"Noriyuki Higa"は、アプリのプライバシー慣行に、以下のデータの取り扱いが含まれる可能性があることを示しました。詳しくは、デベロッパプライバシーポリシーを参照してください。

データの収集なし

デベロッパはこのアプリからデータを収集しません。

プライバシー慣行は、ご利用の機能やお客様の年齢などに応じて異なる場合があります。詳しい情報