Java Script help please

May 29, 2015
612
45
0
මචන් code එකක් උනම readable වෙන්න ඔනේ. උඹ ඔය හොයන තියෙන්නෙ compact කරපු code එක. original source code එක හොයගෙන බලපන්.
original hoya ganna na. original hadapu kena thama mehema minify karala release karala thiyenne.
 

kolavari

Well-known member
  • Aug 11, 2012
    33,746
    1
    25,653
    113
    කැළෑ පොජ්ජේ
    code එක ඇතුලේ :( එක : ( marks වලින් හැදුන එකක් බන්. obfuscate කරලා තමා ඉතින් release කරලා තියෙන්නේ. ගොඩක් අය එහෙමනේ කරන්නේ. එපා වෙනවා බන්. :(
    site sources වල තමයිනේ බන් ඉතින් මේවා තියෙන්නේ :). මට ඕනේ මේක මට ඕනේ විදියට වෙනස් කරලා හදා ගන්න. බොටත් ඕනේ නැති එක තමයි ඕන :P

    Obfuscate karala public dena ewa release karanne nane ithin :P obfuscate karanne thamange site eke production danakota wage, ubala wage ungen beragannai, speed eka wadi karagannai :P

    anith un mahansi wela hadapuwa issuwama ithin ohoma thamai :P

    meka baluwada? harigiye nadda?

    http://jsbeautifier.org/
     
    May 29, 2015
    612
    45
    0
    Obfuscate karala public dena ewa release karanne nane ithin :P obfuscate karanne thamange site eke production danakota wage, ubala wage ungen beragannai, speed eka wadi karagannai :P

    anith un mahansi wela hadapuwa issuwama ithin ohoma thamai :P

    meka baluwada? harigiye nadda?

    http://jsbeautifier.org/

    විකුනන්න දාපු එකක් නෙවෙයි බන්. release කරලා තියෙන්නෙම මෙහෙම. :(
    jsbeautifier හරි ගියේ නෑ බන්.

    eval(function(p, a, c, k, e, d) {
    e = function(c) {
    return (c < a ? '' : e(parseInt(c / a))) + ((c = c % a) >
    35 ? String.fromCharCode(c + 29) : c.toString(36))
    };
    while (c--) {
    if (k[c]) {
    p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c])
    }
    }
    return p
    }(..................obfuscated..............)
    මචන් මේකට console.log for loop එකක් දාන්න විදියක් නැද්ද? නිකන් console.log එකක් දැන්මම තව eval function එකක් ලොග් එකට එන්නේ. ඒකේ inner functions වෙනස්. console.log var එකකට අරන් eval කෑල්ල remove කරලා අරන් loop එකෙන් ආයේ console.log දිදී ලොකු වාර ගානක් කරොත් කර ගන්න පුළුවන් වෙයි beautifier එකකින් කර ගන්න පුළුවන් වෙන ගානට හරි.

    console.log(function(p, a, c, k, e, d) {
    e = function(c) {
    ................edgsgsgsfsstrdhhhhhhhhhrxrxggfffffffffffffffffffffffffffff.................
    }(..................obfuscated..............)
     

    dakshinasd

    Well-known member
  • Feb 23, 2008
    2,815
    1,974
    113
    127.1.1.0
    Code:
    function(p, a, c, k, e, r) {
        e = function(c) {
            return (c < a ? '' : e(parseInt(c / a))) + ((c = c % a) > 35 ?
                String.fromCharCode(c + 29) : c.toString(36))
        };
        if (!''.replace(/^/, String)) {
            while (c--) r[e(c)] = k[c] || e(c);
            k = [
                function(e) {
                    return r[e]
                }
            ];
            e = function() {
                return '\\w+'
            };
            c = 1
        };
        while (c--)
            if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]);
        return p
    }(
        'T="2v";4m="8 6";M="1l";v 3C,3I=2b,4w="\\28\\28",1k,1Z=20,B={},13={},2o={},1 X={3u:"\\F\\r",3L:"\\E\\D\\G",2k:"\\C\\r"};2 R(c){q.o(c)}2 3Q(c,d,a,b,e,f,h,g){3B(2(){1T(c,d,a,b,e,f,h,g)},1k +=1Z)}2 3F(){$.y(3J,2(c,d){v a=d.p;13[a]=d.13;$.y(d.3P,2(b,c){16("3U"!=b){v d=c.p;(2(b){$.y(c.3V["1l"==b?"46":"4l"],2(c,e){$.y(e,2(c,e){B[e.K]=B[e.K]||e;B[e.K][b]=!0;B[e.K].1S=d;B[e.K].1R=a})})})("1l")}})})}2 1T(c,d,a,b,e,f,h){q.o("-----\\O\\2j\\1P\\1n\\1o\\L\\1q "+g+" "+e+b+" "+f+"\\1K");a={"3K":{3:"3O/A",9:"8 6 4.7 \\m\\i\\l\\j H \\F\\r"},"4B":{3:"4L/A",9:"8 6 4.7 \\m\\i\\l\\j I \\F\\r"},"2m":{3:"2n/A",9:"8 6 4.7 \\m\\i\\l\\j J \\F\\r"},"2p":{3:"2r/A",9:"8 6 4.7 \\m\\i\\l\\j H \\C\\r"},"2s":{3:"2t/A",9:"8 6 4.7 \\m\\i\\l\\j I \\C\\r"},"2I":{3:"2K/A",9:"8 6 4.7 \\m\\i\\l\\j J \\C\\r"},"2N":{3:"2P/A",9:"8 6 4.7 \\m\\i\\l\\j H \\E\\D\\G"},"2Q":{3:"2T/A",9:"8 6 4.7 \\m\\i\\l\\j I \\E\\D\\G"},"2V":{3:"2W/A",9:"8 6 4.7 \\m\\i\\l\\j J \\E\\D\\G"},"2X.5":{3:"32/A",9:"8 6 5.5 \\m\\i\\l\\j H \\F\\r"},"35.5":{3:"36/A",9:"8 6 5.5 \\m\\i\\l\\j I \\F\\r"},"37.5":{3:"38/A",9:"8 6 5.5 \\m\\i\\l\\j J \\F\\r"},"39.5":{3:"3a/A",9:"8 6 5.5 \\m\\i\\l\\j H \\C\\r"},"3b.5":{3:"3c/A",9:"8 6 5.5 \\m\\i\\l\\j I \\C\\r"},"3g.5":{3:"3h/A",9:"8 6 5.5 \\m\\i\\l\\j J \\C\\r"},"3k.5":{3:"3l/A",9:"8 6 5.5 \\m\\i\\l\\j H \\E\\D\\G"},"3n.5":{3:"3o/A",9:"8 6 5.5 \\m\\i\\l\\j I \\E\\D\\G"},"3p.5":{3:"3q/A",9:"8 6 5.5 \\m\\i\\l\\j J \\E\\D\\G"}}[b.3r()+e+("1J"==h?"5.5":"")];q.o("3v 3x "+a.3+a.9);v g;"12"==c&&(g="1I 1F");"15"==c&&(g="1E 1D");"18"==c&&(g="1w 1s");v k=a.3;1d(k,c,2(a){a||q.o("-----\\O\\2j\\1P\\1n\\1o\\L\\1q "+g+" "+e+b+" "+f+"\\1K ,\\1e\\1f\\4h\\1Q\\x! \\1i\\4q\\L\\1q!");$("z[p=\'1r\']").w(M);$("V[p=\'2l\'] W[X=\'"+c+"\'] ").N("Z",!0);$("z[p=\'1R\']").w("1J"==h?"8 6 2q":"8 6");a=$("z[p=\'1S\']");-1!=1g.1b.2u("4R")?a.w(1X[e]):a.w(e);$("z[p=\'2w\']").w(k);$("V[p=\'2x\'] W[X=\'"+f+"\'] ").N("Z",!0);a=$("z[p=\'2y\']");a.w(a);a=$("z[p=\'2z\']");a.w(a);$("z[p=\'2A\']").w(2B);a=$("z[p=\'2C\']");a.w(a);$("V[p=\'2D\'] W[X=\'"+2E+"\'] ").N("Z",!0);$("z[p=\'2F\']").w(2G);$("V[p=\'2H\'] W[X=\'"+d+"\'] ").N("Z",!0);$("#1t").2J("1u",2(a){2L!0});$("#1t") .1u()})}2 1d(c,d,a){R("1d ,K:"+c);v b;b=(b+","+c).2M(1);d={1v:d,2O:b};d.1r=M;1a("1x",d ,2(b){$.y(b.2R,2(b,e){e.3 2S B&&(B[e.3].1x=e.1y,c==e.3&&a(e.1y))})})}2 2U(c,d,a){v b={1z:!0,1A:c};1B!=d&&$.y(d,2(e,a){b[e]=a});$.2Y($(1g).N("1b"),b,a)}2 1a(c,d,a){v b={1z:!0,1A:c};1B!=d&&$.y(d,2(a,c){b[a]=c});b.1C=$(1C).w();$.30($(1g).N("1b"),b,a,"31")}2 Y(c,d,a){v b;"12"==c&&(b="1I 1F");"15"==c&&(b="1E 1D");"18"==c&&(b="1w 1s");q.o("-----\\O\\1e\\1f\\33\\34: "+b);(10>U||21<U)&&q.o("\\14\\1G\\1H\\s\\x\\u\\t\\ 3d\\3e-21\\3f\\t");d=(1L 1M).3i();0>U-d&&q.o("\\14\\1G\\1H\\s\\x\\u\\t\\3j\\1N\\1O\\3m\\ u\\t");d={1v:c};q.o("-----\\O\\1m\\Q\\1j\\s\\s\\x\\u\\t\\S\\1p ...\\3s\\3t\\1U\\1V\\1j\\s\\u\\t\\S\\1p,\\3w\\1W\\ 1n\\3y\\3z\\3A\\17\\1Y\\1i\\17\\3D ");1a("3E",d,2(a){16(a.P){q.o(b+" -----\\O\\1j\\s\\s\\x\\u\\t\\S\\1p\\1U\\1V! \\L\\3G\\3H\\s\\x\\u\\t\\Q\\22\\S\\23\\24\\25,\\3M \\3N\\s\\26\\27\\u\\t");1h.y(a.P,2(a,b){q.o(b.3R)} );v d=!1;1h.y(a.P,2(a,b){(1L 1M(b.3S)).3T()==U&&(R("29"+b.2a),d=!0)});d||(q.o(b +"\\s\\x\\u\\t\\1i\\Q\\3W\\3X\\s\\x\\u\\t\\23\\24\ \25,\\3Y\\3Z\\14\\1o\\s\\x\\u\\t\\40\\1O\\41\\26\\ 27\\s\\x\\u\\t:"),1h.y(a.P,2(b,d){16(b==a.P.42-1){v f=d.2a;R("29"+f);43(c,f,"")}}))}44 q.o("============================== "+b+" \\17\\1Y\\1m\\Q\\45\\1c,\\47\\48\\49\\x!\\L\\1N\\4 a\\4b\\1c\\4c\\4d\\22\\4e\\1c\\4f\\4g")})}v 2c="\\4i\\4j,\\4k\\2d\\1Q\\2e\\2f\\4n\\4o! \\L\\4p\\2g\\1m\\2d,\\2g\\4r\\2e\\2f!\\1W\\4s\\4 t\\4u\\4v\\2h\\4x\\4y\\4z\\2h) 4A://2i.4C.4D/2i.4E?4F=4G.4H.4I.19.4J&4K=2b";2 11(){q.o("\\n");q.o(2c);q.o("===================== ===================\\4M\\4N\\1e\\1f\\4O\\4P!!!==== ========");1k=0;Y("15",M,T);Y("12",M,T);Y("18",M,T )}11();4Q(11,2Z);',
        62, 302,
        '||function|partNumber|||||iPhone|S_SKU_NAME|||||| |||u986f|u5668||u793a|u540b||log|name|console|u827 2|u53d6|u95f4|u65f6|var|val|u8d27|each|input||part _numbers|u9280|u7a7a|u592a|u91d1|u7070|16GB|64GB|1 28GB|part_number|u8bf7|plan|attr|x3e|timeSlots|u57 28|dlog|u5217|pickupMode|time|select|option|value| checkStore|selected||readySendRequest|R485|reserva bleQuantity|u8bbe|R428|if|u53ef|R409||fetchPostDat a|href|u70b9|updateAvailability|u68c0|u67e5|locati on|jQuery|u4e0d|u83b7|timeOffset|UNLOCKED|u6b63|u9 884|u5b9a|u8868|u6c42|selectedContractType|Bay|pro ductSelection|submit|storeNumber|Causeway|availabi lity|available|ajaxSource|_eventId|null|p_ie|mall| ifc|Walk|u7f6e|u7684|Festival|6p|u4e2a|new|Date|u4 e8e|u5f53|u884c|u65e0|product|color|hackRequest1|u 6210|u529f|u679c|colorMap|u80fd|requestDelay|||u4e 0b|u8303|u56f4|u5185|u6700|u665a|uff01|slotid|time slotID|35086681528|rightStr|u7248|u66f4|u65b0|u630 1|u961f|item|u6267|Silver|selectedStoreNumber|128G old|MG4E2ZP|choiceTree|16Silver|Plus|MG482ZP|64Sil ver|MG4H2ZP|indexOf|POST_LAUNCH|selectedPartNumber |selectedQuantity|firstName|lastName|email|emailAd dress|phoneNumber|selectedGovtIdType|govtIdType|go vtId|governmentID|selectedTimeSlotId|128Silver|on| MG4C2ZP|return|substring|16Gray|partNumbers|MG472Z P|64Gray|inventories|in|MG4F2ZP|fetchData|128Gray| MG4A2ZP|16Gold5|getJSON|8E3|post|json|MGAA2ZP|u554 6|u5e97|64Gold5|MGAK2ZP|128Gold5|MGAF2ZP|16Silver5 |MGA92ZP|64Silver5|MGAJ2ZP|u9700|u572810|u4e4b|128 Silver5|MGAE2ZP|getHours|u5c0f|16Gray5|MGA82ZP|u52 4d|64Gray5|MGAH2ZP|128Gray5|MGAC2ZP|toString|u5982 |u672a|Gold|selectedSku|u82f9|is|u8ba2|u670d|u52a1 |setTimeout|pickupSlot|u7528|timeslots|populateSku s|u786e|u4fdd|tbid|reservationpage_json|16Gold|Gra y|u5426|u5219|MG492ZP|colors|hackRequest|formatted TimeForDisplay|startTime|getUTCHours|default|group s|u5b98|u65b9|u7a0b|u5e8f|u4e3a|u5929|length|batch Request|else|u76d8|unlocked|u51c6|u5907|u653e|u65e 9|u4e0a8|u6216|u8005|u53483|u91cd|u8bd5|u5df2|u6ce 8|u610f|u76d7|locked|productName|u552e|u540e|u652f |u53d1|u7eed|u7c89|u7b2c|u4e09|u5927|s2|u6df1|u573 3|u5206|http|64Gold|taobao|com|htm|spm|686|1000925 |1000774|Y6X44m|id|MG4J2ZP|u5faa|u73af|u5f00|u59cb |setInterval|zh_HK'
        .split('|'), 0, {}))

    Oka gzipped nisa melo magulak therenne nam na. :frown::no::no:
     
    May 29, 2015
    612
    45
    0
    Code:
    function(p, a, c, k, e, r) {
        e = function(c) {
            return (c < a ? '' : e(parseInt(c / a))) + ((c = c % a) > 35 ?
                String.fromCharCode(c + 29) : c.toString(36))
        };
        if (!''.replace(/^/, String)) {
            while (c--) r[e(c)] = k[c] || e(c);
            k = [
                function(e) {
                    return r[e]
                }
            ];
            e = function() {
                return '\\w+'
            };
            c = 1
        };
        while (c--)
            if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]);
        return p
    }(
        'T="2v";4m="8 6";M="1l";v 3C,3I=2b,4w="\\28\\28",1k,1Z=20,B={},13={},2o={},1 X={3u:"\\F\\r",3L:"\\E\\D\\G",2k:"\\C\\r"};2 R(c){q.o(c)}2 3Q(c,d,a,b,e,f,h,g){3B(2(){1T(c,d,a,b,e,f,h,g)},1k +=1Z)}2 3F(){$.y(3J,2(c,d){v a=d.p;13[a]=d.13;$.y(d.3P,2(b,c){16("3U"!=b){v d=c.p;(2(b){$.y(c.3V["1l"==b?"46":"4l"],2(c,e){$.y(e,2(c,e){B[e.K]=B[e.K]||e;B[e.K][b]=!0;B[e.K].1S=d;B[e.K].1R=a})})})("1l")}})})}2 1T(c,d,a,b,e,f,h){q.o("-----\\O\\2j\\1P\\1n\\1o\\L\\1q "+g+" "+e+b+" "+f+"\\1K");a={"3K":{3:"3O/A",9:"8 6 4.7 \\m\\i\\l\\j H \\F\\r"},"4B":{3:"4L/A",9:"8 6 4.7 \\m\\i\\l\\j I \\F\\r"},"2m":{3:"2n/A",9:"8 6 4.7 \\m\\i\\l\\j J \\F\\r"},"2p":{3:"2r/A",9:"8 6 4.7 \\m\\i\\l\\j H \\C\\r"},"2s":{3:"2t/A",9:"8 6 4.7 \\m\\i\\l\\j I \\C\\r"},"2I":{3:"2K/A",9:"8 6 4.7 \\m\\i\\l\\j J \\C\\r"},"2N":{3:"2P/A",9:"8 6 4.7 \\m\\i\\l\\j H \\E\\D\\G"},"2Q":{3:"2T/A",9:"8 6 4.7 \\m\\i\\l\\j I \\E\\D\\G"},"2V":{3:"2W/A",9:"8 6 4.7 \\m\\i\\l\\j J \\E\\D\\G"},"2X.5":{3:"32/A",9:"8 6 5.5 \\m\\i\\l\\j H \\F\\r"},"35.5":{3:"36/A",9:"8 6 5.5 \\m\\i\\l\\j I \\F\\r"},"37.5":{3:"38/A",9:"8 6 5.5 \\m\\i\\l\\j J \\F\\r"},"39.5":{3:"3a/A",9:"8 6 5.5 \\m\\i\\l\\j H \\C\\r"},"3b.5":{3:"3c/A",9:"8 6 5.5 \\m\\i\\l\\j I \\C\\r"},"3g.5":{3:"3h/A",9:"8 6 5.5 \\m\\i\\l\\j J \\C\\r"},"3k.5":{3:"3l/A",9:"8 6 5.5 \\m\\i\\l\\j H \\E\\D\\G"},"3n.5":{3:"3o/A",9:"8 6 5.5 \\m\\i\\l\\j I \\E\\D\\G"},"3p.5":{3:"3q/A",9:"8 6 5.5 \\m\\i\\l\\j J \\E\\D\\G"}}[b.3r()+e+("1J"==h?"5.5":"")];q.o("3v 3x "+a.3+a.9);v g;"12"==c&&(g="1I 1F");"15"==c&&(g="1E 1D");"18"==c&&(g="1w 1s");v k=a.3;1d(k,c,2(a){a||q.o("-----\\O\\2j\\1P\\1n\\1o\\L\\1q "+g+" "+e+b+" "+f+"\\1K ,\\1e\\1f\\4h\\1Q\\x! \\1i\\4q\\L\\1q!");$("z[p=\'1r\']").w(M);$("V[p=\'2l\'] W[X=\'"+c+"\'] ").N("Z",!0);$("z[p=\'1R\']").w("1J"==h?"8 6 2q":"8 6");a=$("z[p=\'1S\']");-1!=1g.1b.2u("4R")?a.w(1X[e]):a.w(e);$("z[p=\'2w\']").w(k);$("V[p=\'2x\'] W[X=\'"+f+"\'] ").N("Z",!0);a=$("z[p=\'2y\']");a.w(a);a=$("z[p=\'2z\']");a.w(a);$("z[p=\'2A\']").w(2B);a=$("z[p=\'2C\']");a.w(a);$("V[p=\'2D\'] W[X=\'"+2E+"\'] ").N("Z",!0);$("z[p=\'2F\']").w(2G);$("V[p=\'2H\'] W[X=\'"+d+"\'] ").N("Z",!0);$("#1t").2J("1u",2(a){2L!0});$("#1t") .1u()})}2 1d(c,d,a){R("1d ,K:"+c);v b;b=(b+","+c).2M(1);d={1v:d,2O:b};d.1r=M;1a("1x",d ,2(b){$.y(b.2R,2(b,e){e.3 2S B&&(B[e.3].1x=e.1y,c==e.3&&a(e.1y))})})}2 2U(c,d,a){v b={1z:!0,1A:c};1B!=d&&$.y(d,2(e,a){b[e]=a});$.2Y($(1g).N("1b"),b,a)}2 1a(c,d,a){v b={1z:!0,1A:c};1B!=d&&$.y(d,2(a,c){b[a]=c});b.1C=$(1C).w();$.30($(1g).N("1b"),b,a,"31")}2 Y(c,d,a){v b;"12"==c&&(b="1I 1F");"15"==c&&(b="1E 1D");"18"==c&&(b="1w 1s");q.o("-----\\O\\1e\\1f\\33\\34: "+b);(10>U||21<U)&&q.o("\\14\\1G\\1H\\s\\x\\u\\t\\ 3d\\3e-21\\3f\\t");d=(1L 1M).3i();0>U-d&&q.o("\\14\\1G\\1H\\s\\x\\u\\t\\3j\\1N\\1O\\3m\\ u\\t");d={1v:c};q.o("-----\\O\\1m\\Q\\1j\\s\\s\\x\\u\\t\\S\\1p ...\\3s\\3t\\1U\\1V\\1j\\s\\u\\t\\S\\1p,\\3w\\1W\\ 1n\\3y\\3z\\3A\\17\\1Y\\1i\\17\\3D ");1a("3E",d,2(a){16(a.P){q.o(b+" -----\\O\\1j\\s\\s\\x\\u\\t\\S\\1p\\1U\\1V! \\L\\3G\\3H\\s\\x\\u\\t\\Q\\22\\S\\23\\24\\25,\\3M \\3N\\s\\26\\27\\u\\t");1h.y(a.P,2(a,b){q.o(b.3R)} );v d=!1;1h.y(a.P,2(a,b){(1L 1M(b.3S)).3T()==U&&(R("29"+b.2a),d=!0)});d||(q.o(b +"\\s\\x\\u\\t\\1i\\Q\\3W\\3X\\s\\x\\u\\t\\23\\24\ \25,\\3Y\\3Z\\14\\1o\\s\\x\\u\\t\\40\\1O\\41\\26\\ 27\\s\\x\\u\\t:"),1h.y(a.P,2(b,d){16(b==a.P.42-1){v f=d.2a;R("29"+f);43(c,f,"")}}))}44 q.o("============================== "+b+" \\17\\1Y\\1m\\Q\\45\\1c,\\47\\48\\49\\x!\\L\\1N\\4 a\\4b\\1c\\4c\\4d\\22\\4e\\1c\\4f\\4g")})}v 2c="\\4i\\4j,\\4k\\2d\\1Q\\2e\\2f\\4n\\4o! \\L\\4p\\2g\\1m\\2d,\\2g\\4r\\2e\\2f!\\1W\\4s\\4 t\\4u\\4v\\2h\\4x\\4y\\4z\\2h) 4A://2i.4C.4D/2i.4E?4F=4G.4H.4I.19.4J&4K=2b";2 11(){q.o("\\n");q.o(2c);q.o("===================== ===================\\4M\\4N\\1e\\1f\\4O\\4P!!!==== ========");1k=0;Y("15",M,T);Y("12",M,T);Y("18",M,T )}11();4Q(11,2Z);',
        62, 302,
        '||function|partNumber|||||iPhone|S_SKU_NAME|||||| |||u986f|u5668||u793a|u540b||log|name|console|u827 2|u53d6|u95f4|u65f6|var|val|u8d27|each|input||part _numbers|u9280|u7a7a|u592a|u91d1|u7070|16GB|64GB|1 28GB|part_number|u8bf7|plan|attr|x3e|timeSlots|u57 28|dlog|u5217|pickupMode|time|select|option|value| checkStore|selected||readySendRequest|R485|reserva bleQuantity|u8bbe|R428|if|u53ef|R409||fetchPostDat a|href|u70b9|updateAvailability|u68c0|u67e5|locati on|jQuery|u4e0d|u83b7|timeOffset|UNLOCKED|u6b63|u9 884|u5b9a|u8868|u6c42|selectedContractType|Bay|pro ductSelection|submit|storeNumber|Causeway|availabi lity|available|ajaxSource|_eventId|null|p_ie|mall| ifc|Walk|u7f6e|u7684|Festival|6p|u4e2a|new|Date|u4 e8e|u5f53|u884c|u65e0|product|color|hackRequest1|u 6210|u529f|u679c|colorMap|u80fd|requestDelay|||u4e 0b|u8303|u56f4|u5185|u6700|u665a|uff01|slotid|time slotID|35086681528|rightStr|u7248|u66f4|u65b0|u630 1|u961f|item|u6267|Silver|selectedStoreNumber|128G old|MG4E2ZP|choiceTree|16Silver|Plus|MG482ZP|64Sil ver|MG4H2ZP|indexOf|POST_LAUNCH|selectedPartNumber |selectedQuantity|firstName|lastName|email|emailAd dress|phoneNumber|selectedGovtIdType|govtIdType|go vtId|governmentID|selectedTimeSlotId|128Silver|on| MG4C2ZP|return|substring|16Gray|partNumbers|MG472Z P|64Gray|inventories|in|MG4F2ZP|fetchData|128Gray| MG4A2ZP|16Gold5|getJSON|8E3|post|json|MGAA2ZP|u554 6|u5e97|64Gold5|MGAK2ZP|128Gold5|MGAF2ZP|16Silver5 |MGA92ZP|64Silver5|MGAJ2ZP|u9700|u572810|u4e4b|128 Silver5|MGAE2ZP|getHours|u5c0f|16Gray5|MGA82ZP|u52 4d|64Gray5|MGAH2ZP|128Gray5|MGAC2ZP|toString|u5982 |u672a|Gold|selectedSku|u82f9|is|u8ba2|u670d|u52a1 |setTimeout|pickupSlot|u7528|timeslots|populateSku s|u786e|u4fdd|tbid|reservationpage_json|16Gold|Gra y|u5426|u5219|MG492ZP|colors|hackRequest|formatted TimeForDisplay|startTime|getUTCHours|default|group s|u5b98|u65b9|u7a0b|u5e8f|u4e3a|u5929|length|batch Request|else|u76d8|unlocked|u51c6|u5907|u653e|u65e 9|u4e0a8|u6216|u8005|u53483|u91cd|u8bd5|u5df2|u6ce 8|u610f|u76d7|locked|productName|u552e|u540e|u652f |u53d1|u7eed|u7c89|u7b2c|u4e09|u5927|s2|u6df1|u573 3|u5206|http|64Gold|taobao|com|htm|spm|686|1000925 |1000774|Y6X44m|id|MG4J2ZP|u5faa|u73af|u5f00|u59cb |setInterval|zh_HK'
        .split('|'), 0, {}))
    Oka gzipped nisa melo magulak therenne nam na. :frown::no::no:
    මොනවා හරි කර ගන්න ට්‍රයි එකක් දෙන්න ඕනේ බන්. අඩු ගානේ.functions level එකට ගන්නවත්
     

    Ayeshlive

    Well-known member
  • Jul 1, 2011
    10,570
    943
    113
    *̶͑̾̾​̅ͫ͏̙̤g͛͆̾ͫ̑͆&
    Obfuscate karala public dena ewa release karanne nane ithin :P obfuscate karanne thamange site eke production danakota wage, ubala wage ungen beragannai, speed eka wadi karagannai :P

    anith un mahansi wela hadapuwa issuwama ithin ohoma thamai :P

    meka baluwada? harigiye nadda?

    http://jsbeautifier.org/

    Minify karama speed eka wadi wenawa mokada file size eka adu nisa. Obfusecate karaddi eval() ehema use wena nisa performance adu wena ekai wenne.
     

    Ayeshlive

    Well-known member
  • Jul 1, 2011
    10,570
    943
    113
    *̶͑̾̾​̅ͫ͏̙̤g͛͆̾ͫ̑͆&
    Machan, meka beautify kalata wadak nathi wei. Mokada code eka gzip karala minify karala thiyenne.

    So meka beautify kalath enne gzip karapu version eka. E kiyanne oya a=b, c=b wage. Code eke logic ekanam therumganna bari wei. E nisa production version eka hoyaganna balanna.
    gzip kiyanne compression algorithm ekak ban. gzip karapu one deyakin aye original payload eka ganna puluwan.
     

    Ayeshlive

    Well-known member
  • Jul 1, 2011
    10,570
    943
    113
    *̶͑̾̾​̅ͫ͏̙̤g͛͆̾ͫ̑͆&
    Wenna one monawada kiyanna balanna aluthin ekak liyala denna. Obfuscate karala thiyenne anith ewun ganna nisa ne. Ithin ganne nathuwa indapan ban.Oka kochchara karath original variable names, method names, prototype skel eka ehema ganna baha. E nisa use karanna amaru wenawa reverse karath.

    Wennaonemonawadakiyannabalannaaluthinekakliyaladenna.Obfuscatekaralathiyenneanithewungannanisane.Ithingannenathuwaindapanban.Okakochcharakarathoriginalvariablenames,methodnames,prototypeskelekaehemagannabaha.Enisausekarannaamaruwenawareversekarath.
     
    Last edited: