• R/O
  • HTTP
  • SSH
  • HTTPS

提交列表

标签
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Tera Termの個人的な作業用リポジトリ


RSS
Rev. 时间 作者
06ab4e9 ssh-kex-key-log 2022-09-06 23:12:11 IWAMOTO Kouichi

Debugビルド時のみKexKeyLoggingが有効になるように変更した

c967494 2022-09-06 23:12:10 IWAMOTO Kouichi

Client Secretの記録形式をWiresharkが扱う形式に合わせた。

記録時にメモリーリークしていたのも修正した。

4fda770 2022-09-06 23:12:10 IWAMOTO Kouichi

セッションの複製時等にKEX Client Secretの記録が行われない問題を修正した

32a7924 2022-09-06 23:12:10 IWAMOTO Kouichi

KEX の Client Secret を記録できるようにした。

Wireshark でこれを利用して、SSH 通信の復号をできるようにするのが目標。
フォーマットは NSS Key Log Format (*1) を参考に、以下のようにした。

<Label> <space> <ClientCookie> <space> <Secret>

・<Label> は <Secret> が何かの説明
・<ClientCookie> はクライアントが送信する SSH_MSG_KEXINIT の cookie を
16 進数表記した32バイトのデータ
・<Secret> は <Lable> によって変わる

<Label> は現在のところ以下がある。

・CLIENT_SECRET: DH や ECDH の Client Secret を 16 進表記したもの
・SHARED_SECRET: DH や ECDH で共有された Shared Secret を 16進表記したもの
・EXCHANGE_HASH: 鍵交換の結果得られた Exchange-Hash を 16進表記したもの

現在のところ、CLIENT_SECRET のみ出力するようになっている。
SHARED_SECRET や EXCHANGE_HASH は CLIENT_SECRET と通信内容があれば計算が
出来るので、その計算の手間を省く為の参考情報。

*1: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Key_Log_Format

2f36de8 2022-09-06 23:12:10 IWAMOTO Kouichi

SSH2でのKEXのCookieの扱いを修正した。

・クライアントが送るCookieをpvar->crypt_state.server_cookieに保存
していたのをpvar->crypt_state.client_cookieに保存するよう修正した
・サーバから送られて来たCookieを読み飛ばしていたのを、保存するよう修正した。

SSH2ではCookieを個別には利用していないが(KEXINITパケット全体をまとめて利用)、
必要になった時に利用できるように値を記憶しておくように変更する。

07a091d 2022-09-06 00:20:28 zmatsuo

r10242の修正履歴を追記

merge from 4-stable: r10243

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10245 f5f01b69-1e22-0410-acbf-894ab4bd6246

5bc73c0 2022-09-05 23:27:17 zmatsuo

カラーパレット変更シーケンスで誤った対象が変更される

- 正しく指定できない色番号
- 1-7 -> 9-15
- 9-15 -> 1-7
- color-sgr-decscnm.pl
- OSCシーケンス 色設定テストを追加

ticket #45558

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10242 f5f01b69-1e22-0410-acbf-894ab4bd6246

07d2fc4 2022-09-05 22:53:54 nmaya

SSH キープアライブパケットの送信間隔のデフォルトを 300 秒に変更した

ticket: #45561

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10240 f5f01b69-1e22-0410-acbf-894ab4bd6246

ae2c4ff 2022-09-05 22:41:48 nmaya

セッションを複製したときに表示されるウィンドウの位置を、TERATERM.INI で指定されている位置に変更した

ticket: #45458

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10238 f5f01b69-1e22-0410-acbf-894ab4bd6246

ce98362 2022-09-05 00:04:35 zmatsuo

ttreg 追加

- ポータブル版や開発中のTera Termのためのツール
- エクスプローラーの右クリック(コンテキストメニュー)に項目を追加するための reg ファイルを生成する
- 生成された reg ファイルをダブルクリックするとコンテキストメニューが追加される
- Tera Term を起動するためのショートカットを作成する
- 準備できる環境
- cygwin
- msys2(MSYS, MinGW x32, MinGW x64)
- git bash
- cmd, powershell

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10237 f5f01b69-1e22-0410-acbf-894ab4bd6246

e83576c 2022-09-05 00:04:24 zmatsuo

cyglaunch から git bash を起動できるようにした

- cyglaunchにオプションを追加
- -gitbash
- -cygwin
- git bash = git 付属の bash
- msys2term 経由
- cyglaunch_msys2_mingw32(64).bat の引数が誤っていたので修正

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10236 f5f01b69-1e22-0410-acbf-894ab4bd6246

2175af5 2022-09-03 01:22:58 zmatsuo

マニュアルlook and feelページのスクリーンショット画像を入れ替えた

ticket #44376

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10234 f5f01b69-1e22-0410-acbf-894ab4bd6246

990a875 2022-09-03 00:12:23 zmatsuo

テストの色文字のパターンを追加

- ForeとBackの色が同じ場合を追加
- UseTextColor=on を想定

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10233 f5f01b69-1e22-0410-acbf-894ab4bd6246

c8618ad 2022-09-03 00:12:12 zmatsuo

.editorconfig の pl のルールを変更

- Linux で shebang が使えるよう BOM 無し, LFに変更
- Windows 上の perl で実行しても問題ない

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10232 f5f01b69-1e22-0410-acbf-894ab4bd6246

18cbc79 2022-09-03 00:12:02 zmatsuo

UseTextColor=on 時の動作を変更

- 描画時に参照する色を変更するようにした
- 従来はテーブルの中身を変更していた

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10231 f5f01b69-1e22-0410-acbf-894ab4bd6246

81e495b 2022-09-03 00:11:51 zmatsuo

下線属性の色の設定などができるようにした

- 次の関数
- DispSetColor()
- DispResetColor()
- DispGetColor()

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10230 f5f01b69-1e22-0410-acbf-894ab4bd6246

38b1826 2022-09-03 00:11:39 zmatsuo

各文字属性の背景色を通常文字背景で上書きする処理を削除

- UseNormalBGColor=on の時の処理
- 描画の時に DispSetupDC() で処理するようになったため

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10229 f5f01b69-1e22-0410-acbf-894ab4bd6246

c3c292c 2022-09-03 00:11:28 zmatsuo

色情報読み込み関数を追加

- GetPrivateProfileColor2() 追加
- 色情報読みこみ用
- 下線属性色を GetNearestColor() API を通すようにした
- GetNearestColor() API 使用箇所を無効化できるようにした

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10228 f5f01b69-1e22-0410-acbf-894ab4bd6246

99ce293 2022-09-03 00:11:18 zmatsuo

farキーワード削除

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10227 f5f01b69-1e22-0410-acbf-894ab4bd6246

8295f4a 2022-09-03 00:11:05 zmatsuo

gtagsに cygwin/ を追加

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10226 f5f01b69-1e22-0410-acbf-894ab4bd6246

6049da5 2022-09-02 00:25:52 nmaya

VTUnderlineColor のデフォルトを変更

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10225 f5f01b69-1e22-0410-acbf-894ab4bd6246

e28c0ea 2022-09-01 23:17:38 zmatsuo

テーマと半透明ウィンドウについてマニュアルを修正

- 色設定の大まかな動作を説明、図を追加
- setup-additional-visual-theme.html
- 設定ファイルにthemeファイルを追加
- 内容はこれから修正
- setup/theme.html
- 半透明ウィンドウの説明の一部をBGテーマに修正
- look and feel の変更とした
- eterm風をテーマに置き換え
- 画像を差し替えたほうがよさそう
- usage/transparent.html

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10224 f5f01b69-1e22-0410-acbf-894ab4bd6246

54e114e 2022-09-01 23:17:23 zmatsuo

その他設定-表示タブのレイアウトを修正

- レイアウトを修正
- Eterm look and feel を削除
- lngから削除
- リソースIDを削除
- debugプロパティーシートのリソースを別ファイルに分離

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10223 f5f01b69-1e22-0410-acbf-894ab4bd6246

49adc6c 2022-09-01 22:44:17 zmatsuo

文字属性の設定と保存と表示ができていなかったので修正

- UnderlineAttrFont, UnderlineAttrColor の設定保存
- FF_UNDERLINE の設定
- 反転属性をOFFにしても反転表示されていた

ticket #45372

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10222 f5f01b69-1e22-0410-acbf-894ab4bd6246

42f377f 2022-08-31 23:24:51 zmatsuo

下線属性に関連するドキュメント修正

- マニュアル修正
- 変更履歴追記

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10220 f5f01b69-1e22-0410-acbf-894ab4bd6246

437f048 2022-08-31 23:24:38 zmatsuo

下線属性の設定を修正

- チェックボックスの順序を変更
- SGRの番号順にした
- lng修正
- コントロールID名を規則性のあるものに修正
- TEK WindowとVT Windowでラベルがが異なっている
- ttdlg.c
- TERATERM.INI に初期値を追記

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10219 f5f01b69-1e22-0410-acbf-894ab4bd6246

48594c9 2022-08-31 23:24:24 zmatsuo

cygwin 環境などでも makechm.bat が実行できるよう修正

- Windows の find.exe を使用するよう fullpath で実行するようにした
- cygwin等のfind.exeを実行しないようになった
- $PATH に依存しないようになった
- CP 65001(UTF-8)環境でも日本語chmを生成するようにした

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10218 f5f01b69-1e22-0410-acbf-894ab4bd6246

e4a847e 2022-08-31 07:10:49 nmaya

ANSIColor[] の入れ替え動作についてのコメントを修正

ticket #45483

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10217 f5f01b69-1e22-0410-acbf-894ab4bd6246

b15edbc 2022-08-30 12:44:04 nmaya

下線属性の背景色が使われない問題を修正

ticket: #45372

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10216 f5f01b69-1e22-0410-acbf-894ab4bd6246

bd75e20 2022-08-30 12:43:44 nmaya

下線属性の色が読み込まれない問題を修正

ticket: #45372

git-svn-id: svn+ssh://svn.osdn.net/svnroot/ttssh2/trunk@10215 f5f01b69-1e22-0410-acbf-894ab4bd6246