Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Geormarsch

#121
Hola!
¿ Como puedo extraer una linea de un .TXT y almazenarla en una variable ?

Ejemplo


Jorge
Habla
Jose
Extrae
Pepipto


Ahora quiero extraer La primera Linea y almazenarla en la variable %linea%
pero despues Quiero volver a extraer otra linea la siguiente y almazenarla en la variable %linea% quiero extraer 1 x 1 Cada linea de la primera a la ultima y almazenarla en una variable %linea%.
Creo que esto se hace con el For Tokens pero no comprendo su Sintaxis.

Necesito esto para Hacer Un Brute Force en FTP Tengo el Diccionario pero quiero que intente con cada linea de el diccionario...

Muchas Gracias
Salu-DOS
#122
Bueeno Mira Te proporciono un Code que te Genera el diccionario con el Comando For
es muy sencilla su utilizacion ....
Te lo Explico mas Abajo
Código (dos) [Seleccionar]
@echo off
title Generar Diccionario Brute Force
color 2f
FOR %%a IN (A B C D E F G H 1 2 3 4 5 6 7 8 9 0) DO (
FOR %%b IN (A B C D E F G H 1 2 3 4 5 6 7 8 9 0 ) DO (
FOR %%c IN (A B C D E F G H 1 2 3 4 5 6 7 8 9 0 ) DO (
FOR %%k IN (A B C D E F G H 1 2 3 4 5 6 7 8 9 0 ) DO (
echo %%a%%b%%c%%k
))))
pause


Bueno Para Introducir mas Caracteres Editas Las letras que estan entre () y le colocas las letras que quieras Separadas por un Espacio ó por una Coma ( , )...

Este Code te guarda El Diccionario en un Bloc de Notas.
Código (dos) [Seleccionar]

@echo off
title Generar Diccionario Brute Force
color 2f
FOR %%a IN (A B C D E F G H 1 2 3 4 5 6 7 8 9 0 ) DO (
FOR %%b IN (A B C D E F G H 1 2 3 4 5 6 7 8 9 0 ) DO (
FOR %%c IN (A B C D E F G H 1 2 3 4 5 6 7 8 9 0 ) DO (
FOR %%k IN (A B C D E F G H 1 2 3 4 5 6 7 8 9 0 ) DO (
echo %%a%%b%%c%%k>>Diccionario.txt
))))
pause



PD: Si deseas Que Genere mas de 4 Caracteres Crea otra linea Con el FOR Ojo: Recuerda Cambiar el nombre de la Variable y Ademas de Agregar otro Fin de Parentesis


Salu-DOS
#123
Scripting / [Ayuda] Comando For
16 Diciembre 2011, 19:39 PM
Hola Amigos tengo una duda con comando for nunca lo aprendi por eso necesito su ayuda, ya lei el manual http://foro.elhacker.net/scripting/programacion_batch_avanzada_nuevo-t132924.165.html
pero no me queda claro en algunas partes lleva /D y en otras /L
inicio,incremento,final. osea se pueden utilizar solo numeros???
Citar
Código (dos) [Seleccionar]

FOR /L %%var IN (inicio,incremento,fin) DO (acciones)


Código (dos) [Seleccionar]

FOR /L %%i IN (0,1,10) DO (echo %%i)


imprimira 0 1 2 3 4 5 6 7 8 9 10


Por favor si me pueden dar distintos Ejemplis que no sean de la pagina ....  :-\
#124
Scripting / Re: [Batch] Duda con Cuenta Regresiva
13 Noviembre 2011, 18:31 PM
Cita de: Leo Gutiérrez. en 13 Noviembre 2011, 18:23 PM
Estamos hablando de dos tareas simultáneas, por lo que obviamente no puedes usar hilos o threads en Batch...

Quizá tengas que lanzar un programa que scanee por dicha tecla, luego le puede avisar al batch por medio de la escritura en un archivo, y el batch estaría constantemente escaneando dicho archivo.


y Eso como lo ago ?.... Me ayudarias...
No se con un tutorial o una idea Concreta.
#125
Scripting / [Batch] Duda con Cuenta Regresiva
13 Noviembre 2011, 18:04 PM
Hola amigos...
Tengo una duda hoy. jejejejej
Tengo una Cuenta regresiva en Batch. ( 5,4,3,2,1,)
Simple Script No?..
Código (dos) [Seleccionar]
@echo off
:menup
cls
echo.
color 2f
title Cuenta Regresiva...!
set /p max=   Numero MAXIMO =
set /p min=   Numero MINIMO =
cls
echo Si Desea pausar la cuenta presione
echo CTRL + S
:contar
echo.
set conta=1
set /a max=%max%-%conta%
echo    %max%
ping -n 2 0.0.0.0>nul
if %max%==%min% (goto ed) else (goto contar)

:ed
cls
echo Cuenta Terminada
echo %time%
pause
goto menup

Pero Se puede hacer que al presionar la letra P, la cuenta regresiva termine??


Código (dos) [Seleccionar]
@echo off
:menup
cls
echo.
color 2f
title Cuenta Regresiva...!
set /p max=   Numero MAXIMO =
set /p min=   Numero MINIMO =
cls
echo Si Desea pausar la cuenta presione
echo CTRL + S
:contar
echo.
set conta=1
set /a max=%max%-%conta%
echo    %max%
ping -n 2 0.0.0.0>nul
if %max%==%min% (goto ed) else (goto contar)
rem Tendria que ir una especie de set /p oculto o algo por el estilo
rem y verificarlo con if ???

:ed
cls
echo Cuenta Terminada
echo %time%
pause
goto menup


Entonces si en la cuenta parte de 50 y termina en 10 cuando valla en 29 la persona presione p y para la cuenta ??? Es posible

#126
Cita de: EleKtro H@cker en  8 Noviembre 2011, 20:54 PM
Código (dos) [Seleccionar]
@echo off

Set Free_Space=129.30
Set NEW_Free_Space=129.60
Set Total=%NEW_Free_Space%

Set /a Total-=%Free_Space%

echo %NEW_Free_Space%-%Free_Space% = %total%
pause>nul


El problema es que siempre da "0", y además dice que falta el operador... (Si quito el punto "." funciona)

¿Como realizo esa operación?


Mira que quieres hacer

Free_Space=129.30
Set NEW_Free_Space=129.60
Set Total=%NEW_Free_Space%
set /a Total=%Free_Space%
rem aqui no puedes por que en la operacion no sumas ni restas nada.... no entiendo muy bien tu objetivo

set libre=1.024
set nuevolibre=1.143

echo %libre%-%nuevolibre%

#127
Scripting / Ayuda Con Ping
8 Noviembre 2011, 01:11 AM
Hola amigos coloque esto en el cmd
ping -l 64000 unapgina -t

pense que funcionaria decia que es un ataque de DDOS
pero ahora no puedo cancelarlo y se cae el internet
como lo cancelo por que aunque cirre la ventana del cmd se abre nuevamente
en los procesos veo
ping.exe
cmd.exe

pero se me cae el internet como lo ago para pararlo ???
#128
Windows / Re: [LAN] Compartir una web ?
7 Noviembre 2011, 23:00 PM
Cita de: madpitbull_99 en  7 Noviembre 2011, 22:46 PM
Necesitas tener un servidor web en el equipo desde el que quieres compartir la web.

Lo más normal es instalar Apache (o el paquete XAMPP). Si quieres usar nombres (en vez de IPs) para acceder al servidor
web, lo más sencillo es modificar el fichero hosts.

Otra posibilidad es compartir una carpeta donde esté almacenada la web, el cliente accede a tu carpeta compartida y abre la web
en su navegador. Ojo: esto sólo funciona con web estáticas (html, css, js).





Entonces yo comparto la carpeta mis documentos y mi ip es 192.168.2.104
para que mi pagina estatica index.html la puedan visualisar mis otros computadores tengo que teclear en mi otro computador lo siguiente

en el buscador: 192.168.2.104/misdocumentos/index.html

y se abrira??? Necesito ayudaaa
#129
Windows / [LAN] Compartir una web ?
7 Noviembre 2011, 22:31 PM
Hola amigos tengo una duda Tengo Una red domestica en mi casa basada en un router y  5 Computadoras.
yo quiero hacer esto.
Tengo un archivo en HTML llamando index.html
que tengo que hacer para que una persona de mi RED en su computador teclee
www.loqueyoquiero.cl/index.html
se podra hacer lo que digo??? o con teclear mi ip 192.168.2.104
me echan una manito please

PD: Utilize el buscador de google

Salu-DOS
#130
Cita de: s00rk en  6 Noviembre 2011, 10:25 AM
Lo unico que yo veo que podria cambiar ademas de lo que ya te mencionaron podria ser esta parte esta demas el segundo if, ya que jamas entrara jejeje
yo lo dejaria ya en si:
--
if %de%==si (goto del) else (goto menu)
--


Toda La razon .... Fue un error mio jejejeje