アカウント名:
パスワード:
バックアップファイルとか数TBとかあげたらMSみたいに無制限がなくなっちゃうのかな
さすがに実際に画像と認識されないとだめでしょう。TIFFなどの可逆圧縮フォーマットに、画像以外のデータを入れ込めるテクニックがあれば出来るかもしれないが。
昔流行ったそれらも当時の容量・転送量無制限的なサービスを次々潰していったねそういえば
BMPでもいいんだったら簡単じゃない?適当なヘッダ付けて「無圧縮の24bit画像です」って言い張れば。
なんならそのBMPをPNGか何かに変換すればよいですね。RAW画像を受け付けるならPNGは受け付けるでしょうし。
それよりもこれらの画像は前衛芸術なのですなどと言い張る方がよいだろう。
画像として表示できる(内容が壊れているなどとエラーにならない)ことが重要で、そのために任意のバイト列を簡単に、正しい画像ファイルとして格納できる方法として、適当なヘッダをつけて無圧縮BMPにする、という方法があるよ、というのが#2953021の主張でしょう。画像ファイルとして正しい形式でなければ、前衛芸術だと主張する余地すらないから。
その点をクリアした次の段階として、画像は人間が見て意味がある画像にはならないでしょうから、その点を問われれば、これは前衛芸術と言えばいいでしょう。
PNG変換する意味は、よくわからないですが、ヘッダを取り除いた内容が別の形式として意味のある内容(実行ファイルとかワードファイルとか)だということがばれないための方策でしょうか?
PNGに変換する、というのは、単にBMPにするよりも圧縮されるからファイルサイズが小さくなる、ってだけの話じゃないですかねぇ?
で、それはさておき、
> 画像は人間が見て意味がある画像にはならない
この問題の対策としては、コメント記録が可能なフォーマットを使って「ダミー画像の、コメント情報にテキスト化したデータを埋め込む」という方向性もありますね(JPEGやPNGなど、今時の画像フォーマットはどれも可能)。
単なる方法論ではなく、実際にそれを可能にするツールなども既に存在しています。こっちのコメント [it.srad.jp]で上げられてた「JPEG Direct Annex」も、その一つ。
昔、「画像を投稿できる掲示板」がそれなりに流行ってはいるが、「任意のファイルを登録できるファイルアップローダ」のたぐいがまだメジャーではない時代に、こういうツールを使って、バイナリを埋め込んだ画像を投稿することでバイナリファイルのやりとりを行う、みたいな使われ方もされてました。
#この方式の最大の問題は、そういう手段は既知のものですので、いわゆる「画像の最適化」に弱いことでしょう。画像アップローダなどでも、解像度変換やフォーマット変換は行わないといっても、不要なタグは削除するようなものがあったりしますので。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
拡張子偽造して (スコア:0)
バックアップファイルとか数TBとかあげたらMSみたいに無制限がなくなっちゃうのかな
Re:拡張子偽造して (スコア:0)
さすがに実際に画像と認識されないとだめでしょう。
TIFFなどの可逆圧縮フォーマットに、画像以外のデータを入れ込めるテクニックがあれば出来るかもしれないが。
Re: (スコア:0)
Re: (スコア:0)
昔流行ったそれらも当時の容量・転送量無制限的なサービスを次々潰していったねそういえば
Re: (スコア:0)
BMPでもいいんだったら簡単じゃない?
適当なヘッダ付けて「無圧縮の24bit画像です」って言い張れば。
Re: (スコア:0)
なんならそのBMPをPNGか何かに変換すればよいですね。RAW画像を受け付けるならPNGは受け付けるでしょうし。
Re: (スコア:0)
それよりもこれらの画像は前衛芸術なのですなどと言い張る方がよいだろう。
Re: (スコア:0)
画像として表示できる(内容が壊れているなどとエラーにならない)ことが重要で、
そのために任意のバイト列を簡単に、正しい画像ファイルとして格納できる方法として、
適当なヘッダをつけて無圧縮BMPにする、という方法があるよ、というのが#2953021の主張でしょう。
画像ファイルとして正しい形式でなければ、前衛芸術だと主張する余地すらないから。
その点をクリアした次の段階として、画像は人間が見て意味がある画像にはならない
でしょうから、その点を問われれば、これは前衛芸術と言えばいいでしょう。
PNG変換する意味は、よくわからないですが、ヘッダを取り除いた内容が別の形式
として意味のある内容(実行ファイルとかワードファイルとか)だということが
ばれないための方策でしょうか?
Re:拡張子偽造して (スコア:1)
PNGに変換する、というのは、単にBMPにするよりも圧縮されるからファイルサイズが小さくなる、ってだけの話じゃないですかねぇ?
で、それはさておき、
> 画像は人間が見て意味がある画像にはならない
この問題の対策としては、コメント記録が可能なフォーマットを使って「ダミー画像の、コメント情報にテキスト化したデータを埋め込む」という方向性もありますね(JPEGやPNGなど、今時の画像フォーマットはどれも可能)。
単なる方法論ではなく、実際にそれを可能にするツールなども既に存在しています。こっちのコメント [it.srad.jp]で上げられてた「JPEG Direct Annex」も、その一つ。
昔、「画像を投稿できる掲示板」がそれなりに流行ってはいるが、「任意のファイルを登録できるファイルアップローダ」のたぐいがまだメジャーではない時代に、こういうツールを使って、バイナリを埋め込んだ画像を投稿することでバイナリファイルのやりとりを行う、みたいな使われ方もされてました。
#この方式の最大の問題は、そういう手段は既知のものですので、いわゆる「画像の最適化」に弱いことでしょう。画像アップローダなどでも、解像度変換やフォーマット変換は行わないといっても、不要なタグは削除するようなものがあったりしますので。