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

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

 eXeL@B —› Крэки, обсуждения —› Подавление у кона свойства "Поверх всех"
Посл.ответ Сообщение

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

Создано: 25 января 2007 04:12 · Поправил: KpeHDeJIb New!
Цитата · Личное сообщение · #1

Навеяно программой Tester (кафедральное тестирование) из запросов на взлом (13й пост). Там програмка запускается и ничего её перекрыть не может (всмысле сверху ее окна оказаться), олька с Alt-F5 и таск менеджер в том числе, стандартные АПИ-шные функции не работают, например не получается получить окна программы через EnumWindows.

Как поступить в такой ситуации я не знаю, поэтому задаю вопрос широкой аудитории, т.е. вам (:

зы: Модераторы, поправте название темы плиз, что-то у меня сегодня пальцы по клаве не попадают ):


Ранг: 240.5 (наставник)
Статус: Участник
Author of ACKiller

Создано: 25 января 2007 06:04 New!
Цитата · Личное сообщение · #2

Лови CreateWindowsEx и удали флаг WS_EX_TOPMOST в параметре dwExStyle.

Ранг: 56.3 (постоянный)
Статус: Участник

Создано: 25 января 2007 06:26 New!
Цитата · Личное сообщение · #3

SetWindowPos

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

Создано: 25 января 2007 06:29 New!
Цитата · Личное сообщение · #4

А вот не все так просто... Когда я в этой программе пытаюсь брякнуться на этой апи, то у меня после бряка рисунок моего рабочего стола и все, олька не вылазит. И тока три пальца спасают.


Ранг: 990.3 (! ! !)
Статус: Модератор
Author of DiE

Создано: 25 января 2007 06:50 New!
Цитата · Личное сообщение · #5

поробуй засунуть в редактор рисурсов и убери св-во у окна "поверх всех" если это конечно дельфи =)


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

Создано: 25 января 2007 09:01 New!
Цитата · Личное сообщение · #6

GetWindowLong/SetWindowLong

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

Создано: 25 января 2007 09:05 New!
Цитата · Личное сообщение · #7

Не доходит программа ни до функции создания окна, ни до установки его атрибутов (: Она раньше как-то перекрывает весь рабочий стол в режиме топ-мост, а потом уже окно свое поверх рисует, странная какая-то программа, разбираюсь пока, но все еще неясно...

Ранг: 56.3 (постоянный)
Статус: Участник

Создано: 25 января 2007 09:37 · Поправил: W[4Fh]LF New!
Цитата · Личное сообщение · #8

Ну значит окно в ресурсах, поменяй его аттрибуты там.

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

Создано: 25 января 2007 09:57 New!
Цитата · Личное сообщение · #9

Movewindow(GetForegroundWindow,10,10,100,100,true);
я так обычно с DirectX окнами поступаю, чтобы отлаживать не мешали.

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

Создано: 25 января 2007 10:16 New!
Цитата · Личное сообщение · #10

W[4Fh]LF пишет:
Ну значит окно в ресурсах, поменяй его аттрибуты там.


В ресурсах нету ни одного окна со свойствами топ-мост, вот такие дела, это я сразу смотрел, кстати...

Xserg пишет:
Movewindow(GetForegroundWindow,10,10,100,100,true);
я так обычно с DirectX окнами поступаю, чтобы отлаживать не мешали.


Способ конечно хороший, но... но он не работает.

Я уже написал, что программа как мне кажется вообще не окном перекрывает все остальное, а как-то хитро так делает, вот это меня и напрягает ):


Ранг: 240.5 (наставник)
Статус: Участник
Author of ACKiller

Создано: 25 января 2007 10:19 New!
Цитата · Личное сообщение · #11

KpeHDeJIb пишет:
Я уже написал, что программа как мне кажется вообще не окном перекрывает все остальное, а как-то хитро так делает, вот это меня и напрягает ):

Угу, типа угадай - кто?
Выкладывай саму прогу, так можно только гадать.

Ранг: 74.4 (постоянный)
Статус: Участник

Создано: 25 января 2007 10:28 · Поправил: WoLFeR New!
Цитата · Личное сообщение · #12

HoBleen пишет:
Выкладывай саму прогу, так можно только гадать.

"Tester (кафедральное тестирование) из запросов на взлом http://www.exelab.ru/f/index.php?action=vthread&forum=2&topic=7 117&page=10(13й пост)"
Возьми


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

Создано: 25 января 2007 10:58 New!
Цитата · Личное сообщение · #13

чтобы не гадать какие АПИ она использует для отрисовки окна, проще прогнать её через АПИ шпион (типа кербероса).

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

Создано: 25 января 2007 11:42 · Поправил: KpeHDeJIb New!
Цитата · Личное сообщение · #14

[EXE]_cutor пишет:
чтобы не гадать какие АПИ она использует для отрисовки окна, проще прогнать её через АПИ шпион (типа кербероса).


Вот спасибо! Правда все опять повисло но потом я проглядел файлик лога кербероса и обнаружил, что программа использует вот такие подлые апи: CreateDesktopA, SetThreadDesktop и SwitchDesktop, причем работает она независимо от того создался другой рабочий стол или нет, так что я просто заксорил eax,eax после вызова функции и все пучком. Еще раз спасибо за совет!

правка: за одним поправил еще байтик с окном которое имело свойство топ-мост, теперь все отлично запускается и никому не мешает, всем спасибо за помощь, тема закрыта!
 eXeL@B —› Крэки, обсуждения —› Подавление у кона свойства "Поверх всех"
Эта тема закрыта. Ответы больше не принимаются.

Видеокурс ВЗЛОМ