アカウント名:
パスワード:
難読化ならビルドしたバイナリは同じでは?言語にもよるかもしれないけど。
フラッシュにかかれるデータにタイムスタンプが入るのか。なんで?
C にはマクロ __DATE__ や __TIME__ がありますし、Portable Executable にはタイムスタンプを入れる場所があります。jar なんかも実体は zip なのでタイムスタンプが含まれますね。ファイルシステムを持つようなシステムだとファイルシステム自体がタイムスタンプを保持するでしょう。
だとすりゃそもそも保証なんて無理だから関係ないじゃん
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー
対抗策としてソースコードの難読化 (スコア:2)
殆ど可読性がなく、元のソースにも戻せない様にソースコードを作って
開示してやるしかないだろうか?
全部顔文字 [srad.jp]にするとか?
Re: (スコア:1)
という検証はどうするんでしょうね。
個人的には、ソースからビルドしたバイナリと、機器の
FLASH-ROM なりに書かれているバイナリが一致しないと
許さないけどな。
Re: (スコア:0)
難読化ならビルドしたバイナリは同じでは?
言語にもよるかもしれないけど。
Re:対抗策としてソースコードの難読化 (スコア:0)
コンパイラや、プログラムの都合上、タイムスタンプとか入れたりするから
Re: (スコア:0)
フラッシュにかかれるデータにタイムスタンプが入るのか。
なんで?
Re: (スコア:0)
C にはマクロ __DATE__ や __TIME__ がありますし、
Portable Executable にはタイムスタンプを入れる場所があります。
jar なんかも実体は zip なのでタイムスタンプが含まれますね。
ファイルシステムを持つようなシステムだと
ファイルシステム自体がタイムスタンプを保持するでしょう。
Re: (スコア:0)
Re: (スコア:0)
だとすりゃそもそも保証なんて無理だから関係ないじゃん