1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
CAMBIOS para ICMPush v2.2
=========================
v2.2:
- Se cambia el nombre del programa de ICMP a ICMPush.
- Cdigo revisado y modificado: Se ha incluido una funcin parser
decente y se ha variado totalmente el interfaz con el usuario
para que sea ms amigable.
- La resolucin de nombres es ahora opcional (-n).
- La opcin de compilacin -DEBUG es ahora una opcin en tiempo
de ejecucin (-vv).
- Se aade nmero de secuencia aleatorio en paquetes de informacin.
- Soporte de IP_HDRINCL. Slo se usa un socket.
- El tamao del patrn de datos puede llegar a 64k (o ms en Linux).
Fragmentacin realizada por el propio programa en Linux.
- Soporte de envo de Router Advertisements para testeo de routers con
opcin de envo de varios routers con su preferencia en el mismo paquete.
- Soporte de una opcin nueva de envo de bytes basura unidos al paquete
icmp para testeo de implementaciones icmp/ip. Opcin = '-gbg bytes|max'.
- Soporte de otro tipo de error ICMP: Parameter Problem.
- Soporte para envo de cdigo ICMP mximo para los tipos de ICMP que
soportan cdigos (Redirect, Unreach y Time Exceeded). Esto enva un
cdigo mayor que los cdigos normalizados. Opcin = '-c max'.
- Soporte de cdigo numrico para aquellos tipos de ICMP que no soportan
cdigos (Echo Request, Information Request, Address Mask Request, Router
Solicitation, Router Advertisement, Source Quench, Parameter Problem y
Timestamp). Esto enva un cdigo igual al numero introducido
en linea de comandos. Opcin = '-c numero'.
- Por fin hay una pgina man gentileza de wait_man (wait_man@apostols.org)
con traduccin al ingls de binaria (binaria@totalcoredump.org) besos :).
v2.11:
- Distribucin bajo licencia GNU GPL.
- El soporte de Router Discovery ya est probado y funcionando.
- Soporte de patrn de datos en paquetes ECHO REQUEST. Idea de Sean
(fa-q@infomind.net). Opcin = '-pat patron'.
v2.1:
- Soporte para envo/recepcin de Echo Request y Echo Reply.
- Arreglado el error del soporte de Broadcast, me equivoqu y lo aplicaba
al socket de lectura en vez de al de escritura! :DDDDDD
v2.06:
- Se ha aadido soporte para los tipos Address Mask Request, Information
Request, Timestamp y Router Solicitation (Router Discovery). Se leen
las respuestas va RAW socket y se puede especificar el timeout para
recibirlas en lnea de comandos (por defecto son 5 segundos).
- Se ha aadido soporte en compat.h para sistemas BIG ENDIAN en la cabecera
IP y estructuras para Router Discovery.
- Varios cambios menores.
Slayer,
Madrid, 1999.
|