トップ «前の日記(2005-12-24(Sat)) 最新 次の日記(2005-12-26(Mon))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2005-12-25(Sun) はとぽっと

あつい?

hotmailに捨てアドを登録してみた。 くどい登録項目を埋める。そのくせ知りたいことはろくに表示されない。
早速 $ echo hello | mail -s test USER@hotmail.co.jp する。
デフォルトで迷惑メール扱いだった。

続いて、$ dig hotmail.co.jp MX して、出たアドレスに telnet $ADDR 25 して みた。dataの下にSubject: を入れ忘れて(件名なし)になったが、これもよし。

$ telnet $ADDR 25
Trying XXX.XXX.XXX.XXX...
Connected to XXX.XXX.XXX.XXX.
Escape character is '^]'.
220 bay0-pamc1-f7.bay0.hotmail.com Sending unsolic\
ited commercial or bulk e-mail to Microsoft's comp\
uter network is prohibited. Other restrictions are\
 found at http://privacy.msn.com/Anti-spam/. Viola\
tions will result in use of equipment located in C\
alifornia and other states. Sat, 24 Dec 2005 17:13\
:56 -0800 
helo DOMAIN
250 bay0-pamc1-f7.bay0.hotmail.com (3.1.0.17) Hell\
o [XXX.XXX.XXX.XXX]
mail from: USER@DOMAIN.TLD
250 USER@DOMAIN.TLD....Sender OK
rcpt to: USER@hotmail.co.jp
250 USER@hotmail.co.jp 
data
354 Start mail input; end with <CRLF>.<CRLF>
From: USER@DOMAIN.TLD
To: USER@hotmail.co.jp
  
Hey! How do you do?
bye!   
.
250 <BAY0-PAMC1-F7Qb0Sul00022624@bay0-pamc1-f7.bay\
0.hotmail.com> Queued mail for delivery
quit
221 bay0-pamc1-f7.bay0.hotmail.com Service closing\
 transmission channel
Connection closed by foreign host.

挑戦?

久しぶりにqemu環境下のNetBSD。
目的は BSD Hacksの#60にあったcgd(4)。 要するにファイルシステムの暗号化だ。
FreeBSDもハンドブックに同様の 記述あり。
既存のパーテーション、ドライブの流用は厄介っぽい (ドライブを新規に追加するのが一番らしい)し、 そのためのマシンを用意できそうにないので 仮想環境で辛抱。まずはカーネルから。

% cd /usr/src/sys/arch/i386/conf
% diff third forth
1141c1141
< #pseudo-device        cgd             4      \
 # cryptographic disk devices
---
> pseudo-device cgd             4       # crypt\
ographic disk devices

しかし...

hotmailにアクセス

hotmailに同じブラウザで繋がろうとしたらおかしな ダイアログが出た。

ダイアログの中身

を筆写しようかと思ったのだけど、 間違えてrxvtもろとも切ってしまった。どうでもいいわ。

さっきの続き

qemuでのNetBSDカーネルビルドには3時間半かかった。

で、100MBの空のファイルを用意し、qemuで-hdb に指定して再起動。
デバイス名は/dev/wd1dにアサインされたようだ。
NetBSD Guideもぼんやり見て、ディスクをランダムな数で埋めておく。

# cgdconfig -s cgd0 /dev/wd1d \
  aes-cbc 128 < /dev/urandom
# cgdconfig -u cgd0
# cgdconfig -g -V disklabel -o \
  /etc/cgd/wd1d aes-cbc  256
# cat /etc/cgd/wd1d
algorithm aes-cbc;
iv-method encblkno;
keylength 256;
verify_method disklabel;
keygen pkcs5_pbkdf2/sha1 {
        iterations 608;
	salt XXXXXXXXXXXXXXXXXXXX=;
	};
# cgdconfig -V re-enter cgd0 /dev/wd1d
/dev/wd1d's passphrase:
re-enter device's passphrase:
#

ようやく、ここまで。
disklabelの手前までどうにか。man読まねば...

時刻表記

$ tail -n1 /etc/rc.conf
rtclocaltime=YES

でようやくまともになった。/etc/defaults/rc.conf はNOである。


リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。