Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Dmitryk


Известный Болтун

Зарегистрирован:
09 March 2005
Сообщения: 819
Примеры кода: 0
 

Кто сможет взломать .Net программу?

22 September 2008 21:32  



Nimnul:
>>Там еще идет привязка к оборудованию (в силу специфики программы к WM KeeperId). Ключ для каждого свой и ключ дополнительно зашифрован хешем, полученным на основе оборудования. Еще раз тебе объясняю, что ты не первооткрыватель подобных защит. Если будет нужно юзер купивший ключ снимит дамп, а потом всю защиту срежут и отвяжут от железа.

Конечно я не первооткрыватель. Но на практике не все так просто, как вы говорите. Может, если написание программы стоит несколько млн долларов и есть смысл возиться с этим всем (покупка ключа для взлома, дизассемблирование, нахождение мест проверки и пр).

Причем далеко не все станут использовать взломанную программу, особенно такой специфики.

>>Вероятно, вы про подбор хешев MD5 это слышали. Не вижу принципиальной разницы между MD5 и SHA64, SHA128 база весить будет конечно по больше 256 ^ (128 /Круто = 309485009821345068724781056 терабайт, всего то.

Если бы каждая планета нашей вселенной была населена как и наша (10 млрд человек) и у каждого был свой комп с 1 террабайтом винта, то может и смогли бы получить общий размер памяти такого размера (если компы со всех планет перетянуть к нам на землю). Единственная проблема -- прийдется компы ставить друг на друга, а то площади Земли не хватит для нихУлыбка Причем объем Земли значительно увеличится, она может затронуть Солнце. А вообще, лучше избрать другую планету для таких дел. И все для того, чтобы взломать 32-байтный хеш.

для MD5 и SHA64 256 ^ (64 /Круто = 16777216 терабайт. Заметь это стойкость для всех 256 вариантов байтов. Если ты используешь только апперкейс символы + цифры необходимая база становится меньше одного тера, не думаю что ты заставишь юзера вбивать символы из 256 диапазона.

У меня несколько по другому защита устроена. Хеш вообще никто не вбивает.


Так же есть классический способ взлома это брутфорс, предположим для взлома одного крипто требуется тысяча лет.

Обычно криптостойкость алгоритмов выбирается в несколько миллионов лет.


Десять тысяч ядер сломают этот код за месяц, а десять миллионов за пару часов (ботнет). Также хочу сказать, что все выше сказанное касается и блочных крипто алгоритмов, в том числе и AEC который ты юзаешь для криптовки кода.
Так ваша бот-сеть взломает не за миллион, а всего-лишь за тысячу-две тысячи лет .

Бесплатный windows хостинг без баннера http://winhost.kiev.ua

Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 22 September 2008 21:32
Наверх
  



Общие вопросы программирования на ASP.NET

 Кто сможет взломать .Net программу?Dmitryk  14 September 2008 13:08
 RE: Кто сможет взломать .Net программу?Max Pro  15 September 2008 15:28
 RE: Кто сможет взломать .Net программу?Dmitryk  15 September 2008 16:48
 RE[2]: Кто сможет взломать .Net программу?Max Pro  15 September 2008 17:36
 RE[2]: Кто сможет взломать .Net программу?Dmitryk  16 September 2008 19:59
 RE[3]: Кто сможет взломать .Net программу?Max Pro  17 September 2008 11:15
 RE[3]: Кто сможет взломать .Net программу?Dmitryk  17 September 2008 14:02
 RE[3]: Кто сможет взломать .Net программу?vb95  21 September 2008 23:12
 RE[3]: Кто сможет взломать .Net программу?Dmitryk  22 September 2008 01:34
 RE[4]: Кто сможет взломать .Net программу?Max Pro  17 September 2008 15:18
 RE[2]: Кто сможет взломать .Net программу?notebook96  16 September 2008 19:17
 RE[2]: Кто сможет взломать .Net программу?Dmitryk  16 September 2008 19:35
 Кто сможет взломать .Net программу?webb  14 September 2008 17:14
 Кто сможет взломать .Net программу?Dmitryk  14 September 2008 17:30
 Кто сможет взломать .Net программу?vld333  14 September 2008 19:02
 Кто сможет взломать .Net программу?vb95  21 September 2008 23:08
 Кто сможет взломать .Net программу?fast.rabbit  15 September 2008 12:15
 Кто сможет взломать .Net программу?vld333  15 September 2008 14:36
 Кто сможет взломать .Net программу?vld333  15 September 2008 15:05
 Кто сможет взломать .Net программу?vld333  15 September 2008 14:28
 Кто сможет взломать .Net программу?Dmitryk  15 September 2008 17:05
 Кто сможет взломать .Net программу?Dmitryk  14 September 2008 19:52
 Кто сможет взломать .Net программу?vb95  21 September 2008 23:07
 Кто сможет взломать .Net программу?Dmitryk  22 September 2008 01:26
 Кто сможет взломать .Net программу?vb95  22 September 2008 17:14
 Кто сможет взломать .Net программу?Dmitryk  22 September 2008 21:32
 Кто сможет взломать .Net программу?vb95  27 September 2008 19:05
 Кто сможет взломать .Net программу?Dmitryk  28 September 2008 16:00
 Кто сможет взломать .Net программу?vb95  07 October 2008 13:42
 Кто сможет взломать .Net программу?Dmitryk  07 October 2008 14:07
 Кто сможет взломать .Net программу?vb95  10 October 2008 21:04
 Кто сможет взломать .Net программу?msystem  08 October 2008 03:15
 Кто сможет взломать .Net программу?vb95  10 October 2008 21:01
 Кто сможет взломать .Net программу?guest00  27 September 2008 19:48
 Кто сможет взломать .Net программу?Dmitryk  28 September 2008 16:04
 Кто сможет взломать .Net программу?vld333  14 September 2008 20:52
 Кто сможет взломать .Net программу?Dmitryk  14 September 2008 21:18
 Кто сможет взломать .Net программу?Radu  15 September 2008 10:27
 Кто сможет взломать .Net программу?BlackTigerAP  15 September 2008 10:52
 Кто сможет взломать .Net программу?Dmitryk  15 September 2008 17:32
 Кто сможет взломать .Net программу?BlackTigerAP  15 September 2008 10:53
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта