js скрипт в post/get запросах



  • Всем доброго дня! Переписываю скрипт на пост гет запросы. По итогу распарсился такой кусок

    document.write("<font class=spy2>:<\/font>"+(EightOneFourSix^SevenFourZero)+(Zero1ZeroEight^Nine3Six)+(EightZeroEightTwo^NineThreeEight)+(Zero1ZeroEight^Nine3Six))
    

    По факту тут записан порт. Так же в начале ответа на запрос есть такой скрипт

    eval(function(p,r,o,x,y,s){y=function(c){return(c<r?'':y(parseInt(c/r)))+((c=c%r)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(o--){s[y(o)]=x[o]||y(o)}x=[function(y){return s[y]}];y=function(){return'\\w+'};o=1};while(o--){if(x[o]){p=p.replace(new RegExp('\\b'+y(o)+'\\b','g'),x[o])}}return p}('m=D^C;q=B^E;t=6;p=9;k=2;j=0;s=F^A;d=H^G;l=J^y;g=u^x;r=7;h=1;a=z^w;f=v^I;b=3;e=5;o=X^V;i=U^W;c=4;n=8;K=j^l;S=h^i;T=k^g;N=b^a;M=c^d;L=e^m;O=t^s;P=r^q;R=n^o;Q=p^f;',60,60,'^^^^^^^^^^Seven8Nine^Two^Nine^Four7Seven^Five^Three8Five^ZeroFiveFour^Zero^SevenFourZero^Six^One^Nine3Six^Nine5Three^Three^NineThreeEight^Seven^Seven1One^Eight^Two1Two^Four^11638^4823^808^1337^3127^9142^6588^9031^1080^8894^3129^9695^88^1042^8085^4937^Zero1ZeroEight^SixOneOneFour^Zero2SixSeven^Three7TwoNine^TwoEightFiveThree^FourFourSevenZero^OneTwoNineFive^EightZeroEightTwo^EightOneFourSix^Seven3ThreeOne^11737^80^8909^3582'.split('\u005e'),0,{}))
    

    Подскажите, как имея все эти данные получить результат и распарсить порт?



  • @j0hnyb said in js скрипт в post/get запросах:

    Всем доброго дня! Переписываю скрипт на пост гет запросы. По итогу распарсился такой кусок

    document.write("<font class=spy2>:<\/font>"+(EightOneFourSix^SevenFourZero)+(Zero1ZeroEight^Nine3Six)+(EightZeroEightTwo^NineThreeEight)+(Zero1ZeroEight^Nine3Six))
    

    По факту тут записан порт. Так же в начале ответа на запрос есть такой скрипт

    eval(function(p,r,o,x,y,s){y=function(c){return(c<r?'':y(parseInt(c/r)))+((c=c%r)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(o--){s[y(o)]=x[o]||y(o)}x=[function(y){return s[y]}];y=function(){return'\\w+'};o=1};while(o--){if(x[o]){p=p.replace(new RegExp('\\b'+y(o)+'\\b','g'),x[o])}}return p}('m=D^C;q=B^E;t=6;p=9;k=2;j=0;s=F^A;d=H^G;l=J^y;g=u^x;r=7;h=1;a=z^w;f=v^I;b=3;e=5;o=X^V;i=U^W;c=4;n=8;K=j^l;S=h^i;T=k^g;N=b^a;M=c^d;L=e^m;O=t^s;P=r^q;R=n^o;Q=p^f;',60,60,'^^^^^^^^^^Seven8Nine^Two^Nine^Four7Seven^Five^Three8Five^ZeroFiveFour^Zero^SevenFourZero^Six^One^Nine3Six^Nine5Three^Three^NineThreeEight^Seven^Seven1One^Eight^Two1Two^Four^11638^4823^808^1337^3127^9142^6588^9031^1080^8894^3129^9695^88^1042^8085^4937^Zero1ZeroEight^SixOneOneFour^Zero2SixSeven^Three7TwoNine^TwoEightFiveThree^FourFourSevenZero^OneTwoNineFive^EightZeroEightTwo^EightOneFourSix^Seven3ThreeOne^11737^80^8909^3582'.split('\u005e'),0,{}))
    

    Подскажите, как имея все эти данные получить результат и распарсить порт?

    Функцию выполните, а из кода порта уберите html теги и так же выполните через eval()
    0_1558905491609_949eb204-1f25-4e4d-9fe2-3f9d07b03577-изображение.png

    вот тестовый скрипт