LGBTQのシンボル

2013年1月30日水曜日

古今集542番

春たてば消ゆる氷の 残りなく 君が心はわれにとけなむ
春たてば消ゆる氷の 残りなく 君が心はわれにとけなむ

「春が来て消える氷のように、すっかり私に打解けて欲しいよ」


街で見かけたコップが可愛らしくてその柄をモチーフに作成したもの

2013年1月26日土曜日

【ファイル偽装】zipとしてもjpgとしても扱えるファイル

なんとなくzipファイルについて調べていたらzipはファイルの先頭にも後ろにも任意のデータを挿入できるらしいということがわかりました。そこでいわばファイル偽装ってやつをやってみようと思ったのです。

この方法なら別途ソフトを入手しなくても普通の解凍ソフトさえあれば簡単にファイルを隠匿/抽出ができます。

やり方

  1. ファイルを隠すためのjpg(ここではcore.jpgとする)を用意
  2. 隠すファイルをzipする(zipしたものをhidden.zipとする)
  3. コマンドプロンプトで
    copy /b core.jpg + hidden.zip output.zip.jpg
  4. 完了。output.zip.jpgが偽装されたjpgファイルになります
非常にシンプルでコマンドプロンプトからもできるファイル偽装です。大勢多数の人はいちいち画像ファイルをバイナリエディタでzip特有のPK(50 4B)から始まるヘッダーがあるかどうかなんて確認しませんしね。もしファイルを隠したければたければこれが一番簡単だと思います。

結果

まぁ説明はともあれ、そうやって作られた画像がこれです。
core.zip.jpg
この画像をDLして拡張子をzipにするとzipの仕様書に正しく則って作成された解凍ソフトなら「this is secret file.txt」という空のテキストファイルが入手できると思います。私が確認した中では7zなら解凍出来ました。

さらに偽装レベルを上げる方法

更に偽装を重ねるとすればjpgをpdfに変換してしまう方法です。
画像梱包というソフトを使えばjpgにpdfヘッダを付け加えてくれるのでpdfファイルのように見えます。2段階の偽装になります。

まぁ、偽装なんてしなくても暗号化すれば一発なんですけどね。このエントリの目的は、他人に読まれないことじゃなくていかに遊ぶか、ですからw

2013年1月8日火曜日

LaTeXでpmatrixを使用しようとした時に生じるエラー

LaTeXには\pmatrixという行列を書くことのできるマクロがあります。
しかしこれがなかなか厄介でコピペで文章を作ってたりするとうまく動かなくて何度もハマったのでここにメモしておきます。

■ ! Extra }, or forgotten \endgroup.
\usepackage{amsmath}
を忘れているとこのエラーが出ます。プリアンブルに追記してください。

■ ! Extra alignment tab has been changed to \cr.
\setcounter{MaxMatrixCols}{100}
プリアンブルでこのようにして最大のカラムを増やしてください。

2013年1月1日火曜日

2013あけおめ!!


新年あけましておめでとうございます!
このごろめっきり更新が減ってきていますが、今後は就職につきさらに更新しなくなるかと思います!それでも過去の情報は割とアクセスがあったりするのでこのブログは公開し続けようと思っています。今後も更新できることがあれば更新していきたいと思います。それではことしもどうぞよろしくお願いします!

なんだか毎年今年の抱負とか書いてあるので一応追記しておこうかなと。いままでこまけぇこたぁいいんだよ!でスルーしてきた自分のことにしっかり向きあう年にしたいなと思っています。気持ちの整理をつけて揺るぎなくこれでいいんだって言えるようにしたいです。時間はかかると思いますが頑張ります!


(作るのがめんどくさくてずっと作業してなかったなんてことはなくてよ?およそ3時間クオリティなんてこともないんだからねっ?)