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

Программа обращается к запароленному файлу
  #1  
Старый 03.04.2007, 21:29
b0bah
Новичок
Регистрация: 30.10.2006
Сообщений: 5
Провел на форуме:
26563

Репутация: 0
По умолчанию Программа обращается к запароленному файлу

Вообщем у меня есть приложение на диске которое обращается к файлу (zip архив с паролем). В этом архиве находится файл БД SQL-Lite. Так вот мне очень важна эта информация в этом файле. Запустил брут на архив, но я думаю разработчики не дураки и поставили пароль явно больше 10 символов (хотя хз, будет видно через 2 недели ).
Вот в чем вопрос, я сам не программер, точнее программер но на языке высокого уровне не asm, можно ли как нибудь в дебаггере посмотреть какой пароль запрашивает программа с файла. Или может есть еще какие нибудь способы посмотреть пароль при обращении к файлу.

Последний раз редактировалось b0bah; 03.04.2007 в 21:36..
 
Ответить с цитированием

  #2  
Старый 03.04.2007, 21:36
n0ne
Постоянный
Регистрация: 01.01.2007
Сообщений: 796
Провел на форуме:
2693408

Репутация: 861


По умолчанию

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

  #3  
Старый 03.04.2007, 21:46
taha
Постоянный
Регистрация: 20.08.2006
Сообщений: 327
Провел на форуме:
2472378

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

Цитата:
От архива никак не посмотреть
это если вообще ничего нет....
НО как я понял прога обращается к архиву, а значит знает пароль
нужно дебажить прогу!
и на брут всёж стоит поставить...
 
Ответить с цитированием

  #4  
Старый 03.04.2007, 21:55
hidden
Постоянный
Регистрация: 23.04.2006
Сообщений: 622
Провел на форуме:
5887054

Репутация: 1292


По умолчанию

Цитата:
Сообщение от b0bah  
Вот в чем вопрос, я сам не программер, точнее программер но на языке высокого уровне не asm, можно ли как нибудь в дебаггере посмотреть какой пароль запрашивает программа с файла. Или может есть еще какие нибудь способы посмотреть пароль при обращении к файлу.
Тоесть у тебя есть программа имеющая пароль к архиву который ты хочешь узнать?

Возможно можно обойтись даже без дебагера
- может программа использует внешний консольный архиватор(тогда просто напиши простую программу типа MessageBox(0, GetCommandLine(), 0, 0); )
- хотя возможно и библиотеку dll(тогда на экспортируемые этой библиотекой функции поставь точки остонова и смотри параметры в стеке)
- а мщжет имеет встроеный архиватор тогда будет очень сложно, хотя это маловероятно.
 
Ответить с цитированием

  #5  
Старый 03.04.2007, 22:14
b0bah
Новичок
Регистрация: 30.10.2006
Сообщений: 5
Провел на форуме:
26563

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

Да у меня и программа есть и сам архив.
Врядли он встроенный. Я брут поставил от 1 до 10 символов.
"- может программа использует внешний консольный архиватор(тогда просто напиши простую программу типа MessageBox(0, GetCommandLine(), 0, 0); )"
поподробнее...
 
Ответить с цитированием

  #6  
Старый 03.04.2007, 22:22
taha
Постоянный
Регистрация: 20.08.2006
Сообщений: 327
Провел на форуме:
2472378

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

архиваторы получают запрос через командную строку
чтобы получить эту строку, они вызывают апи GetCommandLine
я так понял хайден хочет подменить exe архиватора на свой
и вывести через MessageBox параметры, в которых должен быть пароль
 
Ответить с цитированием

  #7  
Старый 04.04.2007, 00:57
b0bah
Новичок
Регистрация: 30.10.2006
Сообщений: 5
Провел на форуме:
26563

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

Цитата:
Сообщение от TAHA  
архиваторы получают запрос через командную строку
чтобы получить эту строку, они вызывают апи GetCommandLine
я так понял хайден хочет подменить exe архиватора на свой
и вывести через MessageBox параметры, в которых должен быть пароль
т.е. как я понял нужно написать прогу которая просто будет выводить строку допустим в msgbox и заменить файл winrar.exe им?
 
Ответить с цитированием

  #8  
Старый 04.04.2007, 06:28
hidden
Постоянный
Регистрация: 23.04.2006
Сообщений: 622
Провел на форуме:
5887054

Репутация: 1292


По умолчанию

Цитата:
Сообщение от b0bah  
т.е. как я понял нужно написать прогу которая просто будет выводить строку допустим в msgbox и заменить файл winrar.exe им?
Ну если эта прога открывает его ВинРаром, что очень сомнительно, то заменяй его или unrar.exe, а вообще поищи названия файлов в каталоге с этой программой, тайла .exe или .dll имена которых связаны с распаковкой типа
Код:
unrar.exe, unzip.exe, unzip32.exe, extract.exe, zip.dll, unzip.dll, unpack.exe, unpack32.exe, ... и т.д
Кстати, если даже она пользуется консольным архиватором, не факт что она передаёт пароль через командную строку, может быть и через STDIN, код получится не на много сложнее.
 
Ответить с цитированием

  #9  
Старый 04.04.2007, 10:07
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


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

Цитата:
Сообщение от hidden  
Ну если эта прога открывает его ВинРаром, что очень сомнительно, то заменяй его или unrar.exe, а вообще поищи названия файлов в каталоге с этой программой, тайла .exe или .dll имена которых связаны с распаковкой типа
Код:
unrar.exe, unzip.exe, unzip32.exe, extract.exe, zip.dll, unzip.dll, unpack.exe, unpack32.exe, ... и т.д
Кстати, если даже она пользуется консольным архиватором, не факт что она передаёт пароль через командную строку, может быть и через STDIN, код получится не на много сложнее.
насколько я помню, если задать ключ p- для unrar, то пасс будет браться не из command line, а запрашиваться по stdin =)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
большой обзор программ для шифрования и защиты данных BlackCats Soft - Windows 15 25.11.2007 23:28
Софт для мобильных телефонов под *nix Grrl Сотовый фрикинг 2 02.03.2007 01:47
ПРОГРАММА "АНТИБАН" Киллер АнтиАдмин 7 09.04.2005 12:00
Допустим программа работает... =))) PEPSICOLA С/С++, C#, Delphi, .NET, Asm 8 15.02.2005 06:21
программа снуффер shmv Болталка 5 12.02.2003 18:09



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


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




ANTICHAT.XYZ