Home » Program » バージョン隠蔽 (ftpd) (Tag: )

バージョン隠蔽 (ftpd)

2012/07/06 20:18

FTP サーバプログラムはいくつか存在しますが、FreeBSD 付属の ftpd を拡張した BSDftpd-ssl の例を紹介します。

FTP サーバに接続した際、サーバがクライアントに応答するメッセージの修正です。

ftpd.c

変更前:

        if (hostinfo)
                reply(220, "%s FTP server (%s) ready.", hostname, version);
        else
                reply(220, "FTP server ready.");

変更後:

        if (hostinfo)
                reply(220, "%s FTP server (%s) ready.", hostname, version);
        else
                reply(220, "Drive Network FTP Server Ready");

ftpd は -h 付きで起動すると if (hostinfo) が false となるので、常に -h 付きで起動する場合は、上記の様に 2 段目のみ変更するか、そもそも変更も不要かもしれません。

-h 付きか否かに関わらずメッセージを固定化する場合は、単に

        reply(220, "Drive Network FTP Server Ready");

の様に分岐も不要とすることで、より堅実かもしれません。

Random Select

猫喫茶 毛玉
沖縄にも増え続ける猫カフェで、飼い猫も同伴出来る 毛玉 に着きました。来店は 2 回目です。コーヒーゼリーがお勧めと K 君から聞きましたが、本日は売り切れとのこと。プリンにしてみましたが、これ、美味
デスクトップ (VAIO Type X)
去年までデータセンター作業用に使用していた VAIO Type X は、現在サブマシンとして継続利用しています。電源は On にしたままですが、ふと使用する際にディスプレイを開けると、デスクトップアイ
すだちおろし冷かけ
うどん 丸香 (まるか) に続いてオフィス近辺に最近目に付く 丸亀製麺 に挑戦しました。JR 御茶ノ水駅そばのお茶の水ビルディング地下でも見掛けたことがあるので、有名なのかなと後で調べれば、全国展開ど
クリスマスツリー 2012
銀座・有楽町は最低でも 1 ヶ月に 2, 3 回は訪れるスポットです。クリスマス付近になると恒例の 「ミキモト ジャンボクリスマスツリー」点灯中です。カメラも解像度もまちまちなので統一感がありませんが
ハッシュ・ド・ビーフ (2)
ハッシュ・ド・ビーフの作り方 (No. 1) 以降 4 回に分けて紹介した作り方で、今でも最低年に 1 回はたっぷり作って堪能しています。ゴールデンウィークに久しぶりに作ろうと、牛肩ロースブロック(豪
ワイルドステーキ 300g (2)
銀座 4 丁目に一号店をオープンした いきなり ! ステーキ がオフィスのそばにも出店していると知って、早速訪れました。フードスタジアム — 新・外食ウォーズ — 【新・外食ウ
青のヱビス (2)
通年販売されたためにケース買いした ザ・プレミアム・モルツ <香るプレミアム> (Part 2) がそろそろなくなりかけたため、近所のスーパーで買い足そうと訪れた際、YEBISU ヱビスビ
東京国際展示場 (2)
2013/05/08 – 2013/05/10 で開催されている クラウド コンピューティング EXPO に足を運んでみました。従来この手のイベントには参加しませんが、今もなお定義が確固と
魯肉飯 (ランチセット, 大盛り)
一茶一会 (印度チキンカレー) から日を空けずして再び訪れました。気になっていた魯肉飯 (豚の角煮) にチャレンジしてみたかったからです。前回訪れた週末の看板には、印度チキンカレーの横に "
アジフライカレー
柏や (野菜炒め定食) の続きです。前日野菜炒め定食で大いに満足して帰った後に調べてみると、柏や を "陸の孤島の最強ランチ " や "貴重な定食屋" と褒める
Valid HTML5 Valid CSS3 Another HTML Lint