kdlibcpp / pykd / karmadbg
От: pykd_team  
Дата: 04.09.15 09:52
Оценка:
Представляю линейку открытых проектов, посвященных отладке приложений на платформе Windows.

Для чего здесь этот топик:
1) Может кому-то понравится и пригодится в работе какой-либо из проектов, а мы получим новых хороших пользователей.
2) Может кому-то все не понравится и мы получим волны освежающей полезной критики.
3) А может кто-то захочет присоединится к команде разработчиков — это будет совсем замечательно.

Если у данного топика будет хоть какая то популярность — я буду своевременно добавлять новости и пр. информацию.

Твиттер: @pykd_dev
e-mail: pykd.codeplex@hotmail.com

Всем спасибо!

kdlibcpp

http://kdlibcpp.codeplex.com
Язык разработки: C++
Платформа: Windows
Цель: фреймворк для создания расширений для windbg или отдельных отладочных средств. В качестве отладочного ядра используется Debug Engine ( в настоящее время, но возможно, в будущем отладчные ядра можно будет менять )

pykd

http://pykd.codeplex.com
Язык разработки: C++
Платформа: Windows
Цель: изначально pykd разрабатывался как расширение для windbg, позволяюще создавать скрипты для windbg на python. В настящее время, pykd можно использовать и без windbg и писать на python собственные отладочные средства.

pykd используется в некоторых разработках посвещенных реверсинженирингу. Например: mona.py

pykd является python оболочкой вокруг kdlibcpp.

Вот как это примерно выглядит:
  screenshot


karmadbg

http://pykd.codeplex.com
Язык разработки: Python 2.7
Платформа: Windows

Цель: Разработка отладчика native приложений для Windows ( аналог windbg ). Основная "фишка" проекта: инструментальная поддержка создания отладочных скриптов.

Karmadbg целиком построен на pykd и изначально создавался как удобное средство для отладки python скриптов, использующих pykd.

  screenshots



http://pykd.codeplex.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.