» Come decriptare HTML e Javascript


Quante volte ci è capitato di dare una sbirciata al codice HTML e Javascript altrui e vedere solo una lunga serie incomprensibile di caratteri alfanumerici al posto di tag, variabili e funzioni…questo perchè chi ha redatto la pagina si è preoccupato di ‘criptarlo’ per rendere illegibile il proprio sorgente e proteggere così la proprietà.
Beh, il termine criptare è decisamente ingannevole poichè il mezzo usato è del semplice codice Javascript che si occupa di trasformare i caratteri in una serie alfanumerica (tipo %76%61%72%20%70%72%6f%74%65%63%74%65%64%5f%6c%69%6e%6b…) che possiamo facilmente recuperare in questo modo.

Basta creare una pagina con questo codice:

<html>
<head>
<script>
function es()
{
var inn = document.getElementById(’inn’);
var out = document.getElementById(’out’);
out.value = escape(inn.value);
}
function unes()
{
var inn = document.getElementById(’inn’);
var out = document.getElementById(’out’);
out.value = unescape(inn.value);
}</script>
</head>
<body>
<textarea id=”inn” style=”width:90%;height:30%;display:block”></textarea>
<div><input type=”button” onclick=”es()” value=”escape”><input type=”button” onclick=”unes()” value=”unescape”></div>
<textarea id=”out” style=”width:90%;height:30%;display:block”></textarea>
</body>
</html>

Per chi volesse provare basta inserire del codice criptato qui sotto e cliccare su “unescape”:

Ritieni questo post utile o interessante?
Condividi e Segnala

, , , , , ,

Leggi anche:

Feed dei commenti dei commenti - lascia un commento - trackback

3 commenti per “Come decriptare HTML e Javascript”

  1. FeRRa

    Bello grazie

  2. francesco

    Si decripta, però lo script che mi esce se lo metto nel mio post, non visualizza il contenuto come nella pagina da cui lo avevo trovato :( :( :(

  3. francesco

    funziona, :P

Rispondi al post