オンラインツール

パスワード生成や .htpasswd ファイル生成や HTML エスケープ/HTML アンエスケープなど、システム開発やサーバー管理などで良く使う便利なオンラインツールを用意しています。

パスワード生成

文字数や文字種などの条件を指定して強力・安全でランダムなパスワードを指定個数だけ生成します。 また生成したパスワードはテキストファイルとしてダウンロードすることもできます。 JavaScript のみで実装されており、表示されたパスワードは当社サーバーは関与していませんので、ご安心ください。

利用する

Perl ソースコードの最小化 (Minify)

Perl のコードから実行に不要なコメントやインデントを削除してファイルサイズを小さくします (Minify)。 最小化には Perl モジュール Perl::Tidy を通して perltidy を使います。

利用する

Perl ソースコードの難読化 (obfuscation)

Perl のソースコードを第三者が解読しにくいよう難読化 (obfuscation) します。 難読化には Perl モジュール Acme::EyeDrops を使います。 Acme::EyeDrops は一般的な難読化ツールとは異なり、オリジナルのソースコードを様々な ASCII アートにする、 ある意味、パロディ要素を持ったツールです。

利用する

.htpasswd ファイル生成

ユーザー名とパスワードを指定することで、Basic 認証に使う .htpasswd ファイルの内容を生成します。 パスワードのハッシュアルゴリズムは、現在主流の MD5 に加え、より安全性が強力な bcrypt、SHA-512、SHA-256、 そして、旧来からある CRYPT や SHA-1 もサポートしています。

利用する

IP アドレス・ホスト名確認

あなたの IP アドレス (IPv4) とホスト名 (DNS 逆引き) を表示します。 さらに、RIR (Regional Internet Registry) データを使って、 その IP アドレスがどの国に割り当てられたものなのかについても報告します。

利用する

HTML エスケープ/HTML アンエスケープ

HTML として記述できるよう、任意の文字列を HTML エスケープ (サニタイジング)、または、その逆のアンエスケープします。

利用する