Сейчас на форуме: Rio (+10 невидимых)

 eXeL@B —› Основной форум —› SoftIce & hwnd
Посл.ответ Сообщение

Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 13 мая 2005 18:21
· Личное сообщение · #1

И опять про него родного Поставил Studio 3.2.....
:hwnd
unable to find a desktop windows

вообщем следовало ожидать.

:addr proc_name
:hwnd
unable to find a desktop windows

а вот тут совсем непонятно, кроме того
ловим события, например:
:bmsg hWnd wm_lbuttondown (hWnd - из Spy++)
Invalid windows handle

ума не приложу что такое, в Win98 вроде все раньше работало ....
Может кто встречался подскажите.




Ранг: 283.6 (наставник), 56thx
Активность: 0.130
Статус: Участник
Author of GeTaOEP

Создано: 13 мая 2005 21:39
· Личное сообщение · #2

Rastler
Для начала хочу спросить какая у тебя ОС?
У меня такие же проблемы с DriverStudio 3.2(и в DriverStudio 3.1 тоже были) на Win2K SP4.
В первом случае можно писать:
hwnd -xc process
...тогда получишь подробную информацию об окнах конкретного процесса.
А вот во втором случае я даже и не знаю - хотелось бы у форумчан узнать сталкивался ли кто с такой проблемой и лечится ли она?

-----
the Power of Reversing team




Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 14 мая 2005 00:34
· Личное сообщение · #3

ОС у меня Windows XP SP2 .... Перепробовал все версии Softice, проблема одна и тажа везде, я так понимаю это проблема связана с SP2, хотя......



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 14 мая 2005 00:39
· Личное сообщение · #4

Попробовал hwnd -xc process ситуация осталась прежней - "unable to find a desktop windows" я так начинаю догадываюсь Softice не может получить hWnd впринципе.



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 14 мая 2005 00:51
· Личное сообщение · #5

А да еще забыл, hwnd explorer прекрасно работает



Ранг: 45.7 (посетитель)
Активность: 0.050
Статус: Участник
EBFE

Создано: 14 мая 2005 00:52
· Личное сообщение · #6

rm -f ./softice
pkgadd ollydbg



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 14 мая 2005 10:37
· Личное сообщение · #7

ну это я и сам знаю



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

Создано: 15 мая 2005 14:19
· Личное сообщение · #8

Не ставил у себя SP2, не собираюсь и другим не советую. Назовите мне хотя бы одну его полезную фичу (не берем отстойный глючный файрволл, все равно ZoneAlarm и Outpost лучше).

У меня стоит WinXP SP1 Corporate edition уже (тьфу-тьфу-тьфу) 1.5 года и СофтАйс работает нормально.




Ранг: 283.6 (наставник), 56thx
Активность: 0.130
Статус: Участник
Author of GeTaOEP

Создано: 15 мая 2005 14:30
· Личное сообщение · #9

SubV
Конкретнее,пожалуйста - какой SoftIce(версия)?Работает ли команда bmsg ?

-----
the Power of Reversing team




Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 16 мая 2005 10:50
· Личное сообщение · #10

SoftIce последний(в самом начале топика указано )... bmsg не работает .....



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 17 мая 2005 10:39
· Личное сообщение · #11

Я смотрю никто не знает как решить данную проблему и в чем собственно дело



Ранг: 3.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 17 мая 2005 22:20
· Личное сообщение · #12

Я заметил, что некоторые функции некорректно отрабатываются, если стоит IceExt и включен !protect on.
Вполне возможно, что это именно тот случай. Проверь на нормальной программе с !protect off



Ранг: 56.9 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 17 мая 2005 23:37
· Личное сообщение · #13

>Назовите мне хотя бы одну его полезную фичу
У меня с sp1 иногда при перезагрузке подвисал комп,паставил sp2 и всё закончилось.




Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 17 мая 2005 23:46
· Личное сообщение · #14

Ruller пишет:
У меня с sp1 иногда при перезагрузке подвисал комп,паставил sp2 и всё закончилось.

Аналогично.



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 18 мая 2005 18:19
· Личное сообщение · #15

IceExt вообще не стоит .......



Ранг: 3.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 18 мая 2005 19:33
· Личное сообщение · #16

Rastler пишет:
IceExt вообще не стоит .......


Как насчет osinfo.dat? Обновлял?



Ранг: 56.9 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 19 мая 2005 02:04
· Личное сообщение · #17

>Как насчет osinfo.dat? Обновлял?
Дык в 3.2 итак новый запихан.



Ранг: 4.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 19 декабря 2005 21:33
· Личное сообщение · #18

И я про это. SoftIce из DriverStidio 3.1. Контекст переключил, hwnd не работает не на одном процессе. ОС: Windows XP SP2. osinfo.dat обновил. Кто нибудь нашёл как лечится?




Ранг: 84.8 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 20 декабря 2005 06:26
· Личное сообщение · #19

Lieta пишет:
SoftIce из DriverStidio 3.1. Контекст переключил, hwnd не работает не на одном процессе. ОС: Windows XP SP2.


У Вас, процессор какой ? Случайно не Itanium , AMD64 (Opteron / Athlon64) ?



Ранг: 4.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 20 декабря 2005 10:26
· Личное сообщение · #20

Pentium 4 1.70GHz




Ранг: 84.8 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 20 декабря 2005 11:36
· Личное сообщение · #21

Изложу свое имхо:
Попробуй в WINICE.DAT поставить/изменить строку "PENTUIM=ON" на "PENTIUM=OFF"



Ранг: 4.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 20 декабря 2005 21:52
· Личное сообщение · #22

Непомогло.



Ранг: 56.9 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 20 декабря 2005 23:25
· Личное сообщение · #23

Давайте я на своём айсе проверю работает или нет.
Только подробно опишите что за прога где взять когда и какой бряк ставить.
Если сработает выложу скин.



Ранг: 4.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 21 декабря 2005 00:23 · Поправил: Lieta
· Личное сообщение · #24

Таких програм, с котороми неработает много. Ну например эта. download2.times.lv/master/files/1/Utilites/latcon.zip
Из более известных могу назвать FlashGet, Total Commander. С Eudora, Internet Explorer работает.
Если переключаю контекст на LatCon, и даю hwnd, выдает "unable to find a desktop window". Тоже самое, если написать в контексте другово процесса "hwnd LatCon". Но если написать в контексте, например, процесса iexplore (Internet Explorer) hwnd без параметров. Выдает список, в котором есть и LatCon. Бейкпоинт негне не надо ставить, просто заходи Ctrl+D.



Ранг: 56.9 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 21 декабря 2005 21:16 · Поправил: Ruller
· Личное сообщение · #25

LatCon не качается.Глянул на тотале пишет что и у тебя,но тотал по ходу с системой чтото мути.
Попробуй addr totalcmd,что получится?



Ранг: 4.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 22 декабря 2005 18:30
· Личное сообщение · #26

Контекст (addr) переключается без проблем. hwnd в контексте Тотала пишет "unable to find a desktop window". Дело не в тотале. Это у каждой второй программы такое. Я для примера назвал парочку.



Ранг: 60.4 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 15 марта 2006 12:07
· Личное сообщение · #27

Я тоже долго мучался с этой проблемой. Вот пару минут назад решил... Если загрузить программу через Symbol Loader, то после переключения в её контекст HWND работает без проблем



Ранг: 60.4 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 15 марта 2006 12:20
· Личное сообщение · #28

Блин, только что работало, и опять перестало . Чё за фигня, а?



Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 09 июня 2006 18:38
· Личное сообщение · #29

Блина... такая же мурня...
Не, причем вообще ничего не понимаю, машину ребутнул, и уже невидно, только explorer

P.S.:да, ребутить после этого много пробывал... и ничего...



Ранг: 3.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 18 июня 2006 10:45
· Личное сообщение · #30

Кто-нибудь смог найти решение данной проблемы? Команда hwnd работает где-то 1 раз из трех. Как я только не пытался шаманить. И nms файл к отлаживаемой проге создавал, и пробовал ставить бряки на функции ядра, и Symbol Loader'ом ковырял - все бесполезно Работает так, как ему захочется (а хочется ему редко).


 eXeL@B —› Основной форум —› SoftIce & hwnd
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати