download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Търся малко съдействие за дебугер

Автор
Съобщение
kookki
Пон, 05.04.10, 11:14
Не съм ползвал такъв инструмент доосега и нито знам какво, нито откъде да си изтегля. Гледах в гугъл, но не си помогнах особено. Може би не знам какво да нпиша.
Идеята ми е да следя какво прави някаква програма при стартирането си под windows.
angelicstar
Пон, 05.04.10, 13:22
Ами той трябва да си върви с компилатора. Без това си работи върху сорса. Остави, че програмата трябва да се компилира с опция да включва инфо за дебъгване.
Сигурно ти трябва за С++. В Builder-а си го има сигурно. Аз съм с Turbo С++ 3.5 и дебъгера ми излиза от менюто на Run/Debug.
В Windows има 1 дебъгер debug.exe, ама с него е умряла работа да се разправяш.
Погледни в Wikipedia. Може да ти дойде нещо.
редактиран от angelicstar на 05.04.10 13:23
phrozencrew
Пон, 05.04.10, 19:22
Зависи какъв точно дебъгер ти трябва. Ако искаш да кракваш програми за Win, за тази цел си има точно специализирани дебъгери, които улавят всякакъв тип събития - писане в регистъра, показване на текстово поле за въвеждане на парола, писане по харда и т.н. Ползвал съм SoftIce в комбинация с W32Dasm.
Но ако искаш да си изучаваш собствените програми, тогава използвай дебъдера на компилатора. На thegeekstuff.com бях мернал интересна статия за дебъгване за компилатора gcc. Дебъдера се казва dbg и е особено популярен в OpenSource средите. намерих и статията:
How to Debug C Program using gdb in 5 Simple Steps
Дано ти е полезно.
kookki
Пон, 05.04.10, 19:22
Яя , с образователна цел ми трябва , разправяха ми как се кракват програми и реших да се образовам. За сега бия на камък нещо , но ще преровя линка който ми даваш.
Иначе за билдера знам ,че си има дебъгер.
Този уиндоуския ми стартира на команден промпт и за всичко ми дава ерор ,нещо ми се вижда тъп.
kookki
Пон, 05.04.10, 19:29
Нед с десет секунди си ме изпреварил. Ще погледна линка , но ако може нещо за първото ти предположение.

SoftIce и W32Dasm ги намерих за сваляне , но какво точно имаш предвид от комбиниране . Драсни моля те два реда да не се лутам като муха без глава.

Почнах да си намирам инфо. Благодаря и на двамата.
инфо

редактиран от kookki на 05.04.10 19:46
редактиран от kookki на 05.04.10 19:55
phrozencrew
Пон, 05.04.10, 19:58

RE: Търся малко съдействие за дебугер

Нед с десет секунди си ме изпреварил. Ще погледна линка , но ако може нещо за първото ти предположение.

SoftIce и W32Dasm ги намерих за сваляне , но какво точно имаш предвид от комбиниране . Драсни моля те два реда да не се лутам като муха без глава. „

Мисля, че и двата са спряни от поддръжка отдавна. Питай Еди за нещо по-съвременно. Мисля, че коментираше OllyDbg в една тема. Виж и в YouTube за крак с тази програмка. Потърси и за кракване на .NET приложения - там е малко по-лесно и има доста тутори.
n4f
Пон, 05.04.10, 22:08
Не се занимавай със SoftIce, толкова на дълбоко няма смисъл да нагазваш. OllyDbg ще ти е напълно достатъчен за изследователски (а и за по-сериозни) цели.

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.