Сейчас на форуме: artyavmu (+8 невидимых) |
![]() |
eXeL@B —› Софт, инструменты —› OllyDbg V2 Last update |
. 1 . 2 . >> |
Посл.ответ | Сообщение |
|
Создано: 20 октября 2007 10:24 · Поправил: Модератор · Личное сообщение · #1 |
|
Создано: 20 октября 2007 20:43 · Личное сообщение · #2 |
|
Создано: 20 октября 2007 21:04 · Личное сообщение · #3 |
|
Создано: 26 декабря 2007 09:37 · Личное сообщение · #4 OllyDbg V2.00C Last update: December 25, 2007 Pre-alpha 3: many different features like attaching to running process, detaching, run trace (as yet without fast stepping), real-time stack analysis, recognition of TLS callbacks, guarded memory, intermodular calls etc. Look at the comment column in the list of calls - you will enjoy it! www.ollydbg.de/odbg200c.zip ----- in search of sunrise ![]() |
|
Создано: 26 декабря 2007 11:26 · Личное сообщение · #5 |
|
Создано: 26 декабря 2007 11:34 · Личное сообщение · #6 |
|
Создано: 26 декабря 2007 13:12 · Личное сообщение · #7 |
|
Создано: 26 декабря 2007 15:58 · Личное сообщение · #8 |
|
Создано: 26 декабря 2007 16:23 · Поправил: Gerpes · Личное сообщение · #9 |
|
Создано: 27 декабря 2007 19:48 · Личное сообщение · #10 |
|
Создано: 12 марта 2008 16:47 · Личное сообщение · #11 OllyDbg по тихоньку разрабатывается. Вот новая версия OllyDbg v2.00 Alpha 4 March 11, 2008 Pre-alpha 4: name lists, search for text strings, floating-point constants and intermodular calls, run trace conditions, syntax highlighting (but default colours are not yet set), pause on thread, names of the arguments on the stack etc. The analysis of large modules is much faster now. www.ollydbg.de/odbg200d.zip ![]() |
|
Создано: 12 марта 2008 17:05 · Личное сообщение · #12 |
|
Создано: 12 марта 2008 18:35 · Личное сообщение · #13 MACKLIA пишет: и что в ней такого оригинально нового ? ,что заставит перейти с уже проверенной версии 1.10 на неё . дык никто никого не заставляет переходить на версию ольки 2.0.. ибо это всего лишь пре-альфа, т.е. версия, предназначенаая только для тестирования и ничего больше, в ней нет практически ничего, что есть в 1.10.. так что можно сказать, что эта версия не для использования в целях отлаживания программ, а просто поиграться и посмотреть, что нового.. ![]() |
|
Создано: 12 марта 2008 23:12 · Личное сообщение · #14 |
|
Создано: 13 марта 2008 06:54 · Личное сообщение · #15 |
|
Создано: 14 марта 2008 02:52 · Личное сообщение · #16 |
|
Создано: 21 апреля 2008 17:09 · Личное сообщение · #17 Новая версия OllyDbg 2.0 Pre-alpha 5 April 19, 2008 Pre-alpha 5: hit trace! Maybe you have tried to use hit trace in the version 1.10, only to discover that it doesn't work with non-trivial programs. Hit trace in version 2 is different: instead of replacing all recognized commands with INT3, I set breakpoints dynamically on all non-processed branches. It seems that 20-30 thousand breakpoints is not a problem for the new debugger. Also in this release: just-in-time debugging, command line, several bugfixes. Help on command is ready for all non-SSE/non-FPU commands till LEA. www.ollydbg.de/odbg200e.zip ![]() |
|
Создано: 22 апреля 2008 00:52 · Личное сообщение · #18 |
|
Создано: 22 апреля 2008 00:59 · Личное сообщение · #19 |
|
Создано: 25 мая 2008 15:13 · Поправил: 4t · Личное сообщение · #20 Версия обновилась. OllyDbg 2.0 Pre-alpha 7 May 24, 2008 Internal emulation of simple commands (Options|Run trace|Allow fast command emulation) has made run and hit trace 15 (fifteen!) times faster. On my Athlon 4000+, standard run trace executes 35000 commands per second. With the emulation on, OllyDbg traces 500000 commands! For simple programs, this may be close to the real-time execution - in the step-by-step mode, with the full protocolling. Emulation covers only the small subset of 80x86 commands - moves, PUSH/POP, arithmetical and boolean operations, comparisons, shifts, jumps, calls, returns and LEAs. No multiplications, prefixes, loops or string operations, no FPU or MMX; still, OllyDbg passes to the application less than two percents of commands. Frequently one uses run trace together with the run trace condition, like: "stop trace when EAX==0x123456". Up to now, the inetrpreter parsed conditional expression on each step. However, this was too slow for the accelerated trace. Now I compile expressions to the simple pseudocode and use a very quick interpreter to estimate the condition. As a result, the above comparison is processed in only 130 nanoseconds. Not bad! Oh yes, and command help now includes the string commands, too. http://www.ollydbg.de/odbg200g.zip http://www.ollydbg.de/odbg200g.zip ![]() |
|
Создано: 27 мая 2008 12:18 · Личное сообщение · #21 |
|
Создано: 27 мая 2008 14:46 · Личное сообщение · #22 |
|
Создано: 27 мая 2008 15:09 · Личное сообщение · #23 |
|
Создано: 28 мая 2008 02:59 · Поправил: Gideon Vi · Личное сообщение · #24 aspirin пишет: Он имел ввиду не тестить пре альфы, а дождаться хотя бы 1 полнофункциональной бэтки.... Если не пробовать пре-альфы, то всё не проявившиеся у автора баги перетекут в бетку. Так же в бетке не появятся нужные фишки, если автор о них не подумает и ни кто не скажет. А когда появятся в бетке, то отладки придётся ждать до релиза. Кроме того, автор видя пренебрежительно отношение к проекту может просто на всех плюнуть и забить. ![]() |
|
Создано: 29 мая 2008 16:43 · Личное сообщение · #25 Ну что можно сказать? Как было неудобство перейти на произвольный адрес в окне дизассемблирования, так и осталось. Надо сначала найти в таблице памяти блок, долго линейкой прокрутки искать этот адрес среди кучи мусора, потом установить бряк по доступу на блок. Потом опять крутить в окне дизассемблирования скрол чтобы увидеть этот адрес, чтобы потом установить бряк по EIP. Это ж ужас как все через ж сделано. В стареньком Борланде просто, указываешь адрес, все остальное происходит само. Сам-то он им пользуется интересно? Для хака Calc.exe наверное. ![]() |
|
Создано: 29 мая 2008 17:07 · Личное сообщение · #26 Да, добавлю еще. Когда Оля показывает команду скажем MOV EAX, [EDX+40] можно было бы показать адрес и содержимое этого адреса. Если не поздно, то как-нибудь надо бы подсказать автору. Вот тогда бы можно было бы и купить программу. А так что? - тачка неплохая, вот только педаль тормоза поставили в багажник. ![]() |
|
Создано: 29 мая 2008 17:33 · Поправил: Hellspawn · Личное сообщение · #27 AlexKlm пишет: Ну что можно сказать? Как было неудобство перейти на произвольный адрес в окне дизассемблирования, так и осталось. ctrl+g and правый клик. AlexKlm пишет: Да, добавлю еще. Когда Оля показывает команду скажем MOV EAX, [EDX+40] дык показывает ![]() 00409A62 8B42 40 MOV EAX,DWORD PTR DS:[EDX+40]
или я что-то не так понял. ----- [nice coder and reverser] ![]() |
|
Создано: 30 мая 2008 03:06 · Личное сообщение · #28 |
|
Создано: 22 августа 2008 03:16 · Личное сообщение · #29 |
|
Создано: 22 августа 2008 10:25 · Личное сообщение · #30 |
. 1 . 2 . >> |
![]() |
eXeL@B —› Софт, инструменты —› OllyDbg V2 Last update |