Dark Soul Master

Somos Vagos, ¿¡Y Qué!?
 
ÍndicePortalCalendarioBuscarRegistrarseConectarse

Comparte | 
 

 Parte 3 Col_Hacker Volumen 1 (no tengo mas :( )

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Henry
Moderador
Moderador


Género : Masculino
Signo del Zodiaco : Libra
Signo en el Zodiaco Chino : Cabra
Cantidad de envíos : 451
Edad : 25
Localización : ¡Una cuarta más abajo del ombligo!
¿Cuáles Son Tus Hobbies? : Dormir q mas va a hacer?
¿Que Tal Andas De Humor? : Te importa?!
¿Cuáles Son Tus Videojuegos Favoritos? : Metin2, crazy taxi, estrategicos, pokemon de gba, resident evil [todos], soul river.(Aunque ya no juego nada de esto)
¿Qué Consola(as) Hacen Parte De Ti? : Sega dreamcast, PC

08042009
MensajeParte 3 Col_Hacker Volumen 1 (no tengo mas :( )

Código:
EL Comando CHOICE

Antes de aprender a hacer uso de este comando, necesitamos entender q son los
niveles de error. Los niveles de error son generados por los programas para
informar sobre la forma en que fue terminado o fue forzado a terminar el programa.
Por ejemplo cuando nosotros terminamos un programa presionando Ctrl+C el codigo
de error es 3 y si se cierra normalmente es 0. Estos numeros por ellos mismos
no sirven de nada, pero siendo usados con el IF ERROR LEVEL y el comando
CHOICE, son realmente muy utiles.

El comando CHOICE toma una letra del teclado y devuelve un codigo de error
evaluado cuando la tecla es presionada. El sintaxis general del comando es:

CHOICE[cadena][/C:keys][/S][/N][/T:key,secs]

La cadena no es mas que la frase a mostrar cuando el comando este corriendo.

/C:keys define las posibles teclas a ser presionadas. Si no hay opciones
especificadas seran usadas las teclas predeterminadas S/N, por ej:
 
CHOICE /C:A1T0

Define A, 1, T y O como las posibles teclas. Durante la ejecucion si el
usuario presiona una tecla no definida, escuchara un beep de error y el
programa continuara como fue codificado.


La opcion /S hace que las teclas definidas por CHOICE /c sean sensitivas a
MAyusculas y Minusculas, es decir que no sera lo mismo escribir C q c.

La opcion /N, si esta presente muestra las teclas definidas por /C entre
parentesis y si no solo muestra la cadena.

/T:key,secs define la tecla por la que se ira el programa despues de un
determinado tiempo sin que el usuario haya tomado parte, Por Ejemplo:

CHOICE Seleccione un Explorador: /C:NI /T:I.5

El anterior comando muestra Seleccione un Explorador[N,I] y si no hay teclas
presionadas en los proximos 5 segundos, el programa selecciona I.

Ahora combinemos realmente el comando CHOICE con el comando IF ERROR LEVEL,
necesitaras que niveles de error devuelve el comando.

El comando CHOICE esta diseñado para devolver un nivel de error de acuerdo
a la tecla presionada y a su posicion en la opcion /C. Para entender esto
mejor mira el sgte ej:


CHOICE /C:AN12

Ahora recuerda q el nivel de error se evalua dependiendo de la tecla presionada
Esto significa q si la tecla A es presionada, el nivel de error seria 1, si
es presionada la N, el nivel de error seria 2, si es presionado el 1, el
nivel de error seria 3 y si es presionado el 2, el nivel de error seria 4.

Ahora vamos a ver como funciona el comando IF ERROR LEVEL la sintaxis general
seria:

IF [NOT] ERRORLEVEL numero comando

Este codigo evalua el nivel de error actual y si la condición es verdadera
el comando es ejecutado, por ejemplo:

IF ERRORLEVEL 3 ECHO Si

El anterior codigo imprime en pantalla "Si" solo si el nivel de error actual
es 3.
Lo importante a tener en cuenta n este codigo es que la evaluacion de un nivel
de error es verdadera cuando el nivel de erros es igual o mayor que el numero
comparado.

_________________

ヘンリ

.........Un xD vale mas que mil palabras....... Mod Relax Room......
Y recuerden...Más grande que Chuck Norris, es Bruce Lee!!!!!!!!!!
http://mx.youtube.com/watch?v=8OfJj5dzGwg

Volver arriba Ir abajo
Ver perfil de usuario

 Temas similares

-
» Ya tengo el GOW3!!! pero...
» Ya tengo coche nuevo, viejo
» Ya tengo el platino!!!!
» Reproductor sin control de volumen.
» Me gustaria formar parte del clan en MW3
Compartir este artículo en : Excite BookmarksDiggRedditDel.icio.usGoogleLiveSlashdotNetscapeTechnoratiStumbleUponNewsvineFurlYahooSmarking

Parte 3 Col_Hacker Volumen 1 (no tengo mas :( ) :: Comentarios

Código:
Por ejemplo en el siguiente codigo:

IF ERRORLEVEL 2 ECHO Si

La condicion es verdadera si el nivel de error es > o = 2.

Ahora que sabes como usar el comando CHOICE y el IF ERROR LEVEL facilmente
puedes hacer programas basados en menus. El siguiente es un ejemplo de un
archivo bat que le pregunta al usuario que Explorador de Internet ejecutar:

  @ECHO OFF
ECHO.
ECHO.
ECHO Bienvenido al programa de Seleccion de Explorador
ECHO.
ECHO 1. Internet Explorer 5.5
ECHO 2. Mozilla 5
ECHO x. Salir del Programa de Seleccion de Explorador
ECHO.
CHOICE "Selecciona el Explorador o presiona x para salir" /C:12x /N
IF ERRORLEVEL 3 GOTO END
IF ERRORLEVEL 2 START C:\progra~1\Netscape
IF ERRORLEVEL 1 start c:\progra~1\intern~1\iexplore.exe
:END

NOTE: Observa el orden en que damos los IF ERROR LEVEL

Redireccion

Normalmente la salida es enviada a la pantalla (STDOUT), la salida standard
de los comandos, desde el Teclado (STDIN) pero tu puedes redirigir la salida
y entrada de datos a alguna otra cosa que los estandar I/O devices.

Para enviar la salida de un comando a otro lado que no sea la pantalla se utiliza
el operador de redireccion > que es mas comumente usado para capturar el resultado
de un comando en un archivo de texto.
Digamos que deseas tener la lista de todos los archivos que tienes en un directorio
para esto puedes usar el operador de redireccion de la siguiente forma:

dir /B /O > c:\windows\escrit~1\list.txt

Este comando ejecutara el comando dir y guardara el resultado en el archivo
de texto especificado, si el archivo no existe es creado y si existe es
remplazado por el resultado del comando.

Digamos que tu deseas guardar el resultado de varios comandos en un archivo
de texto sin que al guardar un nuevo resultado se borre el contenido del
archivo, para esto se usa el operador >>

Por Ejemplo,

dir >> xyz.txt

El anterior comando hace una lista del directorio actual y guarda el resultado
en xyz.txt sin borrar lo que hay dentro de este archivo.

DOS no solamente permite la redireccion a Archivos, tambien a varios Devices
que ya he mostrado antes en Crash de Windows 9x/ME.


Nombre Usado                            DEVICE

AUX                                    Auxiliary Device (COM1)
CLOCK$                                  Real Time Clock
COMn                                    Serial Port(COM1, COM2, COM3, COM4)
CON                                    Console(Keyboard, Screen)
LPTn                                    Parallel Port(LPT1, LPT2, LPT3)
NUL                                    NUL Device(means Nothing)
PRN                                    Printer

Digamos por ejemplo, que deseas imprimir la lista de un directorio, simplemente
con el sgte comando:

dir *.* > prn

El NUL device (nada) es un poco dificil de entender y requiere una mencion
especial aqui. La redireccion al Device NUL practicamente no tiene uso pero
puede ser usada para suprimir la respuesta que devolveria un comando.
Por ej, cuando DOS copia un archivo, devuelve el mensaje:
1 archivo(s) copiado(s), si deseas q no aparezca este mensaje en pantalla
puedes hacer uso de este device:

c:\windows>copy archivo.txt > NUL

Redirigira el mensaje de salida al device NUL haciendo que no sea visto
en pantalla.

Redirigiendo la entrada (Input)

Asi como se redirige la salida de datos podemos rediriir la entrada, manejada
por el operador de redireccion de entrada < mas comunmente usado para mostrar
el contenido de un archivo en pantalla usando el comando MORE o TYPE aunque
claramente el comando TYPE mostrara un archivo a toda velocidad mientras que
MORE te dara tiempo de leerlo por partes.

more < xyz.txt

Este comando enviara el contenido del archivo al comando MORE que lo mostrara
pagina por pagina en la pantalla:

......MORE......

Tu puedes tambien enviar teclas a cualquier comando de DOS que espere confirmacion
por parte del usuario o intervencion por parte del mismo para ejecutar una
tarea.
Por ejemplo un tipico comando Format necesita 4 entradas, primero un Enter
que de el comando, 2º un ENTER confirmando que hay un disco y finalmente la
respuesta de si se quiere formatear otro disco.

Asi que basicamente hay tres entradas por parte del usuario
ENTER, N y ENTER, asi que puedes incluirlos en un archivo bat y escribir el
comando format de la siguiente manera:

c:\windows>format a: < xyz.bat


El archivo xyz.bat seria algo como
***********

N

***********
Notese los Enter, antes y despues de la N


Entubando

Es una herramienta que combina la redireccion de entrada y salida de datos.
Usa el simbolo |. Este comando captura la salida de un comando y la envia a
la entrada de otro, por ej, cuando damos el comando del *.* el usuario debe
confirmar presionando s, podemos hacer lo mismo sin niguna interaccion por
parte del usuario ejecutando:

echo s | del *.*

Bueno, este comando es muy claro, s es enviado al comando del *.*

La Programación en Bat puede ser muy facil y util.
La unica cosa que necesitamos para experimentar con la programacion en BAtch
es un conocimiento de los comandos de DOS. Yo sugiero conseguir un libro sobre
comandos de DOS en la WEB o algo parecido.

cAd|
c_A_d  @hotmail.com
Código:
<=======================================================================>
                      7)- Un poco de Ingenieria Social
<=======================================================================>

La ingenieria social es engañar a alguien, haciendose pasar x otra persona, o convenciendola
para conseguir un pasw o algo en nuestro beneficio, x ej: hacerse pasar por una niña
desesperada en un salon de chat, a la q le cortan el servicio de internet o algo parecido
y convencer a alguien lo suficientemente tonto como para q te d su pasw. etc
Te voy a dar algunos usos + claros en colombia...

Rolando en un viaje de colegio en bogota, mas exactamente la Feria del Libro, me
escape un rato y me tope con un Cafe Internet algo pequeño, pague una hora y saque
el pasw de acceso del cafe con el Cain, el ISP era multiphone yo tenia su nombre de
usuario y pasw pero tenia que conseguir el # de acceso a internet de multiphone en
mi ciudad ue? ademas de los #s DNS y otros cuantos dependiendo, lo + sencillo,
busque en el directorio el Tel de Multiphone y aki es el punto, convencer al del otro
lado de la linea que soy usuario de multiphone y necesito los datos de acceso en mi
ciudad .. tarea muy facil x lo menos las veces q lo hize...

>Multiphone buenos dias, en que puedo ayudarle?
Hola buenos dias, eh.. pasa q tengo una cuenta de internet en bogota con multiphone,
pero ahora me encuentro de viaje y necesitaria entrar a internet desde aqui, no se
como puedo conectarme?
>un momento por favor  (ahora minimo te pasan a algun tecnico o algo asi)
>Si, buenos dias, en q ciudad tiene su cuenta de internet?
Bogota
>pero q # utiliza normalmente para conectarse?
(uy, pues nada, somos muy inexpertos en el tema)
Eh.. realmente no lo se, a mi casa fue un tecnico e instalo todo.
(si el man no es alguien desconfiado te dara de una los datos)
>cual es su nombre de usuario?
(nos salio caspa este man, si no lo tienes puedes inventarte uno, nisiquiera lo confirmara)
Harigar, con h al principio
>debe marcar el 947947****
(el cabron no nos da las DNS, si quieres puedes volver a marcar diciendo que no pudiste entrar
al rato)
Pero no necesito nada mas? en bogota necesitaba poner otros numeros
>Bueno, las DNSs son 200.21.46.5 y 200.21.46.6, debe dar click derecho a la conexion, etc etc
Muchas gracias.... Cheesy

Bueno asi de simple termina siendo todo.. a ver otro caso un poco + delicado...

En mi colegio pagan una conexion a Internet mensual, pero realmente nunca la usan
y era justo q yo q no tenia $$$ para pagar una mensualidad la aprovechara para algo no?
pero para sacar el pasw como carajos le hacia?
Toco arriesgarme un poco esta vez..
Saque un poco de informacion sobre la cuenta q tenia el Colegio, sabia que su email
era apcomfe  @tolinet.com.co, logicamente su servidor de correo era tolinet.com.co
asi que saque mi telnet, me conecte a tolinet.com.co, puerto 25 e hize un VRFY apcomfe
y el servidor me respondio con:

250 -890703578-asofamilia col. comfenalco <apcomfe  @bunde.tolinet.com.co>


Tome una hoja con el sello del colegio las que utilizan para enviar cartas y demas cosas e
imprimi en ella algo parecido a esto:



Ibague, 9 de Octubre de 1985


Se¤ores Tolinet:

Solicitamos a uds lo mas pronto posible el cambio de nuestro login y pasw
dado a la perdida del mismo x los datos que anexaremos a continuación,

login:apcomfe
pasw:bibliocomf

Gracias por la Atencion Prestada.






Asofamilia
Colegio Comfenalco


Y un sello que iba sobre una firma que acaba de inventar casi inintengible
Todo listo, enviarla a la oficina de Tolinet y esperar...
y justo como lo esperaba, esa misma noche el pasw era mio y durante seis
largos meses, jejeje

bueno, pues estos son solo dos ejemplos de ingenieria social... que te pueden
ayudar a entender un poco como va esto...

cAd|
#colhackers Irc-Dalnet

<=======================================================================>
                                  Cool- Despedida
<=======================================================================>
Y llegamos al final de la primera edicion de colhackers...
Mis parpados cansados no quieren cerrarse, pero veo q hay un fin
esta es nuestra despedida, espero y haya servido para algo...
Con la suerte de estar vivos, melancolicos y agonicos:::::::::::::::::::::
-Colhackers-

"Salimos de la nada y ahora estamos en la miseria..."
Triste Frase que encontre en una calle de Cuba

hasta aqui el copy-paste
 Ademas quiero agregar a la ultima frase que ni alla ni aqui en Venezuela es un sueño vivir, es todo mierda y mas mierda lo que se ve cada dia y se pone peor, por eso Te amo tierra querida Colombia.
Henry...

¬¬ no me vallas a salir con que hay mas partes porque lo siento pero está demasiado largo...

T-T

además no tiene dibujitos...

T-T

:S

gracias!!!
Eso de el foroelhacker aunq no original de ahi entonces te imaginaras xD las otras partes no las tengo y pues asi son estos documentos creo q les llaman e.zine
Re: Parte 3 Col_Hacker Volumen 1 (no tengo mas :( )
Mensaje Hoy a las 12:32 por Contenido patrocinado
 

Parte 3 Col_Hacker Volumen 1 (no tengo mas :( )

Ver el tema anterior Ver el tema siguiente Volver arriba 

Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
Dark Soul Master :: PC Zone :: Security Zone-
Cambiar a: