ほっしーの技術ネタ備忘録

技術ネタの備忘録です。基本的に私が忘れないためのものです。他の人の役にも立つといいなぁ。

2012-01-01から1年間の記事一覧

ブートローダを探検してみた

プロローグ PC の電源を入れると、まずは BIOS が走っていろいろします。 この辺りは FreeBSD じゃないのでさっくりと飛ばして…… BIOS のブート優先順位に従って「HDD0!君に決めた!」となると、 HDD0 の第0セクタを、メモリの 0x7c00 から1セクタ分(512By…

ひかりTVが開通したときの話

IPv6 パススルーできなかった Buffalo の BBR-4MG が、IPv6 パススルー出来なかったという罠。 上位の BBR-4HG ならできるんだけどな。実家のルータだけど。 しかたがないので、アパートのVDSL終端とルータの間にハブを追加して、 AQUOS の LAN ポートに直結…

MBR 形式のディスクのデータ

MBR の構造 MBR は HDD の第0セクタにあります。 # dd if=/dev/ad0 of=tmp.bin iseek=0 bs=512 count=1 # hexdump -Cv tmp.bin 00000000 fc 31 c0 8e c0 8e d8 8e d0 bc 00 7c be 1a 7c bf 00000010 1a 06 b9 e6 01 f3 a4 e9 00 8a 31 f6 bb be 07 b1 000001…

危険な関数の呼び出しを禁止する

PHP

php を経由して bot が侵入してくるのでこれを設定するとよさそう。http://www.tutorialarena.com/blog/disable-php-functions-using-directive-ini-configuration-file.php crontab とか suid されてるので exec 関係の関数をまとめて禁止するのはよさそう…