SoloCodigo
		Programación General => C/C++ => Mensaje iniciado por: KidD en Jueves 23 de Octubre de 2003, 17:40
		
			
			- 
				Mi intencion es hacer un scanner de puertos que scanee por ejemplo un rangode IPs  y que vaya scanenado de mmm lo que el usuario decida no se, 100 ips por vez..
o sea yo le pongo from IP to IP que scanee el puerto X y que vaya probando de por ej 100 IPs a la vez..  pense en recursividad. pero la recursividad hace de a una funcion por vez o sea una vez que llegue a la clausula de finalizacion va a ir cerrando las funciones de a una es lo mismo que hacerlo de forma iterativa. asi que no se espero que algun alma caritativa me ayude en mi duda..
GRacias a todos y Saludos
KidD
Esto vendira a ser como un reto porque vi que la mayoria de los scanners de puertos o scanners de seguridad hacen eso y nunca se me ocurrio una forma de hacerlo
			 
			
			- 
				Nadie tiene ni siquiera un idea de como puedo buscar? porque bucsque con multitask +C++ y esas cosas y no encontre nada:(
			
 
			
			- 
				El soporte de multitasking te lo da el sistema operativo, o el micro directamente si estas en DOS.
Vos lo que necesitas hacer es si estas en nix* forkear y que cada hijo escanee una direccion diferente.
			 
			
			- 
				Estoy en windows asiq eu no pueod usar lo de fork. per por ootro lado me dijeron algo de API.. (¿?que es esto:P)
			
 
			
			- 
				Desde Windows puedes usar la función CreateThread para crear un hilo para cada una de las IPs. Mira la documentación para ver cómo funciona, ya que está bastante bien documentada.