Страница: 1 | 
		
		 
			   
			 
			 Интересно, есть ли тут люди, которые уже написали что-то стоящее на .NET?  Меня интересует, как защитить библиотеку классов .NET от нелегального копирования?  
			 
			 Вроде, нетфускатор для этого предназначен, где-то в MSDN что-то мельком видел. Почитай подробней. RemoteSoft Slamander Obfuscator  Preemptive Solutions Dotfuscator  Lesser Software LSW IL-Obfuscator  Посмотри, может что понравится  Обфускатор у меня есть. Вопрос в другом: как можно защитить мою dll, чтобы за неё бабки платили, а не бесплатно юзали? To Павел: Напиши инсталятор для своей dll и в нем юзверь будет вводить регистрационные данные, если они верны, то инсталятор записывает их в реестр (и поглубже куда-нить!). А dll при вызове любой функции будет проверять на наличии этих данных в реестре. To All: Расскажите по подробнее об этих обфускаторах, уж очень интересно. А то я скачал один, так он глючит Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: .NET - защита                                     
     
    
Добавлено: 13.06.03 13:27
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Павел | Web-сайт: www.vbnet.ru | ICQ: 326066673 
      
       
  
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 6
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 NetRat
![]()
Вопросов: 10
Ответов: 11
      
 Профиль |  | #1
       
Добавлено:  16.06.03 10:42
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
  Creator
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 11
Ответов: 61
      
 Профиль |  | #2
       
Добавлено:  16.06.03 11:00
       
    
       
  
 
    
Вот несколько продуктов - обфускаторов - делают дизассемблированный код тяжелым для изучения:![]()
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 Павел
![]()
![]()
![]()
![]()
![]()
![]()
Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #3
      
Добавлено:  16.06.03 14:30
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа:
 shuffle
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Администратор
ICQ: 201502381 
Вопросов: 15
Ответов: 737
      
 Профиль |  | #4
       
Добавлено:  16.06.03 19:45
       
    
       
  
А не проще из реестра проверять - копированна твоя DLL или куплена. Если копирована, то работать она не должна  
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа:
 Павел
![]()
![]()
![]()
![]()
![]()
![]()
Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #5
      
Добавлено:  17.06.03 07:01
       
    
       
  
To Alex: и как это сделать?
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 6 
      
Автор ответа:
 shuffle
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Администратор
ICQ: 201502381 
Вопросов: 15
Ответов: 737
      
 Профиль |  | #6
       
Добавлено:  17.06.03 18:26
       
    
       
  
 
    ![]()