Сейчас на форуме: igorcauret (+8 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› проблема ollydbg Breakpoint Condition |
Посл.ответ | Сообщение |
|
Создано: 08 июля 2014 18:50 · Поправил: AlekId · Личное сообщение · #1 нужен бряк на Kernelbase.RegOpenKeyExW, условный .. ну я высталяю UNICODE[ [esp+8] ]=="my_String" но функцию вызывают не только со строками, и тупая оля стопит меня Log data, item 2 Address = 7DD722D3 Message = Invalid expression in conditional breakpoint: '뱤 ᆞ敬]' типа [esp+8]==0 -- ну тогда я ( DWORD[esp+8] != 0) && ( UNICODE[ [esp+8] ]=="mystr") -- срабатывае на каждом проходе, или снова ругается. Тупой синтаксис.Что, нету short-circuit boolean evaluation? Что я делаю не так? Как это лечить? ![]() |
|
Создано: 08 июля 2014 20:31 · Личное сообщение · #2 AlekId пишет: Что я делаю не так? Как это лечить? Кащенко, не? ![]() |
|
Создано: 08 июля 2014 20:38 · Личное сообщение · #3 |
|
Создано: 08 июля 2014 21:08 · Личное сообщение · #4 AlekId пишет: а можно без пустых постов, которые годятся лишь для того, набить друг другу рейтинг? Та мне на краклабе не надо поднимать рейтинг, мне и так хорошо а вы в вашем первом посте какую-то ахинею написали и ждете адекватного ответа ![]() Особенно меня улыбают ваши слова: AlekId пишет: и тупая оля стопит меня Вы сами то часом товарищ не тупой? ![]() |
|
Создано: 08 июля 2014 21:16 · Личное сообщение · #5 Открой уже для себя волшебный мир скриптов, скрипт для такой херни будет меньше твоего сообщения + тренировка мозговой мышцы. А то хер проссышь чего тебе надо, да еще и обижается. ![]() |
|
Создано: 08 июля 2014 21:27 · Личное сообщение · #6 |
|
Создано: 08 июля 2014 22:26 · Личное сообщение · #7 |
|
Создано: 08 июля 2014 22:39 · Личное сообщение · #8 r99 пишет: и чего наехали? r99 Дык возьми и ответь: Челу нужно Code:
всего то ![]() Давай, расскажи... ![]() |
|
Создано: 09 июля 2014 07:10 · Личное сообщение · #9 crc1 пишет: а вы в вашем первом посте какую-то ахинею написали и ждете адекватного ответа какая ахинея? говоря твоими словами crc1 пишет: Вы сами то часом товарищ не тупой? бряк -- условный. Условие -- я написал. То, что смещение в плюсе от esp, говорит о том, что бряк на аргумент. Далее не сложно догадаться, что это бряк на второй аргумент , к-й The lpSubKey parameter can be a pointer to an empty string он может быть NULL. далее я ввожу дополнительную проверку на NULL ( DWORD[esp+8] != 0) && ( UNICODE[ [esp+8] ]=="mystr") что здесь непонятного? И любой нормальный язык, видя, что первое условие не выполняется, не станет вычислять второе.. FALSE && (EXPRESSION)==FALSE Неважно, что дальше. Это называется short-circuit boolean evaluation?Доходит? Я не понимаю, вообще, почему программистам нужно все это объяснять? Vovan666 пишет: Открой уже для себя волшебный мир скриптов, скрипт для такой херни будет меньше твоего сообщения + тренировка мозговой мышцы. какие скрипты, если даже выражение оля не может правильно высчитать? Есть ли там C подобный движок, или паскалеподбный? Я о таких не знаю. Видел асмоподобный -- к-й издевательство над мозгом, а не его тренировка. ![]() |
|
Создано: 09 июля 2014 09:44 · Личное сообщение · #10 AlekId пишет: Есть ли там C подобный движок, или паскалеподбный? Я о таких не знаю. И знать не хочу! Если по религиозным соображениям не можешь разобраться с ODBGScript с ее мощнейшей справкой и миллионом примеров и я бы не сказал что прям-таки ассемблерным языком, то ollydbg2-playtime в руки с lua скриптами, не помню как для второй, но для первой есть и питоновские скрипты. так что было бы желание. А так, только необоснованные выпады на ольку. ![]() |
|
Создано: 10 июля 2014 07:33 · Личное сообщение · #11 Vovan666 пишет: Если по религиозным соображениям не можешь разобраться с ODBGScript с ее мощнейшей справкой первая оля просто не может корректно загрузить программу. Вроде из плагов только фантом да скилла. Валится на .NET сборках подгружаемых(само то приложение нативное) а во-второй твой протухший ODBGScript не робит.. ollydbg2-playtime заброшен. "питоновские скрипты" -- ты напиши мне , как это обрабатывать -- там нет "мощнейшей" справки. А здесь раздел новичков, где даже в Правилах рекомендуется давать развернутый ответ. А вместо этого я получаю горы флуда, говнистого. Vovan666 пишет: И знать не хочу! ну еще бы. Питон и луа оказывается лучше сей и паскаля. И это на краклабе! Когда же вы скатились в это унылое говно? Vovan666 пишет: А так, только необоснованные выпады на ольку. они обоснованы. Конкретной слабостью, описанной мою здесь: неправильное вычисление conditional expression. Нет возможности включать и отключать бряки при срабатывании другого бряка. Нет возможности подвесить тот-же скрипт на срабатывание бряка. Даже по сравнению с Delphi отладчиком, оля тупа. В ней ценности -- только пара годных плагов. ![]() |
|
Создано: 10 июля 2014 09:28 · Личное сообщение · #12 |
|
Создано: 10 июля 2014 11:05 · Личное сообщение · #13 |
|
Создано: 10 июля 2014 11:20 · Личное сообщение · #14 |
|
Создано: 12 июля 2014 02:17 · Поправил: unknownproject · Личное сообщение · #15 AlekId пишет: В ней ценности -- только пара годных плагов. Довольно оправдывать кривизну своих рук.Плагины всегда расширяли функционал и к основному функционалу отладчика никак не причастны, да и отладчику уже 10 лет, а это срок не сказать чтобы маленький, поэтому смысла и причин его хаить нет. AlekId пишет: нужен бряк на Kernelbase.RegOpenKeyExW Видимо варианты софтварного, хардварного на исполнение, чтение и доступ в памяти вообще не катят ? Нужно обязательно извратиться.Ну так условные бряки всегда и срабатывают на каждом...эм...проходе.Скорее всего очередной суперкрякер, который научился по урокам нарвахи.Аминь. ----- TEST YOUR MIGHT ![]() |
|
Создано: 13 июля 2014 11:07 · Личное сообщение · #16 unknownproject пишет: да и отладчику уже 10 лет речь об оле 2, малыш unknownproject пишет: Видимо варианты софтварного, хардварного на исполнение, чтение и доступ в памяти вообще не катят ? при чем тут это? Бряк на функцию с нужным аргументом. unknownproject пишет: Ну так условные бряки всегда и срабатывают на каждом...эм...проходе Что еще умного скажешь? unknownproject пишет: Скорее всего очередной суперкрякер, который научился по урокам нарвахи я вообще о таком не слышал, и никаких уроков не читал. ![]() |
|
Создано: 13 июля 2014 11:29 · Поправил: unknownproject · Личное сообщение · #17 AlekId пишет: речь об оле 2, малыш И оля 2, знал бы ты, еще находится в стадии разработки. AlekId пишет: я вообще о таком не слышал, и никаких уроков не читал. Ты и ни одной строки кода не написал за прожитые уже года, судя по экспрессии в постах. ----- TEST YOUR MIGHT ![]() |
|
Создано: 13 июля 2014 13:07 · Личное сообщение · #18 unknownproject пишет: И оля 2, знал бы ты, еще находится в стадии разработки. любая живая программа находится в стадии разработки, мальчик. Что это меняет? unknownproject пишет: Ты и ни одной строки кода не написал за прожитые уже года, судя по экспрессии в постах. уймись, мальчик. Мне неитересно тебя слушать ![]() |
![]() |
eXeL@B —› Вопросы новичков —› проблема ollydbg Breakpoint Condition |