Adidas Galaxy Cloudfoam Palestra Da Scarpe Sportive Corsa Nuovi Training 4 Uomo ISwrqCS
News
Scarpe Pelle Donna Hi Alte Converse Sportive Nero Leather Uomo Pro 162746c Bambina Bianco Nike Scarpe Sneaker Sneaker Nike Bianco Bambina Scarpe RSxwqOqp Orden Nike Fg Scarpe Magista Ii qHECxfnwpTaylor All Blu Bambini Converse Tessuto Scarpe Star Core Hi Chuck 4gn4xIU Scamosciata Bloccato Uomo X Puma Medio Scarpe Pelle Sportive Alife Up Aw1HqvR
New Ml501leader Corsa Balance Sneaker Nuovo Scarpe Da 6rq6BxHw Numeri Cod Vari We 002 95 Scarpe Sneakers safari Air Max Nike av7014 nFqxwFTO6f Pu tessuto Da9335 Scarpe Blu Adidas Uomo qnWWHRtZBasket Medio Nike Uomo Da Scarpe Air Infuriate Prm Max 002 Aa4439 Misure xOtnq1tw0r
HTML5
Scarpe Puma Scarpe Puma Eccellenti Scarpe 38 Puma Eccellenti 38 Suede Suede XxwH0xYCRq
Scarpe 8½ M990 New Balance Navy Nv4 rqg0rPnwxAdidas Argento Donna Verde Scarpe W Sportive Zx Adv Flux Aq6825 dqYvqH
Nike Eu 4 Rosa Revolution Wmns Aj3491 Scarpe 602 nId6qI
TUTORIALS
Balance Bianca Da Sneaker 373 Casual New Tm Scarpe Ml Retro Tennis Marina 4qwP8wd200 Br Plus 898014 Nike Tennis Air Corsa Uomo Max Da Scarpe tEqvnqAr - 13-06-2014 - Letture: 7564

Vediamo uno dei metodi più immediati per nascondere il nostro codice da occhi indiscreti

Hi Uomo Donna 162746c Nero Alte Converse Leather Pro Pelle Sportive Scarpe Ex7q5awYw

Uno dei metodi più semplici e immediati per rendere la vita difficile a chi cerca di barare o semplicemente manomettere i nostri giochi in HTML5 è quello di offuscare il codice sorgente. Sappiamo con certezza che non c'è modo per impedire che il codice venga letto, possiamo almeno renderlo quanto più incomprensibile alla lettura così da complicare i tentativi di manomissione. 

Pelle Rider Con Scarpe Di Color Foglia Sportive Easy Tè Lacci Puma Vintage Uomo OqwzxUHTS

Per offuscare il nostro codice esistono numerosi tool che girano online, molti dei quali restituiscono output decisamente illeggibile ma comunque eseguibile esattamente come quello originario. 


Provate ad esempio a cliccare su questo sito gratuito:

Ref Immagine Eu 3068 Sportive Us 7 Donna 24 Active Scarpe Uk 4 37 Cm Skechers OwxTqzU

L'uso del tool è molto semplice, si inserisce il codice nel riquadro in alto e cliccando su OBFUSCATE viene generato un output nel riquadro sottostante. 

Nell'esempio viene mostrato un sorgente di questo tipo:Per 10 Corsa 'grande Uomo Taglia 5 O Gpx 90 Nike Air Da Ns 11 Scarpe Max Logo' wqgOnvxB

var a="Hello World!";

function MsgBox(msg)
{
    alert(msg+"n"+a);
}
MsgBox("OK");

Che offuscato diventa:

Nero Sportive Donna Pelle Uomo Hi Scarpe Leather Pro 162746c Converse Alte
var _0x4e29=["x48x65x6Cx6Cx6Fx20x57x6Fx72x6Cx64x21","x0A","x4Fx4B"];var a=_0x4e29[0];
function MsgBox(_0x5ff4x3){alert(_0x5ff4x3+_0x4e29[1]+a);} ;MsgBox(_0x4e29[2]);

Proviamo quest'altro tool online sempre completamente gratuito:

http://www.minifyjs.com/javascript-compressor/

Inseriamo lo stesso codice e dopo aver selezionato il metodo Numeric su Advanced Options otteniamo il seguente risultato:

eval(function(p,a,c,k,e,d){while(c--){if(k[c]){p=p.replace(new RegExp(´´+c+´´,´g´),k[c])}}
return p}(´4 0="3 5!";9 2(1){6(1+"7"+0)}2("8");´,10,10,´a|msg|MsgBox|Hello|var|World|alert
|n|OK|function´.split(´|´)))

Come inizio non c'è male, abbiamo scoraggiato una buona fetta di utenti dal tentativo di violare il nostro gioco ma questo non significa dormire sonni tranquilli perchè i più smaliziati possono trovare il modo di risalire comunque a funzioni o dati importanti, nonchè sfruttare tecniche di deoffuscamento tramite tool appositi.

Argecy Corsa Running Adidas Sportive Uomo Scarpe q4AxIpI
Articoli correlati
Hi Donna Leather Uomo 162746c Nero Converse Pro Pelle Scarpe Sportive Alte
Loading comments
Nera 44 41 Blu 42 43 39 38 40 Rossa Bianca Nike 37 Scarpe Run Air Huarache Ultra wxTHaqYp
Adidas Scarpe Smith Sportive Cg3789 Tennis Originali Da Uomo Stan gHrWqaHn
Converse Pelle Scarpe 162746c Uomo Sportive Leather Pro Hi Alte Donna Nero
Sportive Ginnastica Sneakers 2 Trainers Nike Scarpe Premium 0 Tennis Kaishi qwIt545
Converse Pelle Donna Sportive Hi Alte Uomo Leather Nero Pro Scarpe 162746c
Converse Hi Nero Leather Pro 162746c Sportive Scarpe Uomo Donna Pelle AlteINFO
» Chi sonoDonna Uomo Leather Pro Scarpe Converse Hi Pelle Nero 162746c Sportive Alte
CONTATTI
Pro Pelle Converse Alte Sportive Leather Uomo 162746c Hi Scarpe Nero Donna» Contattami
Nere New Ginnastica Scarpe Balance 574 Da qnOwZ84PB
INFO
Altasport Cf Adidas Scarpe Jr Ba7459 Nero nqYwpCWE
Il sito Guida HTML5 è stato realizzato da TheArchitect
Converse Hi Nero Donna 162746c Pro Pelle Sportive Scarpe Uomo Leather Alte
Nome e Cognome
Username
Password
* Cliccando su REGISTRATI accetti le nostre regole sulla privacy
ATTENZIONE: controllare sempre la cartella spam nella casella di posta, inquanto è possibile che alcuni provider inseriscano automaticamente la mail di attivazione in questa cartella.
Kamanda Country Country Kamanda X Adidas Adidas X aW1Eqna
CHIUDI
X
Converse Sportive Nero Hi 162746c Pelle Scarpe Uomo Alte Leather Donna Pro

Password dimenticata ? Inserisci il tuo indirizzo email e ti invieremo i dati di accesso

Email valida
Hi Uomo Donna 162746c Nero Alte Converse Leather Pro Pelle Sportive Scarpe Ex7q5awYw Hi Uomo Donna 162746c Nero Alte Converse Leather Pro Pelle Sportive Scarpe Ex7q5awYw Hi Uomo Donna 162746c Nero Alte Converse Leather Pro Pelle Sportive Scarpe Ex7q5awYw Hi Uomo Donna 162746c Nero Alte Converse Leather Pro Pelle Sportive Scarpe Ex7q5awYw Hi Uomo Donna 162746c Nero Alte Converse Leather Pro Pelle Sportive Scarpe Ex7q5awYw Hi Uomo Donna 162746c Nero Alte Converse Leather Pro Pelle Sportive Scarpe Ex7q5awYw
ATTENZIONE: controllare sempre la cartella spam nella casella di posta, inquanto è possibile che alcuni provider inseriscano automaticamente la mail di attivazione in questa cartella.

CHIUDI
X
Powered by: World(129)