Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27

Discussione: mascherare codice js

  1. #1
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305

    mascherare codice js

    cè possibilità di "mascherare" il codice js in qualche modo? cioè fare in modo che non sia immediatamente accessibile? grazie

  2. #2
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    No. Puoi solamente criptarlo (rallentandone il funzionamento), ma come è in grado di decriptarlo il browser del visitatore sono in grado di decriptarlo anch'io. Quindi la risposta è no. Javascript è un linguaggio aperto.

  3. #3
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305
    Originariamente inviato da carlomarx
    No. Puoi solamente criptarlo (rallentandone il funzionamento), ma come è in grado di decriptarlo il browser del visitatore sono in grado di decriptarlo anch'io. Quindi la risposta è no. Javascript è un linguaggio aperto.
    ok grazie

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    ... tanto poi se qualcuno chiede di decriptare il tuo codice lo aiutiamo uguale
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305
    bene! ci ho ragionato dopo... quindi un codice criptato come faccio a decriptarlo? esistono programmi utili?

  6. #6
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305
    Originariamente inviato da luisa227
    bene! ci ho ragionato dopo... quindi un codice criptato come faccio a decriptarlo? esistono programmi utili?
    ho trovato questo codice js ad esempio che credo sia criptato: ho provato un decript da questa pagina http://www.w3facile.com/html/come-de...avascript.html ma nulla...

    codice:
    var _0x384d=["\x3C\x73\x63\x72","","\x69\x70\x74\x20\x74\x79\x70\x65\x3D\x22\x74\x65\x78\x74\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x22\x3E","\x77\x72\x69\x74\x65","\x77\x69\x6E\x64\x6F\x77\x2E\x66\x62\x41\x73\x79\x6E\x63\x49\x6E\x69\x74\x20\x3D\x20\x66\x75\x6E\x63\x74\x69\x6F\x6E\x28\x29\x20\x7B","\x46\x42\x2E\x69\x6E\x69\x74\x28\x7B\x61\x70\x70\x49\x64\x3A\x20","\x2C\x20\x73\x74\x61\x74\x75\x73\x3A\x20\x74\x72\x75\x65\x2C\x20\x63\x6F\x6F\x6B\x69\x65\x3A\x20\x74\x72\x75\x65\x2C\x20\x78\x66\x62\x6D\x6C\x3A\x20\x74\x72\x75\x65\x7D\x29\x3B\x09","\x46\x42\x2E\x45\x76\x65\x6E\x74\x2E\x73\x75\x62\x73\x63\x72\x69\x62\x65\x28\x27\x65\x64\x67\x65\x2E\x63\x72\x65\x61\x74\x65\x27\x2C\x20\x66\x75\x6E\x63\x74\x69\x6F\x6E\x28\x68\x72\x65\x66\x2C\x20\x77\x69\x64\x67\x65\x74\x29\x20\x7B\x20\x69\x66\x20\x28\x66\x62\x6C\x69\x6B\x65\x5F\x72\x65\x64\x69\x72\x65\x63\x74\x29\x20\x7B\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x6C\x6F\x63\x61\x74\x69\x6F\x6E\x2E\x68\x72\x65\x66\x3D\x66\x62\x6C\x69\x6B\x65\x5F\x72\x65\x64\x69\x72\x65\x63\x74\x3B\x7D\x20\x65\x6C\x73\x65\x20\x7B\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64\x28\x27\x6C\x69\x6B\x65\x64\x69\x76\x27\x29\x2E\x73\x74\x79\x6C\x65\x2E\x64\x69\x73\x70\x6C\x61\x79\x20\x3D\x20\x27\x6E\x6F\x6E\x65\x27\x3B\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64\x28\x27\x61\x66\x74\x65\x72\x6C\x69\x6B\x65\x27\x29\x2E\x73\x74\x79\x6C\x65\x2E\x64\x69\x73\x70\x6C\x61\x79\x20\x3D\x20\x27\x62\x6C\x6F\x63\x6B\x27\x3B\x20\x7D\x7D\x29\x3B","\x7D\x3B\x28\x66\x75\x6E\x63\x74\x69\x6F\x6E\x28\x29\x20\x7B","\x76\x61\x72\x20\x65\x20\x3D\x20\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74\x28\x27\x73\x63\x72\x69\x70\x74\x27\x29\x3B\x20\x65\x2E\x61\x73\x79\x6E\x63\x20\x3D\x20\x74\x72\x75\x65\x3B","\x65\x2E\x73\x72\x63\x20\x3D\x20\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x6C\x6F\x63\x61\x74\x69\x6F\x6E\x2E\x70\x72\x6F\x74\x6F\x63\x6F\x6C\x20\x2B","\x27\x2F\x2F\x63\x6F\x6E\x6E\x65\x63\x74\x2E\x66\x61\x63\x65\x62\x6F\x6F\x6B\x2E\x6E\x65\x74\x2F\x65\x6E\x5F\x55\x53\x2F\x61\x6C\x6C\x2E\x6A\x73\x27\x3B","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64\x28\x27\x66\x62\x2D\x72\x6F\x6F\x74\x27\x29\x2E\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64\x28\x65\x29\x3B","\x20\x7D\x28\x29\x29\x3B","\x3C\x2F\x73\x63\x72","\x69\x70\x74\x3E","\x3C\x66\x62\x3A\x6C\x69\x6B\x65\x20\x68\x72\x65\x66\x3D\x22","\x22\x20\x73\x65\x6E\x64\x3D\x22\x66\x61\x6C\x73\x65\x22\x20\x77\x69\x64\x74\x68\x3D\x22\x34\x35\x30\x22\x20\x73\x68\x6F\x77\x5F\x66\x61\x63\x65\x73\x3D\x22\x74\x72\x75\x65\x22\x20\x66\x6F\x6E\x74\x3D\x22\x22\x3E\x3C\x2F\x66\x62\x3A\x6C\x69\x6B\x65\x3E"];document[_0x384d[3]](_0x384d[0]+_0x384d[1]+_0x384d[2]);document[_0x384d[3]](_0x384d[4]);document[_0x384d[3]](_0x384d[5]+fblike_app_id+_0x384d[6]);document[_0x384d[3]](_0x384d[7]);document[_0x384d[3]](_0x384d[8]);document[_0x384d[3]](_0x384d[9]);document[_0x384d[3]](_0x384d[10]);document[_0x384d[3]](_0x384d[11]);document[_0x384d[3]](_0x384d[12]);document[_0x384d[3]](_0x384d[13]);document[_0x384d[3]](_0x384d[14]+_0x384d[1]+_0x384d[15]);document[_0x384d[3]](_0x384d[16]+fblike_url+_0x384d[17]);

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non so a cosa ti possa servire, comunque:
    codice:
    <script type="text/javascript">window.fbAsyncInit = function() {FB.init({appId: , status: true, cookie: true, xfbml: true});	FB.Event.subscribe('edge.create', function(href, widget) { if (fblike_redirect) {document.location.href=fblike_redirect;} else {document.getElementById('likediv').style.display = 'none';document.getElementById('afterlike').style.display = 'block'; }});};(function() {var e = document.createElement('script'); e.async = true;e.src = document.location.protocol +'//connect.facebook.net/en_US/all.js';document.getElementById('fb-root').appendChild(e); }());</script><fb:like href="" send="false" width="450" show_faces="true" font=""></fb:like>
    Il metodo usato:
    codice:
    <textarea rows=20 cols=100 id=pippo></textarea>
    <script>
    var _0x384d=["\x3C\x73\x63\x72","","\x69\x70\x74\x20\x74\x79\x70\x65\x3D\x22\x74\x65\x78\x74\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x22\x3E","\x77\x72\x69\x74\x65","\x77\x69\x6E\x64\x6F\x77\x2E\x66\x62\x41\x73\x79\x6E\x63\x49\x6E\x69\x74\x20\x3D\x20\x66\x75\x6E\x63\x74\x69\x6F\x6E\x28\x29\x20\x7B","\x46\x42\x2E\x69\x6E\x69\x74\x28\x7B\x61\x70\x70\x49\x64\x3A\x20","\x2C\x20\x73\x74\x61\x74\x75\x73\x3A\x20\x74\x72\x75\x65\x2C\x20\x63\x6F\x6F\x6B\x69\x65\x3A\x20\x74\x72\x75\x65\x2C\x20\x78\x66\x62\x6D\x6C\x3A\x20\x74\x72\x75\x65\x7D\x29\x3B\x09","\x46\x42\x2E\x45\x76\x65\x6E\x74\x2E\x73\x75\x62\x73\x63\x72\x69\x62\x65\x28\x27\x65\x64\x67\x65\x2E\x63\x72\x65\x61\x74\x65\x27\x2C\x20\x66\x75\x6E\x63\x74\x69\x6F\x6E\x28\x68\x72\x65\x66\x2C\x20\x77\x69\x64\x67\x65\x74\x29\x20\x7B\x20\x69\x66\x20\x28\x66\x62\x6C\x69\x6B\x65\x5F\x72\x65\x64\x69\x72\x65\x63\x74\x29\x20\x7B\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x6C\x6F\x63\x61\x74\x69\x6F\x6E\x2E\x68\x72\x65\x66\x3D\x66\x62\x6C\x69\x6B\x65\x5F\x72\x65\x64\x69\x72\x65\x63\x74\x3B\x7D\x20\x65\x6C\x73\x65\x20\x7B\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64\x28\x27\x6C\x69\x6B\x65\x64\x69\x76\x27\x29\x2E\x73\x74\x79\x6C\x65\x2E\x64\x69\x73\x70\x6C\x61\x79\x20\x3D\x20\x27\x6E\x6F\x6E\x65\x27\x3B\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64\x28\x27\x61\x66\x74\x65\x72\x6C\x69\x6B\x65\x27\x29\x2E\x73\x74\x79\x6C\x65\x2E\x64\x69\x73\x70\x6C\x61\x79\x20\x3D\x20\x27\x62\x6C\x6F\x63\x6B\x27\x3B\x20\x7D\x7D\x29\x3B","\x7D\x3B\x28\x66\x75\x6E\x63\x74\x69\x6F\x6E\x28\x29\x20\x7B","\x76\x61\x72\x20\x65\x20\x3D\x20\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74\x28\x27\x73\x63\x72\x69\x70\x74\x27\x29\x3B\x20\x65\x2E\x61\x73\x79\x6E\x63\x20\x3D\x20\x74\x72\x75\x65\x3B","\x65\x2E\x73\x72\x63\x20\x3D\x20\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x6C\x6F\x63\x61\x74\x69\x6F\x6E\x2E\x70\x72\x6F\x74\x6F\x63\x6F\x6C\x20\x2B","\x27\x2F\x2F\x63\x6F\x6E\x6E\x65\x63\x74\x2E\x66\x61\x63\x65\x62\x6F\x6F\x6B\x2E\x6E\x65\x74\x2F\x65\x6E\x5F\x55\x53\x2F\x61\x6C\x6C\x2E\x6A\x73\x27\x3B","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64\x28\x27\x66\x62\x2D\x72\x6F\x6F\x74\x27\x29\x2E\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64\x28\x65\x29\x3B","\x20\x7D\x28\x29\x29\x3B","\x3C\x2F\x73\x63\x72","\x69\x70\x74\x3E","\x3C\x66\x62\x3A\x6C\x69\x6B\x65\x20\x68\x72\x65\x66\x3D\x22","\x22\x20\x73\x65\x6E\x64\x3D\x22\x66\x61\x6C\x73\x65\x22\x20\x77\x69\x64\x74\x68\x3D\x22\x34\x35\x30\x22\x20\x73\x68\x6F\x77\x5F\x66\x61\x63\x65\x73\x3D\x22\x74\x72\x75\x65\x22\x20\x66\x6F\x6E\x74\x3D\x22\x22\x3E\x3C\x2F\x66\x62\x3A\x6C\x69\x6B\x65\x3E"];
    z=""
    for (i=0;i<_0x384d.length;i++) {
    if(i!=3) z+=_0x384d[i];
    }
    document.getElementById('pippo').value=z
    /*
    document[_0x384d[3]](_0x384d[0]+_0x384d[1]+_0x384d[2]);
    document[_0x384d[3]](_0x384d[4]);
    document[_0x384d[3]](_0x384d[5]+fblike_app_id+_0x384d[6]);
    document[_0x384d[3]](_0x384d[7]);
    document[_0x384d[3]](_0x384d[8]);
    document[_0x384d[3]](_0x384d[9]);
    document[_0x384d[3]](_0x384d[10]);
    document[_0x384d[3]](_0x384d[11]);
    document[_0x384d[3]](_0x384d[12]);
    document[_0x384d[3]](_0x384d[13]);
    document[_0x384d[3]](_0x384d[14]+_0x384d[1]+_0x384d[15]);
    document[_0x384d[3]](_0x384d[16]+fblike_url+_0x384d[17]);
    */
    </script>
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Senza troppi sforzi... installati il componente aggiuntivo di firefox "Web Developers", dopodiché cerca Visualizza -> "Sorgente generato" e ti troverai col codice in chiaro...

  9. #9
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305
    perfetto!!! non ho capito la formula per arrivare (a parte l'uso di firefox) al codice originale, ma ringrazio tutti quanti!

    altra domanda: cè modo di ri-criptare lo stesso codice, ma in modo "diverso"? cioè non mi interessa che sia poi facilmente decriptato, ma mi interessa che non sia uguale al js che già ho. Spero di essermi spiegata bene, grazie ancora.

  10. #10
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da luisa227
    perfetto!!! non ho capito la formula per arrivare (a parte l'uso di firefox) al codice originale, ma ringrazio tutti quanti!

    altra domanda: cè modo di ri-criptare lo stesso codice, ma in modo "diverso"? cioè non mi interessa che sia poi facilmente decriptato, ma mi interessa che non sia uguale al js che già ho. Spero di essermi spiegata bene, grazie ancora.
    E' la stessa domanda del tuo primo post
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.