macOS
brew install uniutilslocal Homebrew formula metadata
brew / 順位 10966
uniutils のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install uniutilslocal Homebrew formula metadata
sudo apt install uniutilsDebian stable package indexes · uniutils · ソース: deb.debian.org
sudo zypper install uniutilsopenSUSE Tumbleweed package metadata · uniutils · ソース: download.opensuse.org
概要
Manipulate and analyze Unicode text
履歴
uniutils is a small POSIX C toolkit for inspecting, manipulating, and generating Unicode text from the command line. Its history is modest but source-backed: the author's page documents the tool set, release changes, language, environment, version, and package links.
The official page presents uniutils as a set of programs for Unicode text analysis. Its documented tools include uniname, unidesc, unihist, ExplicateUTF8, utf8lookup, unireverse, unifuzz, and unisurrogate.
The last documented release on the official page is 2.28, last modified 2009-04-25. The change log shows late releases adding Unicode range reporting, UTF-8 string reversal, fuzz input generation, Unicode 5.1 data updates, and UTF-16 surrogate decomposition.
uniutils appears in the official page's package links for Debian, FreeBSD, SUSE, Ubuntu, and other older package indexes, and the input confirms availability through Homebrew, Debian, Ubuntu, and openSUSE. Its adoption is therefore mostly the long tail of Unix text-processing packages rather than a large upstream community.
The tools are for terminal-level Unicode forensics: naming code points, validating UTF-8, identifying script ranges, building character histograms, reversing strings by character instead of byte, looking up UTF-8 encodings, generating problematic Unicode input, and decomposing non-BMP characters into UTF-16 surrogates.
Package users are likely to reach for uniutils when debugging mojibake, invisible characters, invalid UTF-8, unfamiliar scripts, font gaps, or parser behavior around odd Unicode input.
uniutils is package-nerd significant as a classic small Unix toolbox: narrow executables, no daemon, no config, no credentials, and enough Unicode knowledge to solve problems that general-purpose text tools hide.
Its niche status is also the point. A package manager keeps these old, sharp tools discoverable so users do not have to reinvent one-off scripts for codepoint inspection or malformed UTF-8 testing.
セキュリティ状態
narrow executable package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
ExplicateUTF8 | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
unidesc | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
unifuzz | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
unihist | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
uniname | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
unireverse | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
unisurrogate | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
utf8lookup | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
インストールメタデータ
| パッケージキー | brew:uniutils |
|---|---|
| バージョン | 2.28 |
| パッケージマネージャ | Homebrew |
| ホームページ | https://billposer.org/Software/unidesc.html |
| Bottle | 未記録 |
| サービス | 宣言なし |
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
uniutils 2.28-2
Tools for finding out what is in a Unicode file
https://billposer.org/Software/unidesc.html
sudo apt install uniutilsuniutils 2.27-2build1
Tools for finding out what is in a Unicode file
sudo apt install uniutilsuniutils 2.28-1.4
Unicode utilities
https://billposer.org/Software/unidesc.html
sudo zypper install uniutilsソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.