Инвайтерам, Спаммерам... Ответ на вопрос

Discussion in 'Социальные сети' started by elektrik13, 21 Dec 2009.

  1. kvantor

    kvantor Banned

    Joined:
    22 Aug 2009
    Messages:
    17
    Likes Received:
    3
    Reputations:
    0
    Да только на инвайтус только завтра апдейт видет.
     
  2. poka

    poka Banned

    Joined:
    15 May 2009
    Messages:
    0
    Likes Received:
    3
    Reputations:
    5
    не знаю, 40 минут назад обновил уже
     
  3. proxyman

    proxyman New Member

    Joined:
    17 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    и как обнова?? что то интересное есть ?
     
  4. poka

    poka Banned

    Joined:
    15 May 2009
    Messages:
    0
    Likes Received:
    3
    Reputations:
    5
    по друзьям только- поэтому никак :)
     
  5. cupper

    cupper Elder - Старейшина

    Joined:
    6 Jun 2007
    Messages:
    369
    Likes Received:
    92
    Reputations:
    5
    а что в функции hash_decode обозначают __, ____, ___, _____ это че, переменные такие ?)
     
    #25 cupper, 22 Dec 2009
    Last edited: 22 Dec 2009
  6. zero5

    zero5 Member

    Joined:
    16 Aug 2009
    Messages:
    0
    Likes Received:
    5
    Reputations:
    0
    Свой спамер восстановил все функции работают в прежнем режиме.

    Все кто покупал велкам в асю за обновой...Но уже завтра)
     
  7. seriyPS

    seriyPS New Member

    Joined:
    29 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Да, имена переменных...
    "А вы с практической целью интересуетесь??"
    В более-менее развернутом виде выглядит так
    Code:
    (function(FuncTwo){
    	return FuncOne(FuncTwo,8,FuncFive(FuncTwo)-12)+FuncOne(FuncTwo,0,5);
    })(
    (function(FuncTwo){
    	FuncFour='';
    	for(FuncThree=0; FuncThree<FuncFive(FuncTwo); ++FuncThree)FuncFour+=LongestSix(FuncTwo,FuncFive(FuncTwo)-FuncThree-1);
    	return FuncFour;
    })(
    (function(FuncTwo){
    	FuncFour='';
    	for(FuncThree=0; FuncThree<FuncFive(FuncTwo); ++FuncThree)FuncFour+=(function(FuncTwo){return FuncTwo>108?(FuncTwo-109):String.fromCharCode(FuncTwo);
    })(FuncTwo.charCodeAt(FuncThree));
    	return FuncFour;
    })(
    (function(FuncTwo){
    	LongestSix=function(FuncTwo,FuncThree){
    		return FuncTwo.charAt(FuncThree);
    	};
    	FuncFive=function(FuncTwo){
    		return FuncTwo.length;
    	};
    	FuncFour=(
    		FuncOne=function(FuncOne,FuncTwo,FuncThree){
    			FuncFour='';
    			(FuncThree=FuncThree?FuncThree:(FuncFive(FuncOne)-FuncTwo));
    			for(;FuncThree;--FuncThree)FuncFour+=(
    				function(FuncOne,FuncTwo){
    					return LongestSix(FuncOne,FuncTwo)
    				}
    			)(FuncOne,FuncTwo++);
    			return FuncFour;
    		}
    	)(FuncTwo,4,4);
    	FuncFour+=FuncOne(FuncTwo,0,3)+FuncOne(FuncTwo,9);
    	return FuncFour;
    })(hash))));
    В принципе можно встроить JS интерпретатор в софт на C++ (Google v8) http://code.google.com/apis/v8/ есть движки от Mozilla http://www.mozilla.org/rhino/ (на Java) и http://www.mozilla.org/js/spidermonkey/ (на C)
    Или сделать мини - софтину, которая на вход принимает строку JS, отдает результат. Покопаю во втором направлении немного.... Но скорее всего будет работать ток под Linux
     
  8. Mixon

    Mixon Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    394
    Likes Received:
    119
    Reputations:
    12
    Вопщем посидел над деобфускацией скрипта,полностью деобфусцировал,такчто не говорите что это невозможно никто)))ыы

    п.с. поповоду js инерпритатора тоже думал,ну гдето видел что были попытки данного макара,не вышло вроде у ни у кого...
     
  9. AVPAVP

    AVPAVP New Member

    Joined:
    29 Aug 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    бесполезным занятием занимался))
    чуть сменят - и смысл твоей работы пропадет))
     
  10. Mixon

    Mixon Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    394
    Likes Received:
    119
    Reputations:
    12
    дык,а кто сказал что я етим для использования в скриптах занимался?О_о
    Сделал по 2м причинам:
    - просто для интереса,как это осуществили
    - знакомый попросил сорсы,чтоб пока не сменили,и если и не сменят то работало...
    п.с.сейчас уже начали софт поправлять,видел в темах,и думаете все себе интерпритаторы прифлепили?гг
    просто по сорсам глянули как работают та и есть пока есть,сменят - очень жаль,ну это то лучше дать новую пока робочую версию софта, чем говорить, мы не виноваты,пока делаем интерпритатор,подождите еше месяцок-другой...))ыы
     
  11. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Берется perl, ставится модуль JavaScript, ~5 строчек доп. кода и никаких проблем с этой защитой.
     
    _________________________
  12. seriyPS

    seriyPS New Member

    Joined:
    29 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Йэссс!!!!
    Code:
    seriy@seriy-desktop:~$ smjs -e "res=(function(__){return _(__,8,_____(__)-12)+_(__,0,5);})((function(__){____='';for(___=0;___<_____(__);++___)____+=______(__,_____(__)-___-1);return ____;})((function(__){____='';for(___=0;___<_____(__);++___)____+=(function(__){return __>108?(__-109):String.fromCharCode(__);})(__.charCodeAt(___));return ____;})((function(__){______=function(__,___){return __.charAt(___);};_____=function(__){return __.length;};____=(_=function(_,__,___){____='';(___=___?___:(_____(_)-__));for(;___;--___)____+=(function(_,__){return ______(_,__)})(_,__++);return ____;})(__,4,4);____+=_(__,0,3)+_(__,9);return ____;})('efotbfrdnrantbduetnvnppobqv')))); print(res);"
    17e8db71a52fe94b23
    Под линуксом интерпретатор JS заработал у меня!!! Вернул тот хеш, который нужен вконтакту! т.е. из efotbfrdnrantbduetnvnppobqv сделал 17e8db71a52fe94b23

    Павел, ваш ход! ))
     
  13. seriyPS

    seriyPS New Member

    Joined:
    29 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    У меня заработала приглашалка на Python под Linux с консольным интерпретатором JavaScript на основе Spidermonkey
    Адаптированный код (тем, кто не в теме не поможет)
    Code:
    function_res=re.search("decode_hash = ([^{]+{\n.+\n})", page, re.MULTILINE)#вырезаем функцию decode_hash со странички
    _hash_decode_js=function_res.group(1)
    
    javascript="decodehash="+_hash_decode_js+"; print( decodehash('"+hash+"') )"#переделываем JS код в более удобный для передачи
    proc=subprocess.Popen(["/usr/bin/smjs", "-e", javascript], stdout=subprocess.PIPE, stderr=subprocess.STDOUT)#передаем код внешнему обработчику
    decoded_hash=str(proc.communicate()[0]).strip()#забираем результат - раскодированный хеш
    
     
    #33 seriyPS, 22 Dec 2009
    Last edited: 22 Dec 2009
  14. .ATK

    .ATK Active Member

    Joined:
    20 Feb 2009
    Messages:
    143
    Likes Received:
    111
    Reputations:
    9
    ))Капчу не убрали ещё?
     
  15. elektrik13

    elektrik13 New Member

    Joined:
    12 Dec 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Неа, и не собираются)))
     
  16. {Worm}

    {Worm} New Member

    Joined:
    11 Jul 2008
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Kaimi, если не сложно, расскажи поподробнее пожалуйста, не как не могу понять как с этим модулем работать...
    Я так понял что через Inline::Java мы должны импортировать эту функцию??
     
    #36 {Worm}, 22 Dec 2009
    Last edited: 22 Dec 2009
  17. ][eViOr

    ][eViOr New Member

    Joined:
    17 Feb 2008
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Да. мне тоже было бы интересно по встройку JavaScript.
     
  18. ToR.4.ok

    ToR.4.ok Member

    Joined:
    14 Jun 2009
    Messages:
    0
    Likes Received:
    6
    Reputations:
    0
    сначала было 500к (до второй рабочей обновы (407))
    потом я быстренько раскидал еще 500к
    (кстати даже пару моих знакомых получило приглашения :) )
    может и вы получили
    было 3 тематики
    1) покер
    2) бесплатные знакомства онлайн (в три строчки)
    3) любители эротики
     
  19. AVPAVP

    AVPAVP New Member

    Joined:
    29 Aug 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Ну не олень а? Сиди и молчи в тряпочку..
    Хватит уже постить в паблик всё подряд.. Головой иногда надо думать.
     
  20. poka

    poka Banned

    Joined:
    15 May 2009
    Messages:
    0
    Likes Received:
    3
    Reputations:
    5
    и как? у тебя есть выхлоп с инвайта по друзьям? у меня есть только с новогодних платников.