macOS
brew install ipbtlocal Homebrew formula metadata
sudo port install ipbtMacPorts ports tree · sysutils/ipbt/Portfile · ソース: api.github.com
brew
ipbt のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install ipbtlocal Homebrew formula metadata
sudo port install ipbtMacPorts ports tree · sysutils/ipbt/Portfile · ソース: api.github.com
nix profile install nixpkgs#ipbtnixpkgs package indexes · pkgs/by-name/ip/ipbt/package.nix · ソース: api.github.com
概要
Program for recording a UNIX terminal session
履歴
IPBT is Simon Tatham's high-tech ttyrec player for Unix. It plays terminal-session recordings with random access, solving the old ttyplay problem that forward playback is easy but rewinding terminal output is not.
The official page explains IPBT as a player for ttyrec recordings, a format commonly used to record Unix terminal sessions and NetHack games. Instead of streaming bytes directly to a terminal, IPBT first analyzes the entire recording through an internal terminal emulator, then stores screen states so playback can move forward, backward, or to arbitrary frames.
IPBT is a derived work of PuTTY because it uses PuTTY's terminal emulator internally. That connection is historically important: Tatham reused his own mature terminal-emulation code to make random-access replay feasible rather than writing a terminal parser from scratch.
IPBT occupies a small but durable niche among Unix terminal-recording tools. The official page asks for patches and describes the program as working but unpolished, while Homebrew, MacPorts, and Nix packaging keep it easy to install for people who handle ttyrec or nh-recorder files.
Its adoption is closely connected to communities that record text-mode sessions, especially roguelike and NetHack playback. The official introduction names NetHack and alt.org as examples of routine ttyrec use.
Users run `ipbt file` on ttyrec, nh-recorder, or raw terminal recordings. After loading, the curses interface supports pause, frame stepping, jumps, speed changes, logarithmic time compression, on-screen status, and text search through recorded frames.
The main cost is up-front analysis time. The manual notes that simpler players can begin immediately, while IPBT trades that startup cost for reverse playback and frame-level navigation.
IPBT is significant because it is a tiny package with a deep implementation trick: it packages PuTTY's terminal model into a Unix curses replay tool. That makes it more than a wrapper around ttyrec; it is a terminal-state indexer.
For maintainers, it is also a classic Simon Tatham utility: small, MIT-licensed, hosted on chiark and git.tartarus.org, and documented with a precise standalone man page.
セキュリティ状態
broad file, network, media, or database tool signal.
リスク blue · 信頼度 中 · tool
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
ipbt | cli | グローバル実行可能ファイル | |
ipbt-dump | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://www.chiark.greenend.org.uk/~sgtatham/ipbt/
インストールメタデータ
| パッケージキー | brew:ipbt |
|---|---|
| バージョン | 20260527 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/ipbt |
| ホームページ | https://www.chiark.greenend.org.uk/~sgtatham/ipbt/ |
| リポジトリ | https://git.tartarus.org/simon/ipbt.git |
| 上流ドキュメント | https://www.chiark.greenend.org.uk/~sgtatham/ipbt |
| ライセンス | MIT |
| ソースアーカイブ | https://www.chiark.greenend.org.uk/~sgtatham/ipbt/ipbt-20260527.fdcd2b0.tar.gz |
| 最終更新 | 2026-05-29T14:57:37Z |
| Pulse | updated |
| ビルド依存関係 | cmake |
| macOS 提供ライブラリ | ncurses |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | ipbt |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
ipbt
nix profile install nixpkgs#ipbtipbt
sudo port install ipbtソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.