![]()  | 
	
 
  | 
| 
		 
			 
			#1  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Народ есть у кого нить инфа или идея по поводу написания защиты от ддос атак, может какой принцип есть? 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#2  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Тут я думаю 1 принцип - только приходят много пакетов с определенного IP на сервер, то сервер сразу банит этот IP... 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#3  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 ну да логично, как можно написать это принцип не знаете? 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#4  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Ну это зависит от того, на чем пишете сервер (инди, сокеты...), например на сокетах (каждый новый клиент - новый поток), так сделайте таймер (переменную), и если она будет превышать (1 секунда - больше 1 пакета), то надо банить по IP, как банить думаю и сами знаете, но все же: 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	Код: 
	ServerSocket1.Socket.Connections[i].Close; Или ServerSocket1.Socket.Connections[i].Lock; // UnLock  | 
| 
		 
			 
			#5  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Книжку по аминистрированию линукса в зубы, там расписано как фаервол настраивать, отсечка пакетов, TTL и т.д. 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	Ну и заодно можешь побаловаться с WinPCap  |