ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

19.07.2009, 08:02
|
|
Участник форума
Регистрация: 03.09.2008
Сообщений: 155
Провел на форуме: 1201665
Репутация:
236
|
|
тьфу сорь перепутал, моя вина
|
|
|

19.07.2009, 12:48
|
|
Новичок
Регистрация: 31.05.2009
Сообщений: 1
Провел на форуме: 4795
Репутация:
0
|
|
Как взломать программу на c++ чтобы увидеть ее код если на программе стоить пароль.
|
|
|

19.07.2009, 13:26
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
IDA + HexRay = кое как исходник на С получиш.
Но если прога шифрована, то мало что тебе даст
|
|
|

19.07.2009, 13:28
|
|
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
Провел на форуме: 3134311
Репутация:
1467
|
|
Сообщение от барыгский
Как взломать программу на c++ чтобы увидеть ее код если на программе стоить пароль.
Для подбора паролей существуют специализированные программы и специализированные методологии которые достаточно тяжело освоить. Способ же увидеть исходный код - пользоваться дизассемблерами.
|
|
|

19.07.2009, 13:32
|
|
Участник форума
Регистрация: 20.02.2009
Сообщений: 224
Провел на форуме: 5075819
Репутация:
274
|
|
При дизассемблировании получается не исходный код!)) и ваще: "Молчание - золото!"
|
|
|

19.07.2009, 13:40
|
|
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
Провел на форуме: 3134311
Репутация:
1467
|
|
Сообщение от .ATK
При дизассемблировании получается не исходный код!)) и ваще: "Молчание - золото!"
короче, раскомпилируй софтину
Последний раз редактировалось KaZ@NoVa; 19.07.2009 в 13:48..
|
|
|

19.07.2009, 23:07
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
по этому я и написал IDA + плагин HexRay сливай с кряклаба.
Потому как IDA офегительно дизасемблит, а хексрей сторит на основе этого исходник сишный
|
|
|

20.07.2009, 21:09
|
|
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
Провел на форуме: 2982851
Репутация:
107
|
|
Если я захочу массив SAFEARRAY обьявить в куче, то как высчитать нужный обьем памяти?
|
|
|

24.07.2009, 17:33
|
|
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме: 233095
Репутация:
21
|
|
Сейчас читаю книгу Джесса Либерти(освой с++ за 21 день). Дошел до связных списков. Там довольно таки сложно и не понятно для меня написано(я про тот огромный пример что в книге). Общий принцип понял, но все еще смутно понимаю эти листы. Напишите плз, кому не сложно какой-то интересный и очень простой примерчик работы с листами с хорошими коментами.
Заранее спасибо!
|
|
|

24.07.2009, 23:45
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
давай немного по-другому - ты пишешь пример, как ты понял листы. это как бы лучше запоминается и понимается. вся суть сводится к такому.
Код:
struct LIST_ITEM{
LIST_ITEM* next;
//LIST_ITEM* prev; // если двунаправленный
int data;
};
LIST_ITEM* head; // начало списка
//Добавление:
LIST_ITEM* old_head = head;
head = new LIST_ITEM;
head->next = old_head;
Удаление сделай сам. Как и проход, и признак конца, и циклический список, двунаправленный.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|