eXeL@B —› Крэки, обсуждения —› Когда Olly не аттачится ;) |
Посл.ответ | Сообщение |
|
Создано: 12 апреля 2005 14:39 · Личное сообщение · #1 |
|
Создано: 12 апреля 2005 14:43 · Личное сообщение · #2 |
|
Создано: 12 апреля 2005 14:51 · Личное сообщение · #3 |
|
Создано: 14 апреля 2005 11:52 · Личное сообщение · #4 |
|
Создано: 14 апреля 2005 13:58 · Личное сообщение · #5 dMNt уже назвал наиболее вероятную причину. От себя могу только добавить цитату из справки WinAPI: The debugger must have appropriate access to the target process; it must be able to open the process for PROCESS_ALL_ACCESS access. In the Win32 application programming interface (API) for Windows 95, this is always true if the process identifier is valid. However, in the Win32 API for Windows NT, DebugActiveProcess can fail if the target process was created with a security descriptor that denies the debugger appropriate access. То есть в Win98 аттачиться вроде бы можно к любому процессу, в WinNT - только к тем, которые не защищены от этого (по-моему, это системные процессы и вообще те, которые были запущены через CreateProcess с заданным lpProcessAttributes; сам процесс себя защитить не может). |
|
Создано: 15 апреля 2005 17:27 · Личное сообщение · #6 |
|
Создано: 15 апреля 2005 17:29 · Личное сообщение · #7 |
|
Создано: 15 апреля 2005 17:38 · Личное сообщение · #8 |
|
Создано: 15 апреля 2005 19:45 · Поправил: deNULL · Личное сообщение · #9 Tim пишет: Да, я это тоже читал, специально для этого поставил виртуальную win98 Виртуальную? Tim пишет: Но ведь он может запустить себя сам, скажем так, с нужными аттрибутами Такой вариант, я думаю, возможен. Я имел в виду, что он не может защитить себя непосредственно. Ещё вариант - запустить себя в режиме отладки (как делает это Armadillo). |
|
Создано: 15 апреля 2005 21:50 · Поправил: Tim · Личное сообщение · #10 deNULL Чтобы не было других вопросов - речь идет о защите SafeDisc 4. Приаттачиться я хочу, чтобы восстановить импорт (там на месте нераспознанных функций - одинаковые вызовы одной и той же процедуры-вызывальщика-того-чего-надо, но с разными push'ами конечно). deNULL пишет: Виртуальную? Да, это позволяют программы, эмулирующие архитектуру x86. Интересно, но на настоящем компе до того, как пойдет загрузка ОС обычно проходит секунд 10-15 после включения питания, а там сразу. Обычно в такой среде я испытываю сомнительные программы, после случая с SourceFormatX ;). Лучше всего, на мой взгляд, QEMU, но еще есть Bochs. http://www.freeoszoo.org/download.php http://www.freeoszoo.org/download.php http://bochs.sourceforge.net http://bochs.sourceforge.net ----- MicroSoft? Is it some kind of a toilet paper? |
|
Создано: 15 апреля 2005 21:53 · Личное сообщение · #11 |
|
Создано: 16 апреля 2005 00:00 · Личное сообщение · #12 |
|
Создано: 02 января 2006 10:04 · Личное сообщение · #13 Наткнулся на старый топик и решил его освежить, поскольку у меня тут возникла еще более интересная проблема. Я запускаю прогу через CreateProcess c флагом CREATE_SUSPENDED, а затем пытаюсь приаттачиться через Олю к созданному процессу, однако Оля вообще его в списке процессов не видит, хотя в виндовозном Диспетчере Процессов он есть... Кто-нибудь с подобным сталкивался?.. |
|
Создано: 02 января 2006 11:03 · Личное сообщение · #14 |
eXeL@B —› Крэки, обсуждения —› Когда Olly не аттачится ;) |