入力テキスト
未定義の文字は変換せず、そのまま出力します。
出力テキスト
オプション
リート(1337 Speak)とは
リート(Leet)は、英数字や記号を使って通常の文字を置き換える表記法です。
「Elite(エリート)」が「3l337」→「leet」と変化したことが名前の由来です。
1980年代
BBS時代の誕生
ハッカーやプログラマーが検閲やフィルタリングを回避するために開発
1990年代
ゲーム文化で普及
オンラインゲームコミュニティで「エリート」の略語として流行
2000年代
インターネット文化に定着
ミーム化し、様々な場面で使用されるように
基本的な変換ルール
形状による置換
A
→
4, @
三角形の類似性
E
→
3
横向きの形状
I
→
1, !
縦線の形状
O
→
0
円形の類似性
S
→
5, $
曲線の形状
T
→
7, +
十字形の構造
複合文字による表現
H
→
|-|, #
横棒で連結
M
→
/\/\
ジグザグ形状
W
→
\/\/
V字の連続
実用的な活用場面
セキュリティ分野
- パスワード強化: password → p4ssw0rd
- 辞書攻撃対策: 一般的な単語を予測困難に
- フィッシング検出: 偽サイトのドメイン名分析
教育・学習
- 暗号化学習: 置換暗号の基本概念
- 文字列操作: プログラミング実習
- 言語学習: 文字認識と表記システム
コミュニケーション
- ユーザー名: ゲームやSNSでの個性表現
- アート表現: ASCII アートや装飾テキスト
- 文化的表現: インターネット文化の一部
注意点とベストプラクティス
⚠️ 使用時の注意点
- 可読性の低下: 過度な使用は理解を困難にする
- セキュリティの限界: 現代の攻撃手法には限定的
- 文脈の重要性: 使用場面を適切に判断する
- アクセシビリティ: スクリーンリーダーでの読み上げが困難
✅ 効果的な使用方法
- 段階的な変換: 一部の文字のみから始める
- 文脈に応じた選択: 目的に合った変換レベルを選ぶ
- 一貫性の維持: 同じルールを継続的に適用
- 可読性の確保: 重要な情報は明確に保つ
対応表(マッピング)
有効 | キー/単語 | 候補(カンマ区切り) | 操作 |
---|
キーは1文字または単語。大文字・小文字は別扱い。単語が文字より優先されます。