お客様の既存のPerl/CGIプログラムをほんの数行を書き換えていただくけで、ご利用可能になります。簡単な利用方法で、ブラウザに出力されるHTMLソースをサーバ側で難読化します。
#!/usr/local/bin/perl
##下記の4行をオリジナルのソースに追加。弊社提供ライブラリを読み込んでいただきます。
$path2_shtml="./";
require "${path2_shtml}basic_shtml.pl";
require "${path2_shtml}encrypt_only_shtml.pl";
$scount_shtml=0;
##(いろんな処理・中略。ここはオリジナルのソースのままで、全く触っていただく必要のないところです。)
print "Content-type: text/html\n\n";
##(書き換えていただく必要があるのは、printもしくはechoで文字列を出力している部分のみです。)
##今ままで$contentsという変数をprintしていたとしますと、
## 下記の行をコメントアウトして、
#print $contents;
##下記のように、弊社ライブラリで提供している難読化関数に引数として、
## 難読化したい文字列を渡します。すると戻り値として、難読化された文字列が戻ってきます。
print getEncryption_shtml($contents,++$scount_shtml);
|