パスワードを忘れた? アカウント作成

dodaさんのトモダチの日記みんなの日記も見てね。 アカウントを作成して、スラッシュドットのモデレーションと日記の輪に参加しよう。

1886861 journal
ソフトウェア

dodaの日記: Tera Term 4.73 リリース 5

日記 by doda

昨日、Tera Term 4.73 がリリースされました。 詳細については変更履歴を参照して下さい。

以下、駄文
今回は(も?)あまり作業が出来ていないなあ。
やりたい事や試してみたい事は色々有るんだけれど…

気に入っているのは Poderosa が対応した事で知った Extended Mouse Tracking 対応あたりか。
これもアプリケーション側で対応しているのが tmux くらいで、tmux での対応もちょっと微妙な出来だからなあ。

1468915 journal
ソフトウェア

dodaの日記: 中国語ローカライズ版PuTTY/WinSCPのバックドア 1

日記 by doda

中国語にローカライズされた PuTTY/WinSCP でバックドアがある物が見つかったと昨日辺りから騒ぎになっているようだ。

http://www.oschina.net/news/25203
http://www.rtdot.com/news/426
http://www.youxia.org/2012/01/putty-WinSCP-SecureCRT-Backdoor.html
# 中国語は判らないので Google の翻訳頼み

出所の怪しいバイナリは使うなという事なのだろうけれど、何を持って安全とするかは難しいと思う。
日本でもローカライズ版/機能追加版として PuTTYjp, ごった煮版, ICE IV版などや その他にも色々有るが、これらが絶対に安全であるという保証は無いわけで。
# 上記に挙げた物はおそらく安全だろうと自分は判断している(信頼している)が。

個人的にはソース(の差分)が公開されている物は比較的安全なように思っている。
自分でも PoderosaのAES-CTR対応版(Obsolete) とか PortforwarderのCamellia対応版 などを配布しているが、ソースも配布するようにしている。
それでもバイナリが公開されているソースに対応する物である保証は無いが、バックドアを仕掛けるような奴らはそもそもソースを公開したりしないだろうし、最悪自分でビルドするという手もある。
幸いな事に、日本での PuTTY の機能追加版は大抵ソースが一緒に公開されているので、 この点は恵まれていると思う。
# SourceForge.Netのフォーラムで告知されているPoderosaの中国人?の機能拡 張版は、ソースを公開してくれという声が結構有るのに公開されないのが…

-- おまけ --
http://www.oschina.net/news/25203 では PuTTY のオリジナルの配布元として http://www.putty.org/ を挙げているっぽいけれど、それ違うから。
whois で putty.org を引くと、registrant が bitvise の創業者である denis bider になっているので、Tunnelier や WinSSHD へのリンクが有るのは納得。

1421022 journal
日記

dodaの日記: PortForwarderのCamellia対応

日記 by doda

外出先から自宅の PC にアクセスする時、SSH ポート転送で SSH コネクション上を通した RDP 接続を使っている。
RDP 自体も RC4 で暗号化されてはいるのだが、外部に RDP のポートをさらしたくないのでこのような形をとっている。

SSH 接続&ポート転送には Tera Term を利用していたのだが、余計なシェルが起動したりするのが嫌になったので PortForwarder や pfwd を使いたいと思った。
ここで問題になるのが、暗号方式。自宅のサーバでは SSH の共通鍵暗号方式として Camellia のみを許可しているのだが、PortForwarder や pfwd では Camellia をサポートしていない。
これがネックでポート転送のみでも Tera Term を利用していたのだが、PortForwarder は OpenSSH ベースなので比較的簡単に Camellia への対応が出来るのではないかと思いついた。
という事で試しに対応させてみたところ、非常に簡単に出来た。

自分用に作った物だけれどせっかくなのでオリジナルの作者の登さんにパッチを送ったところ、「今は PortForwarder をいじってい なく開発環境も無いので、そちらでバイナリを配布できませんか」という返事が返ってきた。

…と、ここまでが去年の11月中頃の話。

配布ページをでっち上げないとなと思いつつ気が付いたら二ヶ月たってしまっていたので、慌てて配布ページを作ってみた。
自分以外に需要が有るとは思えないけれど、興味があったら使ってみてください。

今後の予定としては

  • OpenSSH 5.9ベースに更新 -- ECDSA 鍵対応等
  • IPv6 対応

辺りを考えていますけれど、現状でも困っていないのでいつになるかは判りません。

949922 journal
ソフトウェア

dodaの日記: Tera Term 4.72 リリース 4

日記 by doda

昨日ですが、Tera Term 4.72 がリリースされました。
変更点については、こちら
いつもだったら具体的な変更内容やその理由を書いたり、リンクを張ったりするのですが、
最近あまり日記を書いてなかったので…
# 時間があったら新機能の紹介とかしたいな

今回からは通常のインストーラ版の他に、zip アーカイブ版も有ります。
zip アーカイブ版の注意点については同梱の README-archive-ja.txt を見てもらうとして、
それだけじゃ判りづらい点についての補足です。

・日本語メニュー
設定ファイルに関しては基本的に日本語モードでデフォルトssh接続の設定になっていますが、
メニュー、ダイアログは英語になっています。
これを日本語にしたい場合は、TERATERM.INI の UILanguageFile= の行を
UILanguageFile=lang\Japanese.lng に変更して下さい。

・ジャンプリスト対応
zip アーカイブ版が使いたい場合、レジストリ等に設定情報を残して欲しくない事が多いと思います。
Tera Term 本体は基本的にレジストリ等を使わないのですが、一つだけ例外が有ります。
それは Windows 7 のジャンプリスト対応です。
Windows 7 で使う場合、デフォルトの設定だとジャンプリストへの登録を行いますので、
これを行いたくない場合は TERATERM.INI の JumpList の設定を off に変更してください。

795867 journal
日記

dodaの日記: メタモデ 1

日記 by doda

最近、メタモデをすると荒らしやフレームのもとといった下げるモデレーションばかり出てくる気がする。FAQ

ポイントを下げることよりも、良い刺激になるよう心がけてください。モデレーションの本当の目的は、有益なコメントを発掘してほかの人の目に触れさせることです。

とあるけれど、実際には下げる事に使われる事が多いという事なのかなあ。

でも、ストーリーを見ていると上げるモデレーションも結構見かけるんだけれどなあ。

792172 journal
ソフトウェア

dodaの日記: Windows 8 Developer Preview

日記 by doda

表でもストーリーになっている Windows 8 Developer Preview を入れてみた。
OS を入れた後、まず最初に試したのは Tera Term のインストール:-)
すべての機能を試したわけでは無いが、Desktop で問題なく使えている。
強いて問題点を挙げるならば、OS が英語環境なので Tera Term も英語環境用設定でインストールされる事。
これは日本語用の設定に変更してやる事で問題なく日本語を扱えるようになる。具体的な設定は以下。

・「設定」-「全般」で、“言語”を“Japanese”に変更
・「設定」-「フォント」で、“Font”を“Terminal”に、“Script”を“Japanese”に変更
・「設定」-「端末」で、“ロケール”を“Japanese”(*1)に、 “言語コード”を“932”(*2)に変更
    送受信の漢字コードはお好きなのをどうぞ。

*1: 送受信の漢字コードが UTF-8 の場合のみ必要。それ以外の時は必要ないが、害は無いので設定する事をお勧めします。
*2: 実はこの設定、現在は使っていない過去の遺物だったりします。なので設定しなくてもOK。自分は気分の問題で設定したけれど。

これで問題なく日本語が扱えるようになるはず。

Tera Term は無事に動いたので、ついでに他の端末エミュレータも試してみた。
PuTTY (Original, ICE IV版 GDI-PuTTY), RLogin 辺 りは問題なく動いた。しかし、ICE IV版 D2D/DW PuTTY はちゃんと動かなかった。面倒なので原因を追いかけず。

Poderosa 4.3.5b は、最初に起動しようとした時に .Net Framework 3.5 のインストールが始まった。
.Net Framework 3.5 のインストールが終わった後に再度起動したら問題なく動いた。

使ってみて思ったのだが、Metro-UI 版 Tera Term とか出来たら面白そう。まあ作る余力なんて無いのだけれど。

347104 journal

dodaの日記: DQ9 Wi-Fiショッピング

日記 by doda

今までは毎週何らかのテーマで売る物が決まっていたが、昨日は"いつもご利用ありがとうございます"という感じで特にテーマが無かった。
発売から2年が経ったし、今後はもうずっとこのままなのかな?

344246 journal

dodaの日記: PuTTY 0.61 1

日記 by doda

なんと、久しぶりに PuTTY がリリースされました。
PuTTY 0.60 は 2007/4/29 ですから、4 年ぶりです。
数日前に cygtermd という cygwin を使うためのヘルパープログラムがリポジトリに追加されているのですが、流石にこれは配布されていないようです。

気になるのは、PuTTYjp やごった煮版等の派生版がいつ頃更新されるかです。
ICE IV版 GDI-PuTTY & D2D/DW PuTTY は最新版を追いかけている ので、じきに更新されそうです。そもそも、2011/07/06 版は 2011/05/07 の r9169 がベースになっているので、機能的には 0.61 とほぼ変わりません。
ICE IV 版には PuTTYjp やごった煮版のパッチも取り込まれているので、日本語対応等の機能を使いつつ最新版の PuTTY を使いたい場合は ICE IV 版をお勧めします。

typodupeerror

Stableって古いって意味だっけ? -- Debian初級

読み込み中...