Um criptografador relativamente poderoso, incluindo testes pré e pós-criptografia e estatísticas regulares de caracteres. Os métodos de criptografia incluem js e vbs, que você pode escolher usar.
A seguir está o código-fonte, copie e salve-o no formato .htm para uso
<HTML>
<CABEÇA>
<META http-equiv=Tipo de conteúdo content=text/html Charset=gb2312>;
<nome META = conteúdo GENERATOR = Companion-Lshdic 2002 do programador de rede>
<TITLE>Lshdic Companion do programador de rede - criptografador e descriptografador de script</TITLE>
</HEAD>
<BODY bgcolor=D1DCE7>
<centro>
<largura da tabela=600 bordercolordark=amarelo bordercolorlight=borda marinho=1 cellpacing=0
bgcolor='EDCDDB' cellpadding=0><tr><td>
<input type=button id=ok1 value=Teste antes da criptografia onclick=runpath(txt1.value)><input
type=button value=estatísticas de caracteres regulares onclick=alert(txt1.value.length) id=len1>
<Estilo de área de texto=largura:100%;altura:150 id=txt1></textarea>
<input type=botão id=js1 valor=criptografia JS↓ onclick=chicks(this);vbs1.disabled=!
vbs1.disabled;><input type=button id=vbs1 value=vbsencryption↓ onclick=forstr();chicks
(este);js1.disabled=!js1.disabled>
<Textarea desativada estilo=largura:100%;altura:150;cor de fundo:dddddd
id=txt2></textarea>
<input type=button id=ok2 value=Teste após criptografia desabilitada onclick=runpath(txt2.value)><input
type=button value=estatísticas de caracteres criptografados onclick=alert(txt2.value.length) id=len2 desativado>
</td></tr></table>
<linguagem de script=vbs>
dim vbsstr,vbstr
subforstr
se js1.disabled = falso então
vbstr=txt1.valor
vbsstr=strreverso(vbstr)
terminar se
final sub
</script>
<roteiro>
função pintinhos(onde){
jsstr=String.fromCharCode(60)
if(where.value.indexOf('↓')!=-1)
{
where.value=where.value.replace('Encryption↓','Decryption↑')
txt1.disabled=true;txt1.style.backgroundColor='dddddd'
txt2.disabled=false;txt2.style.backgroundColor='branco'
ok2.disabled=false;ok2.focus();
ok1.disabled=true;len1.disabled=true;len2.disabled=false;
if(onde.id=='js1'){
txt2.value='<script>document.write(unescape(/''+escape(txt1.value)+'/'))'+jsstr+'/script>'
txt1.valor=}
outro{
txt2.value='<textarea style=display:none
id=lshdic200Xpage>'+vbsstr+'</textarea>'+jsstr+'script language=vbs>document.write
(strreverse(lshdic200Xpage.value))'+String.fromCharCode(60)+'/script>'
txt1.valor=}
}outro{
where.value=where.value.replace('descriptografia↑','encryption↓')
txt1.disabled=false;txt1.style.backgroundColor='branco'
txt2.disabled=true;txt2.style.backgroundColor='dddddd'
ok2.disabled=true;txt1.focus();ok1.disabled=false;len1.disabled=false;len2.disabled=true;
if(where.id=='js1'){txt1.value=unescape(txt2.value.replace('<script>document.write(unescape
(/'','').replace('/'))'+jsstr+'/script>',''))
txt2.valor=}
outro{
txt1.value=vbstr
txt2.valor=}
}}
function runpath(whattxt){
msg1=abrir('','','')
msg1.document.open()
msg1.document.write(whattxt)
msg1.document.close()
}
</script>
</BODY>
</HTML>