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

豚骨醤油 青ネギラーメン (1)
先日、愛知の友達の投稿でネギ入れ放題のラーメンを見てスイッチが入ってしまい、オフィス周辺で調べてはみたものの、調べた限りはカレーとラーメンの聖地 "神保町" でも見当たりません。小
Dr. コトー診療所 (入口)
与那国島 (No. 6 – 久部良 ? 比川) の続きです。さて、診療所の正面に周ってようやくご対面です。ドラマで何度も見た光景。天気に恵まれて良かった♪ドラマでは海岸に打ち上げられていた
VAIO Fit 13A (背面)
Windows 8.1 の Quick Launch で並び順が勝手に変わる (Part 2) 現象はどうにか克服出来ましたが、今度は同じ Windows 8.1 Pro 付属の Windows Me
Herb
以前社内で開催されたセールス・プロモーションに関する勉強会の内容を整理してみました。サービス化に際し、心がける点ニーズがあって成長が見込めるか。利益・単価が取れる。経験の延長上にあるか。始めてすぐにナ
ソーキそば定食
うちなぁ料理と古酒家 ニライカナイ (手打ち生麺 沖縄そば定食) 以来、半年弱ご無沙汰していましたが、そろそろ体内の沖縄そばも切れたので、ふと訪れてみました。メール会員だと請福飲み放題 ? 気になりま
冷たいおそば (ざる)
ゆで太郎 錦町店 (かきあげ) で ゆで太郎 には初めて入りました。その帰り際に気になった"特もり" を改めて良く眺めると、普通サイズの 3 倍と書かれていました。方や ゆで太郎
つけ麺 大盛 + チャーシュー 2 倍
出張の少し前に Facebook で 麺処 鍵 〜KAGI〜 に数人で同時にチェックインしているのを見て知りました。チェックインするとトッピングが 1 品無料になるとか。それはともかく、てだこ RAM
EXTRA COLD (2011)
2 年前に初めて エクストラコールド BAR がリリースされた時は驚きました。5 年程前まではよくスーパードライは飲んでいましたが、それ以降はあまり自ら口にすることもありませんでした。が、氷点下に冷や
あらびき牛肉メンチカツ
休日のお昼ご飯はご飯だけ自宅で炊いて、駅前のイトーヨーカドーや 東急ストア の惣菜を買って済ませるパターンもあります。真夏以外はみそ汁も作ります。セブンイレブン (おつまみセット) でご紹介した通り、
日替り定食 (沖縄ちゃんぽん)
2014/05/29, 2014/06/05 と 2 週に渡って カミングアウトバラエティ 秘密のケンミン SHOW で沖縄特集が組まれていました。普段テレビは見ないどころか自宅にテレビがないので、こ
Valid HTML5 Valid CSS3 Another HTML Lint