Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: kraszic en 6 Julio 2008, 01:45 am



Título: No entiendo estos bats
Publicado por: kraszic en 6 Julio 2008, 01:45 am
Buenas, pues hace tiempo q veo muchos codes en batch con caracteres extraños y muchos numeros q no se lo q significa. Y es q seguramente me he perdido algun post importante o me estoy liando con algo pero me gustaria q me lo explicaran...

A los tipos de codes en batch q me refiero son a estos:

Código:
%a%i57l8M#^&OhvvU_g)`@CAmIpr74eWw68Q@-P%%@uxJjN/[e04onIz+z^"?Cu1`+n7^^*
%a%;$ZkD[Bmr-p=TwDzX5tppQ[SiCoD^^$tX,FqqB+$7L=]%%^"@`fi#NL%%9wcggj(daj8
%a%D.^^uZh,;0=@)3KAuMHBG\{D6YM^^G;wo*`\efhsmf%%{Jdt7D1kXQEj,eLy+w`$n$;
%a%^<ET5'F;uc0(yM`7J.#P3^&opnaLokeyi:ziBi:=ruOS]]^>\Ny6XWp.YT79ijAA]\0

Normalmente, estos codes suelo verlos en codes de virus o worms en batch asi q supongo q sera algo para ocultar el batch pero me gustaria q me explicaran q es y como hacerlo.
Evidentemente, el trozo de code q he puesto es el primero q e encontrado y solo he cogido 4 lineas para q entendais mi duda.

saludos


Título: Re: No entiendo estos bats
Publicado por: MK-Ultra en 6 Julio 2008, 02:19 am
Ayudaria si pones el codigo fuente completo !

PD: Anda buscando cosas sobre Netsend ;)


Título: Re: No entiendo estos bats
Publicado por: leogtz en 6 Julio 2008, 02:28 am
Podrias poner el code completo para verlo mejor...

Mira por el trozo que pusiste veo que es un archivo binario pasado a carcateres ASCII, si no me equivoco...

Creo que ese trozo le pertene a un code de lukhardy o mio.
Y si no me equivoco antes de ese trozo de codigo hay unos
Código:
set a=echo

Lo que hacen estos codes es crear un archivo binario para luego ser usado por el Batch.

Saludos.


Título: Re: No entiendo estos bats
Publicado por: MK-Ultra en 6 Julio 2008, 02:55 am
Exacto.

Puse "codigo fuente" xDDD

Es que hace mas de 1 hora que estoy con wargames y eso y se me mezclaron las cosas xDDD

Bueno, saludos!


Título: Re: No entiendo estos bats
Publicado por: Darioxhcx en 6 Julio 2008, 03:08 am
eso lo saco del code de
Hack-Black
esta cifrado connetsend como dijeron arriba
y tmb
cifro la variable
"echo" con "a"

set a=echo

saludos


Título: Re: No entiendo estos bats
Publicado por: Crazy.sx en 6 Julio 2008, 06:35 am
Buenas, pues hace tiempo q veo muchos codes en batch con caracteres extraños y muchos numeros q no se lo q significa. Y es q seguramente me he perdido algun post importante o me estoy liando con algo pero me gustaria q me lo explicaran...

A los tipos de codes en batch q me refiero son a estos:

Código:
%a%i57l8M#^&OhvvU_g)`@CAmIpr74eWw68Q@-P%%@uxJjN/[e04onIz+z^"?Cu1`+n7^^*
%a%;$ZkD[Bmr-p=TwDzX5tppQ[SiCoD^^$tX,FqqB+$7L=]%%^"@`fi#NL%%9wcggj(daj8
%a%D.^^uZh,;0=@)3KAuMHBG\{D6YM^^G;wo*`\efhsmf%%{Jdt7D1kXQEj,eLy+w`$n$;
%a%^<ET5'F;uc0(yM`7J.#P3^&opnaLokeyi:ziBi:=ruOS]]^>\Ny6XWp.YT79ijAA]\0

Normalmente, estos codes suelo verlos en codes de virus o worms en batch asi q supongo q sera algo para ocultar el batch pero me gustaria q me explicaran q es y como hacerlo.
Evidentemente, el trozo de code q he puesto es el primero q e encontrado y solo he cogido 4 lineas para q entendais mi duda.

saludos

Pertenece a una sección de un código generado por netsend. Un binario pasado al código ASCII. Por ejemplo el que publique hace poco, el nircmd 2.15, busca en un post de esta sección.

Saludos


Título: Re: No entiendo estos bats
Publicado por: kraszic en 6 Julio 2008, 12:36 pm
bueno, el codigo solo lo cogi "a voleo" para q me explicarais lo q significan todos esos caracteres raros..

El code del q lo saque es:
http://mx.geocities.com/leorocko13/Nircmd_Batcherizado_by_RockoX.txt

Pero tambien hay otros codes como este:
http://foro.elhacker.net/scripting/bromas_malware_y_afin_batch_solo_permitidos_en_este_mensaje-t202756.0.html
(el primer post de -[black_hack]-)

Y otros muchos codes de esos q hay por la red...

Me refiero a como se crean esos codes y para q sirven.

saludos


Título: Re: No entiendo estos bats
Publicado por: MK-Ultra en 6 Julio 2008, 17:09 pm
Se crean con Netsend, sirven para generar un archivo.exe


Título: Re: No entiendo estos bats
Publicado por: No_NICK en 9 Julio 2008, 16:11 pm
bueno, el codigo solo lo cogi "a voleo" para q me explicarais lo q significan todos esos caracteres raros..

El code del q lo saque es:
http://mx.geocities.com/leorocko13/Nircmd_Batcherizado_by_RockoX.txt

Pero tambien hay otros codes como este:
http://foro.elhacker.net/scripting/bromas_malware_y_afin_batch_solo_permitidos_en_este_mensaje-t202756.0.html
(el primer post de -[black_hack]-)

Y otros muchos codes de esos q hay por la red...

Me refiero a como se crean esos codes y para q sirven.

saludos


    Bueno lo que hacen es meter el "Nircmd" dentro del .bat
         primero te descargas el Nircmd.exe que es un ejecutable

         luego le cambias la extensión de .exe a .txt

         agregas echo a cada comienzo de linea del .txt

         agregas ">> n.exe" a cada final de linea del .txt (hay otra técnica para este)

         y buscas los caracteres que no arrojan salida del echo y le agregas un "^"
         
         al final te quedara algo bien feito como esto

         
Citar
%a%i57l8M#^&OhvvU_g)`@CAmIpr74eWw68Q@-P%%@uxJjN/[e04onIz+z^"?Cu1`+n7^^*
...

    que no es mas que un .exe metido en un .bat para convertirlo nuevamente a .exe

         La razón de hacer esta "gran tontería" no la entiendo aun, al parecer es por que debido a las limitaciones que tienen los scripts en BATCH necesitan otro programa auxiliar.... aunque esta duda ya la resolvieron hace tiempo... o esta gente no se ha enterado de que ya existía "VBScript"... bueno en fin a mi parecer esta técnica es usada por novatos que se niegan rotundamente a aprender BATCH a fondo, VBScript o algún otro lenguaje...  y te apuesto que si mañana yo sacara "nircmd2.exe - por 10$ USD" que hiciera exactamente lo mismo que VBScript pero le cambio un poco la sintaxis y que se vea mas bonito con pantallitas y demás... me haría millonario con este tipo de informáticos xD...

 

...
...


Título: Re: No entiendo estos bats
Publicado por: najmuddin en 9 Julio 2008, 19:36 pm
Pues, yo no veo introducir ejecutables dentro de un Bat como "Una Gran Tontería". Aunque no lo he usado nunca (Aún no me he puesto a la tarea de enviar codes a alguien), sé que es muy útil si quieres hacer que los comandos de algún complemento como NirCMD funcionen en una máquina que no lo tenga instalado (y de paso instalarlo), al igual que para instalar algún otro exe de manera sencilla...

Y no sé si entendí bien lo de "Novatos que se niegan a aprender BATCH a fondo usan este método", pero no comparto su punto de vista por lo siguiente:

1- Es la única manera que conozco en Batch para insertar y extraer un ejecutable dentro/desde sí mismo.

2- El hecho de que se use un "Complemento" no quiere decir que no se quiera aprender Batch a fondo, pues el mismo Nircmd funciona como si se tratase del mismo Bat.

3- Hay muchas maneras de hacer programas (personalmente no me gusta VB ni sus divisiones) y cada quien decide como hacer el propio, pues la programación es imaginación e ingenio aplicando el conocimiento; no hay una regla que diga qué debe usarse y qué no...

4- El Batch aparte de ser tan viejo es muy cómodo y sencillo, aunque un poco limitado, por lo que no está de más usar complementos...

Como dije antes no sé si habré malinterpretado lo que usted dijo anteriormente, de ser así le pido disculpas...

Saludos...

PD: Batch, dame un hijo!...  :laugh:

[Serio_Mode=on]La postdata no iba en serio[/Serio_Mode]

PD2: Gracias a Lukhardy, a RockoX y a todos los que se han puesto a la tarea de enseñar este método...



Título: Re: No entiendo estos bats
Publicado por: No_NICK en 9 Julio 2008, 22:03 pm
Pues, yo no veo introducir ejecutables dentro de un Bat como "Una Gran Tontería". Aunque no lo he usado nunca (Aún no me he puesto a la tarea de enviar codes a alguien), sé que es muy útil si quieres hacer que los comandos de algún complemento como NirCMD funcionen en una máquina que no lo tenga instalado (y de paso instalarlo), al igual que para instalar algún otro exe de manera sencilla...... blah blah blah...


Saludos hermano, tan solo es mi humilde opinión...  aun así te aclaro
el nircmd es una "herramientas de linea de comandos para shell" (si colocas esa frase en google te apareceran infinitas herramientas que hacen exactamente lo mismo que nircmd) osea un software adicional que no tiene nada que ver con batch que si es un sistema de scripting nativo...

PD: es.wikipedia.org dice: Los lamers también son gente que se cree hacker pero hackea mediante programas creados por otras personas. Insultan a los programadores y se creen los mejores por saber utilizar programas hechos por otras personas y suelen tener mal humor y ganas de fastidiar a la gente.

PD2: Mi intención no es ofender solo dar respuesta a tu consulta xD...

...


Título: Re: No entiendo estos bats
Publicado por: leogtz en 10 Julio 2008, 01:33 am
Pues, yo no veo introducir ejecutables dentro de un Bat como "Una Gran Tontería". Aunque no lo he usado nunca (Aún no me he puesto a la tarea de enviar codes a alguien), sé que es muy útil si quieres hacer que los comandos de algún complemento como NirCMD funcionen en una máquina que no lo tenga instalado (y de paso instalarlo), al igual que para instalar algún otro exe de manera sencilla...... blah blah blah...


Saludos hermano, tan solo es mi humilde opinión...  aun así te aclaro
el nircmd es una "herramientas de linea de comandos para shell" (si colocas esa frase en google te apareceran infinitas herramientas que hacen exactamente lo mismo que nircmd) osea un software adicional que no tiene nada que ver con batch que si es un sistema de scripting nativo...

PD: es.wikipedia.org dice: Los lamers también son gente que se cree hacker pero hackea mediante programas creados por otras personas. Insultan a los programadores y se creen los mejores por saber utilizar programas hechos por otras personas y suelen tener mal humor y ganas de fastidiar a la gente.

PD2: Mi intención no es ofender solo dar respuesta a tu consulta xD...

...


Yo creo quieras o no estas dando a entender que muchos de los que usamos el Software Nircmd somos Lammer´s.

En primera tu a diario utilizas software´s de otros, y nadie te califica Lammer, asi que mejor piensa en lo que escribes, ya que gente de buen nivel usa softwares no nativos de Windows, y para muestra los de Alt.Msdos.Batch.

Y respecto a lo que dices de meter un ejecutable en un batch que es una tonteria.
Pues yo no le veo ninguna tonteria, es sumamente util, y te puede dar grandes posibilidades.

Asi que mejor te recomiendo que pienses antes de escribir, y si tienes que dar una critica dala sin insultar y constructiva, no ofendiendo o tirando indirectas.

Saludos.



Título: Re: No entiendo estos bats
Publicado por: carlitos.dll en 10 Julio 2008, 01:59 am
Cada persona decide qué lenguajes y métodos utilizar para hacer las cosas.

Wikipedia también habla de los Trolls
Código:
http://es.wikipedia.org/wiki/Troll_%28Internet%29


Título: Re: No entiendo estos bats
Publicado por: No_NICK en 10 Julio 2008, 02:10 am
 Saludos RockoX yo solo respondí las  pregunta del amigo najmuddin ni te he ofendido a ti, ni te he tirado indirectas... jajajajajaja saludos amigo venga un abrazo... 

Saludos...


Título: Re: No entiendo estos bats
Publicado por: leogtz en 10 Julio 2008, 02:12 am
Ok, a si me gusta, cero rencores ni Broncas.
Saludos.
 :D  ;D  :)


Título: Re: No entiendo estos bats
Publicado por: Masters of Deception en 10 Julio 2008, 02:18 am
bueno aun no entiendo en fin la funcion del programita arriba mencionado (nircmd) si alguien puede ser un poco mas explicativo?


Título: Re: No entiendo estos bats
Publicado por: najmuddin en 10 Julio 2008, 03:20 am
No te preocupes No_Nick, no hay problema por nada; de la misma manera como aseguré que cada quién es libre de escoger la manera de programar, sería contradecirme si dijera que cada quien no puede escoger su manera de pensar. Al igual que usted yo sólo daba mi opinión.

Un Saludo hermano, creo que la intención de mi Post no se mostró muy clara, no buscaba generar discusiones, ni mucho menos mostrarme violento en él... Espero que ahora quede todo más claro.

Somos una comunidad para construir, aprender y enseñar...  :rolleyes:

para Chap():

No soy el más indicado para hablar de Nircmd, como algunos usuarios del Foro, sólo puedo decir que es un software que permite realizar muchas cosas desde batch, como abrir la unidad de CD, hacer sonar un Beep, pausar la aplicación sin necesidad de usar Ping... Tardaría mucho describiéndolo...

Revisa este tema escrito por RockoX sobre NirCMD y sus comandos, tal vez te quede todo más claro...

http://foro.elhacker.net/scripting/comandos_nircmd_utiles_para_batch-t205511.0.html

Saludos...


Título: Re: No entiendo estos bats
Publicado por: Crazy.sx en 10 Julio 2008, 06:29 am
Veo que sin sentido alguno se ha calentado el ambiente. Somo personas (al menos eso quiero creer) y por lo tanto tenemos gustos y perspectivas diferentes. Cada uno con sus críticas, buenas o malas, sirve, sea el tema que sea. No se puede andar gustando a todo el mundo... Asi que en estos foros uno se "arriesga" (en el buen sentido) a ser cuestionado desde diferentes puntos. (+ | -).

Ahora... personalmente, hace varios años que aprendí este lenguaje de scripting y siempre tuve presente las limitaciones claras que esto tiene, como la "mayoría" de ustedes sabe y entiende. Aunque es cierto, que simplemente usando unos cuantos comandos se pueden hacer muchas cosas... Y estoy seguro que no conocen , ni yo, todos los comandos que son posible ejecutar desde batch porque hay una cantidad sorprendente de ellos, y en cada momento se aprende algo nuevo.

En batch, no hace falta andar metiendo archivos binarios para luego poder ser ejecutados ya que Windows XP por ejemplo ya vienen con programas que pueden ser llamados desde una linea simple de código. Y puedo nombrar algunos: netsh, Attrib, fsutil, reg, AT, PING, taskkill, debug, systeminfo, ftp, tftp y ufff, etc, etc, etc. No sé si sabían pero estos son pequeños programitas que se pueden ejecutar desde el DOS.

Ahora, otra cosa, no me digan que nunca pensaron... "Como no existe este comando para hacer tal y tal cosa...". Entonces, es por eso que hay gente buena que nos brindan nuevas posibilidades creando otras herramientas nuevas para poder emplearlas y hacer más fácil ciertas tareas.

Un ejemplo algo "zarpadito", digamos que a una persona le falte una pierna y ésta quiera caminar... ¿qué hará, a quién recurrirá?. Ahi es donde aparecen personas que han estudiado las necesidades en este tipo de casos y han desarrollado piernas ortopédicas. Algo que el "cuerpo nativo" no tenía pero que necesitaba para poder realizar una tarea específica.

No son palabras de agravio a nadie, tampoco defendiendo a nadie. Solo es una visión particular, de la misma manera en que lo han estado haciendo en mensajes anteriores. Como dije antes, no se puede andar gustando a todos. Yo pido disculpas si he ofendido a alguien pero que quede bien en claro que no es mi itención.

De pan no solo vive el hombre, o más bien, de batch no solo vive un informático... Pues tenemos cabeza, y cada quien usa eso como crea conveniente; lástima que hay quienes hacen lo que quieren y sin uso de razón ni responsabilidad.

Saludos mis amigos, y con esto me gustaría mucho que se termine esta pequeña discrepancia ya que he intentado tomar una posición arbitral. Espero que interpreten bien el mensaje y verán.

Chau ;)


Título: Re: No entiendo estos bats
Publicado por: kraszic en 10 Julio 2008, 11:34 am
buenas, no os enfadeis..
Ya me quedo todo claro, lo q queria ver era informacion tipo esta:
http://www.eduhack.es/foro/index.php?topic=749.0

saludos

PD: Buen tuto Lukhardy


Título: Re: No entiendo estos bats
Publicado por: najmuddin en 10 Julio 2008, 18:31 pm
Gracias Lukhardy por lo que escribiste, estoy de acuerdo...

No hay que dividir una comunidad sólo por estar en desacuerdo con alguien... Pido de nuevo disculpas si me mostré un poquito violento en mi mensaje, nunca fue esa mi intención, tal vez no me supe dar bien a entender...

Saludos.