No.3ベストアンサー
- 回答日時:
残念ながらできません。
Perlのコンパイラはソースコードを隠すことを主眼にはおいてませんから。
(開発中のPerl6でもこれは変わらないようです)
ただ、少しは助けになる方法もあります。
Filter::(CPAN)を通してやれば一見するだけでは意味不明になります。
(ただし、解読が実際に可能です)
詳しくは存じませんが、
バイトコードやCにコンパイルすることも可能なようです。
Perl5から実験的に導入されてますが、
興味があれば「Malcolm Beattie」で検索してみてください。
#あまりそういう使い方が多いのかはわかりません
No.4
- 回答日時:
Perlはインタプリタ型の言語なので、ソースを隠す事は不可能です。
例でVC++が出てますが、コンパイルしてバイナリになる言語を使う事でしか解決できないと思われます。
No.1
- 回答日時:
Perl で記述されたスクリプトプログラムは、訪問者には見ることができません。
(裏技を使えば見られますが、現在は違法となってしまった方法を使う必要があります)
見ることができるのは実行結果だけです。
もし「実行結果のHTML」のことをおっしゃっているのなら、「見せたくないものは公開しない」という方法によってしか、隠すことはできません。
「一応意味不明っぽく見えればいい」ということであれば、実行結果のHTMLをEUCや Unicode で作成してみてください。Windows の標準エディタであるノートパッドはシフトJISで読みこむため、漢字部分がデタラメな文字に見えます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- C言語・C++・C# Cのコンパイルでコメントアウトをそのままオブジェクトに保持したい 7 2023/08/01 22:22
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- Perl Perlのエラーについてご教授ください。初心者です。 CGIを別サーバに移したところ、Perlのバー 5 2023/05/31 10:48
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- その他(ブラウザ) iPhone SEです。 ソースからコンパイルする方法ってどうすればいいのですか。教えてくださると嬉 3 2022/10/02 08:08
- Windows 10 パソコン初期化の件です 2 2022/06/05 11:05
- その他(プログラミング・Web制作) Pythonのライブラリ、randomについて 3 2022/09/20 14:30
- レシピ・食事 お家でステーキを食べる時は、どんなソースが好きですか? 17 2022/09/13 09:26
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ASPでDLLの使用方法
-
「EJBとServletの違い」「J2SE...
-
EXCELファイルに誰がアクセスし...
-
ApacheでのCGIについての質問
-
《エクセルVBA》「他の人が該当...
-
カタカナを英語やフランス語に...
-
.htaccessを2つ以上設置した場合
-
SFTPなどは使わないホームペー...
-
Ajax React Jqueryの位置づけと...
-
Perlプログラム上でアラートを表示
-
CGI掲示板のバーミッションにつ...
-
NAMAZUでの文字化け
-
#!/usr/local/bin/perlとしたい
-
自前のアップローダの作り方
-
ニフティでメールフォームを使...
-
CGIって何ですか?簡潔に教えて...
-
FTPにて553エラー
-
KENT WEBのページカウンタのタ...
-
FC2へのCGIメールフォーム設置
-
クライアントサイドとサーバー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAを使用して、外部サーバのフ...
-
コンパイルされたCGI(C言語)を...
-
ASPでDLLの使用方法
-
CGIが壊れるて?
-
HTML文書の中で環境変数を使う...
-
「EJBとServletの違い」「J2SE...
-
ASPからJavaScriptへの受け渡し...
-
サーバにアップせず、ローカル...
-
IISのバージョンとASPについて
-
Image::Magickの呼び出し
-
【緊急】セッション変数を別の...
-
あるopencvのコード、なぜカラ...
-
namazuについて
-
HP-UX (IA64)にVNC等でリモート...
-
ソースを見せたくないです。
-
メールアドレスの@から後ろが・...
-
LAN内に接続されているPCをリ...
-
opencvのコード、エラー発生
-
アンケートフォームのデータを...
-
TwitterAPIを使用せずに自動ツ...
おすすめ情報