eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 июля!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: Tolkin (+1 невидимый пользователь)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Вопросы новичков —› вытащить инфу из ольки
Посл.ответ Сообщение

Ранг: 25.7 (посетитель)
Статус: Участник

Создано: 18 мая 2014 12:38 New!
Цитата · Личное сообщение · #1

подскажите как можно достать список выпадающего меню при точках останова на окно, где вылазит весь список сообщений с кодами? так как по ресурсам достать ничего не получилось


Ранг: 1983.5 (!!!!)
Статус: Модератор
retired

Создано: 18 мая 2014 13:32 New!
Цитата · Личное сообщение · #2

3 раза перечитал, так и не понял. Ты вопрос нормально оформить можешь?

| Сообщение посчитали полезным: Vovan666, Jaa


Ранг: 239.5 (наставник)
Статус: Участник

Создано: 18 мая 2014 13:50 New!
Цитата · Личное сообщение · #3

Он имеет в виду системные сообщения, передаваемые окну, всякие WM_*. Ну во всяком случае я это так понял


Ранг: 1009.4 (!!!!)
Статус: Участник

Создано: 18 мая 2014 13:53 New!
Цитата · Личное сообщение · #4

программа видимо написана с помощью какого то аля куте фрейм ворка
и он не может найти строки в пунктах меню в этой программе

Ранг: 488.4 (мудрец)
Статус: Участник

Создано: 18 мая 2014 14:10 New!
Цитата · Личное сообщение · #5

уф. меня аж вшторило пока перечитывал.. по наводки арчи перечитал 3 раза

Ранг: 376.3 (мудрец)
Статус: Участник
"Тибериумный реверсинг"

Создано: 18 мая 2014 15:31 New!
Цитата · Личное сообщение · #6

если он свое сообщение в формате хеша MD5 написал бы, все гораздо быстрее поняли бы. инфа 100%

g3r0n1m0 пишет:
как можно достать список выпадающего меню

ComboBox из которого надо вытянуть список ?
g3r0n1m0 пишет:
при точках останова на окно

WinAPI SendMessage ?

Ранг: 488.4 (мудрец)
Статус: Участник

Создано: 18 мая 2014 15:51 · Поправил: VodoleY New!
Цитата · Личное сообщение · #7

ELF_7719116 тоды давай предположения дальше.. олька тут причем? кто куевый? олька или софт? что в чем надо искать?

Ранг: 376.3 (мудрец)
Статус: Участник
"Тибериумный реверсинг"

Создано: 18 мая 2014 16:41 New!
Цитата · Личное сообщение · #8

"вытащить инфу из ольки"-фраза философская, т.к. ПО СУЩЕСТВУ, мы все выстакиваем информацию из ольки(или другого отладчика), если понимать в переносном смысле.
Короче предлагаю подождать внятного поста от автора топика или закрыть тему, если такового не будет долго.


Ранг: 296.9 (наставник)
Статус: Участник

Создано: 18 мая 2014 16:52 New!
Цитата · Личное сообщение · #9

Ребят, вероятнее всего имеется в виду MENU_ITEM'ы у контекстных меню и меню программы

Перечитал 9 раз, но фразу "список выпадающего меню при точках останова на окно, где вылазит весь список сообщений с кодами" 15. Вторая её часть особенно вводит в ступор

Ранг: 25.7 (посетитель)
Статус: Участник

Создано: 19 мая 2014 00:00 · Поправил: g3r0n1m0 New!
Цитата · Личное сообщение · #10

ELF_7719116 все правильно вытащить перечень сообщений из ComboBox

Ранг: 300.0 (мудрец)
Статус: Участник

Создано: 19 мая 2014 14:09 New!
Цитата · Личное сообщение · #11

лови CB_ADDSTRING

Ранг: 25.7 (посетитель)
Статус: Участник

Создано: 20 мая 2014 15:48 New!
Цитата · Личное сообщение · #12

Veliant пишет:
лови CB_ADDSTRING


да но тогда будет бряк на добавлении каждой строки в комбобокс.... с таким же успехом можно вручную переписать все содержимое в текстовый файл,что довольно геморно... как бы его вытянуть списком в тхт

Ранг: 300.0 (мудрец)
Статус: Участник

Создано: 20 мая 2014 16:12 · Поправил: Veliant New!
Цитата · Личное сообщение · #13

PrintScreen + FineReader

Либо заинжектить dll которая будет сохранять итемы

Ранг: 25.7 (посетитель)
Статус: Участник

Создано: 22 мая 2014 12:39 New!
Цитата · Личное сообщение · #14

Veliant пишет:
Либо заинжектить dll которая будет сохранять итемы

может, в таком случае, подскажите как это можно реализовать или , что было бы еще лучше, поделитесь наработками, так как с программированием пока не на Ты

Ранг: 286.4 (наставник)
Статус: Модератор
CrackLab

Создано: 22 мая 2014 14:17 · Поправил: SReg New!
Цитата · Личное сообщение · #15

g3r0n1m0 пишет:
как это можно реализовать

Ну наверное так.
Пишешь dll которая похучит SendMessage. А в хуке проверяй если msg == CB_ADDSTRING или CB_INSERTSTRING то забираешь строку на которую указывает LParam

Ранг: 488.4 (мудрец)
Статус: Участник

Создано: 22 мая 2014 14:29 · Поправил: VodoleY New!
Цитата · Личное сообщение · #16

SReg бро.. там должно быть все на порядок проще. если итымы статик.. т.е. забиты в ресурсах.. то они будут всем скопом рядышком лежать. если они в динамике добавлятся.. имхо.. проще в памяти их найти.. тоже будут в куче.. ток массив поинтеров
З,Ы. фаинд виндов тоже может прокатить.. смотря на чем писана байда.
З.Ы.Ы можно вообще байду на автоите написать с перебором итемов и копирование в файл тут ток фантазию включи)))

| Сообщение посчитали полезным: SReg



Статус: Пришелец

Создано: 22 мая 2014 15:48 · Поправил: F_a_u_s_t New!
Цитата #17

количество итемов = SendMessage( хэндл окна комбобокса, CB_GETCOUNT, 0, 0 )
крутим цикл = индекс итема до количества итемов
SendMessage( хэндл окна комбобокса, CB_GETLBTEXT, индекс итема, буффер )
выводим буффер куда надобно

Ранг: 25.7 (посетитель)
Статус: Участник

Создано: 24 мая 2014 20:08 New!
Цитата · Личное сообщение · #18

всем спасибо за хелп... буду экспериментировать... тему закрываю


Ранг: 752.8 (! !)
Статус: Участник
Student

Создано: 24 мая 2014 20:27 New!
Цитата · Личное сообщение · #19

g3r0n1m0 пишет:
да но тогда будет бряк на добавлении каждой строки в комбобокс.... с таким же успехом можно вручную переписать все содержимое в текстовый файл,что довольно геморно... как бы его вытянуть списком в тхт

скриптик напиши и он сделает всю работу за тебя


Ранг: 1983.5 (!!!!)
Статус: Модератор
retired

Создано: 24 мая 2014 20:49 New!
Цитата · Личное сообщение · #20

Коль тему закрываю, то закрыто.
Автор сам может закрыть свою тему, кнопка "Закрыть тему" находится внизу страницы, под кнопкой "Отправить сообщение".
 eXeL@B —› Вопросы новичков —› вытащить инфу из ольки
Эта тема закрыта. Ответы больше не принимаются.

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS