0
- 20.06.2012 - 19:56
|
Какими обфускаторами пользуетесь?
| |
1
- 20.06.2012 - 21:06
| Пива и пабольше! | |
2
- 20.06.2012 - 22:00
|
0-20 Марта > а зачем? | |
3
- 21.06.2012 - 07:03
| Чего то еще ниразу не видел код достойный защиты ) | |
4
- 21.06.2012 - 10:20
|
0 самопал забодяж. ни кто возиться с ним не станет. шифруешь открытым ключем свои managed сборки. создаешь native unmanaged exe в ресурсы кидаешь шифрованые ранее dll сборки. куришь CLR API, с помощью него в EntryPoint'e unmanaged exe инициализируешь CLR и передаешь ей где в памяти лежат. предварительно расшифрованные сборки и managed entry point. расшифровывать с помощью ключа, который передашь клиенту за деньги. (сборки предварительно можно испахабить обфускатором и т. п..). сборки можно расшифровывать по требованию :). кроме того можно сделать так, чтобы каждая сборка расшифровывала сама свои референсы (как из матрешки),... масса вариантов. главное, чтобы овчинка стоила выделки. защищать стоит пару тройку серьезных алгоритмов, а вот все приложение накуй не впало. у нас было железобетонно. логика на сервере, морда на клиенте. вот и вся защита. гавнакрякеры соснулееей. | |
5
- 21.06.2012 - 10:30
|
20 есче один вариант. написать кусочег на unmanaged c++ (алгоритм, который собсна и ценится в программе), сделать для него managed обертку. которую и будешь использовать. с unmanaged кодом поступай как душе угодно. остальное оставь открытым, пусть смотрят. | |
6
- 23.06.2012 - 08:25
| 4) спасибо. | |
7
- 23.06.2012 - 08:28
|
simoncat, а можешь навскидку оценить - насколько хорошо программу защищает вот эта штука http://www.vgrsoft.com/ru/products/ilp а то я первые две версии программы выпустил с ней, а теперь думаю, насколько серьезная эта защита. | |
8
- 23.06.2012 - 09:29
|
to7 Так проверь сам, что там у нас для .Net есть dotPeek и IDA. А так же по ищи готовые средства для снятия используемой защиты. Тут весь вопрос от кого защищать, от кого то это будет защита, а от кого то нет. | |
| Интернет-форум Краснодарского края и Краснодара |