elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [ Batch ] envio de IP a FTP cada verz que se inicia el S.O
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] 3 Ir Abajo Respuesta Imprimir
Autor Tema: [ Batch ] envio de IP a FTP cada verz que se inicia el S.O  (Leído 13,020 veces)
m0rf


Desconectado Desconectado

Mensajes: 828


BACK!


Ver Perfil
Re: [ Batch ] envio de IP a FTP cada verz que se inicia el S.O
« Respuesta #10 en: 14 Enero 2012, 16:42 pm »

Una pregunta exactamente el string Direcci.n a que dato describe?

Solo porque en mi equipo me ha dado una dirección local.

Saludos.


En línea

Si todos fuéramos igual de inteligentes no existiría la mediocridad porque no podríamos apreciarla. Aprecias la mediocridad?
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.818



Ver Perfil
Re: [ Batch ] envio de IP a FTP cada verz que se inicia el S.O
« Respuesta #11 en: 14 Enero 2012, 18:19 pm »

Una pregunta exactamente el string Direcci.n a que dato describe?

Lo he usado para eliminar esta linea del output (Si es eso lo q preguntas xD):
Código:
  Proto  Dirección local        Dirección remota       Estado


En línea

m0rf


Desconectado Desconectado

Mensajes: 828


BACK!


Ver Perfil
Re: [ Batch ] envio de IP a FTP cada verz que se inicia el S.O
« Respuesta #12 en: 14 Enero 2012, 18:24 pm »

Me aclaras como obtienes la dirección publica, ya te digo que el script no funciona. Lo he probado. Por eso te preguntaba que información buscavas.

A ver si me lo aclaras el proceso para conseguir la ip pública.
En línea

Si todos fuéramos igual de inteligentes no existiría la mediocridad porque no podríamos apreciarla. Aprecias la mediocridad?
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.818



Ver Perfil
Re: [ Batch ] envio de IP a FTP cada verz que se inicia el S.O
« Respuesta #13 en: 14 Enero 2012, 18:37 pm »

Me aclaras como obtienes la dirección publica, ya te digo que el script no funciona. Lo he probado. Por eso te preguntaba que información buscavas.

A ver si me lo aclaras el proceso para conseguir la ip pública.

Creo que nos estamos confundiendo o tú o yo...

En mi anterior comentario donde puse sl cript, pregunté "es esa la IP que buscan?" Porque no se mucho de redes lo siento xD

Entonces, no es?
En línea

m0rf


Desconectado Desconectado

Mensajes: 828


BACK!


Ver Perfil
Re: [ Batch ] envio de IP a FTP cada verz que se inicia el S.O
« Respuesta #14 en: 14 Enero 2012, 19:01 pm »

Eres tu el que has creado el script, mi pregunta es, que busca¿ o que dirección has buscado?

Obviamente no me refiero al wget que ya se que funciona, lo digo de el script en batch que has puesto. La verdad no se si has hecho copy paste del whatismyip o que has hecho pero yo me refiero ha que como has obtenido la ip pública buscando una cadena en el netstat.

La pregunta seria esa resumiendo como has encontrado la ip pública con el comando netstat.

Saludos.
En línea

Si todos fuéramos igual de inteligentes no existiría la mediocridad porque no podríamos apreciarla. Aprecias la mediocridad?
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.818



Ver Perfil
Re: [ Batch ] envio de IP a FTP cada verz que se inicia el S.O
« Respuesta #15 en: 14 Enero 2012, 19:46 pm »

Eres tu el que has creado el script, mi pregunta es, que busca¿ o que dirección has buscado?

La verdad no se si has hecho copy paste del whatismyip

La pregunta seria esa resumiendo como has encontrado la ip pública con el comando netstat.

Que me diga alguien eso a estas alturas tiene cojones. El script de antes lo he creado yo, Aunque a cualquiera que sepa un poco de batch no le habría costado hacerlo, igual que el del wget, no entiendo porque dices lo del copy y paste, Si hay scripts parecidos o iguales por internet, no es miproblema.
Si tuviera que darle créditos a alguien, Lo haría y no sería laprimera vez.

Y sinceramente, sigo sin entender lo que quieres.

Si lo que preguntas es que te explique como funciona el script que hice, dilo con esas palabras, Yo lo único que he preguntado (Y sigo sin saber) es ¿SI LA IP QUE OBTIENES CON EL SCRIPT QUE HICE ES LA QUE ANDAIS BUSCANDO? Porque no se mucho de redes y puedo confundir la ip que yo creo que es la pública.



Bueno, de todas formas te voy a explicar MI código porque esto tiene cojon** ya...


Código
  1. For /F "Tokens=1,2,* delims=: " %%A in ('netstat ^| find /V "127.0.0.1" ^| Find /V "activas" ^| Findstr /v "Direcci.n"') Do (
  2. Echo Tu IP publica es: %%B
  3. )

Empiezo por el comando del netstat antes que el FOR.
El netstat da un output, algo así:

Código:
Conexiones activas

  Proto  Dirección local        Dirección remota       Estado
  TCP    81.xxx.xxx.xxx:58490   mad01s09-in-f21:https  ESTABLISHED

Esa salida la filtro con un Find /V "activas" para omitir las líneas que contengan ese string, y luego filtro ese nuevo output otra vez con un Findstr /v "Direcci.n"' que hace exactamente lo mismo (Uso findstr porque he cambiado el código CHCP en mi consola y no me permite usar "Find" con caracteres especiales como la "ó" que sería este caracter: "¢", Aunque ahora que lo pienso mejor, podría haber puesto "Find /V "local" en vez de usar findstr.)

Por cierto, el puntito "." del string de findstr significa "Cualquier caracter"
Si haces Findstr /V "M.n.l."
Es lo mismo que hacer Find /V "Manolo"

Ya tenemos filtrado el output que nos da el netstat, Bien, el resultado, una vez filtrado, es algo así:
Código:
TCP    81.xxx.xxx.xxx:58490   mad01s09-in-f21:https  ESTABLISHED

A mi lo que me interesa mostrar es la ip, y sin el puerto, por eso hay que separar la ip, del resto de palabras en esa línea, por eso en el for uso 3 tokens, para separar el output (Esa linea del netstat) en 3 cadenas, %%a, %%b, y %%c, Las cuales delimito con un espacio y dos puntos "delims=: " para que cada cadena se separe cuando encuentre un espacio, o dos puntos, entonces así queda la cosa:


Token 1                    token 2                                token 3
%%a                        %%b                                   %%c
TCP                         81.xxx.xxx.xxx                     :58490   mad01s09-in-f21:https  ESTABLISHED

Y luego creo que el resto queda claro... Con "echo" muestro el token 2 (%%B), con pause pauso el script, y con exit salgo.

« Última modificación: 14 Enero 2012, 19:54 pm por EleKtro H@cker » En línea

m0rf


Desconectado Desconectado

Mensajes: 828


BACK!


Ver Perfil
Re: [ Batch ] envio de IP a FTP cada verz que se inicia el S.O
« Respuesta #16 en: 14 Enero 2012, 20:39 pm »

Lo del copy paste lo decia porque la ip la copias del whatismyip. No se que cojones te piensas que he querido decir y tampoco se a que altura estas pero me hago una idea bastante exacta por los posts que creas.

Bien veo que no has comprendido lo que te preguntaba. Si lees correctamente mi pregunta, yo te pregunto que como diferencias esa ip que muestras de todas las otras ips activas en el netstat? La verdad si no sabes lo que es la ip pública no se para que has respondido con un script en batch que te muestra una ip practicamente al azar.

A te lo voy a preguntar facilito (obviamente que el codigo es tuyo tranquilo):

-De donde obtiene el script en batch la ip publica que se supone que muestra?

PD: No estes tan agresivo con la gente yo solo te he hecho una pregunta bien normal, como has encontrado la ip pública, la verdad no se que te pasa.
En línea

Si todos fuéramos igual de inteligentes no existiría la mediocridad porque no podríamos apreciarla. Aprecias la mediocridad?
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.818



Ver Perfil
Re: [ Batch ] envio de IP a FTP cada verz que se inicia el S.O
« Respuesta #17 en: 14 Enero 2012, 20:58 pm »

si no sabes lo que es la ip pública no se para que has respondido con un script en batch que te muestra una ip practicamente al azar.

No es al azar, Da el mismo resultado que el code del wget y que cualquier página tipo "whatismyip".

La ip pública bajo mi punto de vista es de la que estamos hablando pero como no soy tán experto como tú en redes, pues he preguntado para no meter la pata.

Y relajate, Que si hice el script, era por si podia ayudaros en algo. ¿Acaso tu has echo más? No, Pues no vengas con esas.

El caso es que si funcionan no se que criticas tanto.

Fin del tema.
« Última modificación: 14 Enero 2012, 21:02 pm por EleKtro H@cker » En línea

m0rf


Desconectado Desconectado

Mensajes: 828


BACK!


Ver Perfil
Re: [ Batch ] envio de IP a FTP cada verz que se inicia el S.O
« Respuesta #18 en: 14 Enero 2012, 21:04 pm »

No es al azar, Da el mismo resultado que el code del wget y que cualquier página tipo "whatismyip".

La ip pública bajo mi punto de vista es de la que estamos hablando pero como no soy tán experto como tú en redes, pues he preguntado para no meter la pata.

Y relajate, Que si hice el script, era por si podia ayudaros en algo. ¿Acaso tu has echo más? No, Pues no vengas con esas.

El caso es que si funcionan no se que criticas tanto.

Fin del tema.

-De donde obtiene el script en batch la ip publica  de tu router que se supone que muestra?

Espero respuesta. I no digas mentiras porque ese codigo no da lo mismo que el whatismyip, no desinformes a la gente que visita el foro. Si me demuestras que funciona retiro cualquier cosa que te haya podido ofender, que no era mi intención pero bueno.

Bueno a ver si consigo respuesta:
-De donde obtiene el script en batch la ip publica  de tu router que se supone que muestra?
En línea

Si todos fuéramos igual de inteligentes no existiría la mediocridad porque no podríamos apreciarla. Aprecias la mediocridad?
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.818



Ver Perfil
Re: [ Batch ] envio de IP a FTP cada verz que se inicia el S.O
« Respuesta #19 en: 14 Enero 2012, 21:18 pm »

-De donde obtiene el script en batch la ip publica  de tu router que se supone que muestra?

Eso preguntaselo al netstat, no a mi.

no digas mentiras porque ese codigo no da lo mismo que el whatismyip, no desinformes a la gente que visita el foro. Si me demuestras que funciona retiro cualquier cosa que te haya podido ofender

Bueno a ver si consigo respuesta:
-De donde obtiene el script en batch la ip publica  de tu router que se supone que muestra?

¿Mentiras? Ja! No desinformes tú.



¿Suficiente? ¿O te hago un video?

Mira amigo, No se que te pasa, Pero asegurate de que no da el mismo resultado antes de llamar mentiroso a otro.
Y si realmente el script te fallase al obtener la ip y te muestra otra cosa, Hay otras maneras de exponer tu problema para resolver el supuesto error en el script, y no como lo estás haciendo, Vete a llamar mentiroso a otro venga.

« Última modificación: 14 Enero 2012, 21:23 pm por EleKtro H@cker » En línea

Páginas: 1 [2] 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Batch File Creator - (Generador de Archivos Binarios con BATCH)
Scripting
sirdarckcat 6 15,500 Último mensaje 24 Noviembre 2006, 07:38 am
por Hendrix
[BATCH+VBS] Manual - Creación de Timers en Batch (Pausas o Esperas...)
Scripting
EddyW 0 4,303 Último mensaje 16 Abril 2009, 08:58 am
por EddyW
[BATCH] Problema con Quick Batch compiler, incluir 2 archivos BAT. « 1 2 »
Scripting
daniel69 17 12,972 Último mensaje 31 Mayo 2009, 19:33 pm
por daniel69
Envio de mails cada cierto tiempo (No Spam) « 1 2 »
PHP
mark182 11 10,041 Último mensaje 31 Agosto 2010, 03:51 am
por ~ Yoya ~
Enviar email cada vez que se inicia sesión
Windows
ccrunch 0 1,773 Último mensaje 17 Julio 2012, 01:00 am
por ccrunch
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines