19 / 19 / 2
Регистрация: 26.06.2010
Сообщений: 181
|
|
1 | |
Кому слабо взломать прогу мою?28.08.2011, 16:02. Показов 11119. Ответов 94
Метки нет (Все метки)
1
|
28.08.2011, 16:02 | |
Ответы с готовыми решениями:
94
C++ и STL (раскритикуйте мою первую прогу) подскажите, кому можно заказать прогу по с++? Кому слабо составить Книгу службы??? (нарядов) Можете взломать мою программку? |
29.08.2011, 16:01 | 41 |
Спасибо, faske
Добавлено через 1 минуту Не по теме: А мне доказательная база, на которой все основывается Добавлено через 2 минуты А с точки зрения программы пример с сервером гарантирует практическую надежность, то есть полный перебор. При хорошем ключе-это миллионы лет Добавлено через 3 минуты Не по теме:
0
|
29.08.2011, 16:05 | 43 |
В смысле бит поменять? Если у вас доступа к серверу нет, а есть возможность передавать вариант ключа, а вам в ответ - да или нет. При длине ключа не менее 100 бит это ОЧЕНЬ накладно - не менее 2^100 вариантов. Это, согласитесь, не 5 минут, а тысячи лет
0
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
29.08.2011, 16:09 | 44 |
В прямом
А доступ к северу не нужен. Программа же локальная. Сервер нужен только для проверки. Поменять клиентскую прогу, чтобы она вообще забыла, что ей нужен сервер для какой-то проверки - пять минут. И хоть 512 бит ключ. Без разницы. Ей вообще никакие ключи не нужны будут
0
|
29.08.2011, 16:12 | 45 |
Ну не, тогда понадобится какой-нибудь имитирующий сервер. Без сервера программа априори не должна работать. Это будет настолько трудоемкая работа, схожая с реинжинирингом алгоритма работы программы целиком с учетом черного ящика в виде сервера.
0
|
29.08.2011, 16:13 | 46 |
Vourhey, подождите. Ситуация - на сервере очень секретная информация, там же есть программа, которая взаимодействует с программой на стороне клиента. Программа на стороне сервера анализирует запросы и выдает ответы. Так что вы тогда взломать хотели?
0
|
29.08.2011, 16:14 | 47 |
Ну а вообще, я уже говорил, что для анализа и выработки способов взлома нужна информация о конкретной системе, а так можно долго разговаривать. И каждый (из нас) будет придумывать все новые условия.
0
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
29.08.2011, 16:18 | 49 |
У ТС нет секертной инфы, он хочет прогу защитить. Допустим программа для работы с документами. Какую секретную инфу она должна хранить на сервере?
Это уже другая задача, не как у ТС. В третьих, ничто не мешает дампнуть эту "секретную информацию" из памяти, когда ее дешифрует клиент. Более того, ничто не мешает потратить неделю на то, чтобы встроить в программу код, который пишет всю дешифрованную инфу в файл. Это не сложно, благо секции файла расширяются мануально. Добавлено через 1 минуту Получается, что вы просто сделали веб-службу а не программу тогда и шифровать на фиг ничего не нужно просто сделать веб-сайт и продавать акки - готово.
0
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
29.08.2011, 16:25 | 51 |
Хм... Не до конца все равно понимаю... В локальной программе все равно произойдет момент, когда она его будет проверять. Достаточно поменять этот код и убрать проверку. И какое бы число не лежало на сервере - всегда будет саксес
Добавлено через 56 секунд Ну да, я знаю
0
|
29.08.2011, 16:27 | 53 |
Сервер возращает подтверждение - TRUE/FALSE. В клиентской программе где-то проверяется значение, возвращенное сервером. В этой же клиентской программе код изменяется на безусловный переход, независимо от того, что вернул сервер.
0
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
29.08.2011, 16:28 | 54 |
Хорошо. А что сделает программа на сервере после того, как проверит? Она же скажет клиенту "все ок, работай нормально"?
Добавлено через 22 секунды Вот... Ты мну опередил
0
|
29.08.2011, 16:33 | 60 |
0
|
29.08.2011, 16:33 | |
29.08.2011, 16:33 | |
Помогаю со студенческими работами здесь
60
У меня подозрения что кто-то хочет взломать мою почту Как можно было взломать мою анкету на одном из социальных сайтов ? Запретить программе убивать мою прогу Запретить программе убивать мою прогу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |