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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Esteganografía EOF [BATCH]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Esteganografía EOF [BATCH]  (Leído 5,959 veces)
Segadorfelix

Desconectado Desconectado

Mensajes: 157



Ver Perfil
Esteganografía EOF [BATCH]
« en: 7 Abril 2019, 09:36 am »

Buen día!, tengo una duda. Estoy pensando en hacer un Script esteganografico con Batch. El cual pueda dividir un archivo en varios para poderlo repartir en varios archivos.

Algo así como arch.mp4, lo divido en 5 partes y lo reparto en 5 imágenes. El problema es que con Batch la lectura de archivos que no son ASCII, es un bardo.

Sé que Batch, no es el terreno adecuado para abordar este problema y que con, por ejemplo pyton, posiblemente sería más sencillo. Pero quisiera intentarlo.

Si alguien pudiera ayudarme con algo tan 'sencillo', como tomar un .mp4(por decir algo), y dividirlo en varios fragmentos en archivos de texto, para luego volverlo a armar y pueda reproducirse. Todo esto por bat, aunque sea una guía. Podría serme de gran utilidad.

Saludos!


En línea

**Aincrad**


Desconectado Desconectado

Mensajes: 668



Ver Perfil WWW
Re: Esteganografía EOF [BATCH]
« Respuesta #1 en: 8 Abril 2019, 04:18 am »

Bueno primero q nada, yo intente algo parecido de varias maneras. pero no evitaras q los bytes se corrompan. a menos q uses herramientas externas. en mi caso opte por la comandline de winrar. con eso lo lograras fácilmente.

hechale un ojo a mi code :

[batch] [aporte] batch archive security v0.3


En línea



Segadorfelix

Desconectado Desconectado

Mensajes: 157



Ver Perfil
Re: Esteganografía EOF [BATCH]
« Respuesta #2 en: 9 Abril 2019, 02:11 am »

Aircrad,ya le di una ojeada al code.

Aunque no me es de mucha utilidad, ya que el trabajo como dices, lo hace un archivo externo.

Sé que intentar hacerlo en Batch es romperse la cabeza, y estoy viendo si aprendo a manejar Powershell y hacer algo, si no llego a nada.

Mi idea sería en principio leerlo con un FOR y transcribirlo en otro archivo. algo así como:
Código
  1. type archivo.mp4>>archivo2.mp4
Así, de algun modo podría procesar el archivo y partirlo en cierto número de lineas.

O hallar un modo de "parar" la ejecución de type, y cambiar el archivo de guardado, pero esto ultimo, lo veo más imposible, que la primera idea.

O tomar un archivo y copiarlo de forma fragmentada.

La razón de hacerlo en batch, sería primero por la independencia de compilador o archivos adicionales, y un reto, ya que batch complica todo.
En línea

tincopasan


Desconectado Desconectado

Mensajes: 1.286

No es lo mismo conocer el camino que recorrerlo.


Ver Perfil
Re: Esteganografía EOF [BATCH]
« Respuesta #3 en: 9 Abril 2019, 02:36 am »

Citar
estoy viendo si aprendo a manejar Powershell
Citar
La razón de hacerlo en batch, sería primero por la independencia de compilador o archivos adicionales, y un reto, ya que batch complica todo.
teniendo en cuenta eso, no pierdas tiempo con batch, si bien powershell brinda muchisimas más posibilidades, tampoco es que sea tan fácil de realizar todo lo que te propongas.
En línea

Segadorfelix

Desconectado Desconectado

Mensajes: 157



Ver Perfil
Re: Esteganografía EOF [BATCH]
« Respuesta #4 en: 9 Abril 2019, 03:34 am »

teniendo en cuenta eso, no pierdas tiempo con batch, si bien powershell brinda muchisimas más posibilidades, tampoco es que sea tan fácil de realizar todo lo que te propongas.

Por supuesto, eso lo tomo en cuenta. Pero lo que tengo pensado no lo veo como un reto en algo que no sea Batch. (Leer el archivo linea a linea y transcribirlo en otros archivos).

Por eso pregunto, si de algún modo que desconozca puede hacerse, aprenderé algo nuevo.
En línea

yuimugi912

Desconectado Desconectado

Mensajes: 20



Ver Perfil
Re: Esteganografía EOF [BATCH]
« Respuesta #5 en: 19 Abril 2019, 15:16 pm »

la tienes muy complicada si quieres hacerlo con archivos binarios.
Pero googleando podrias usar
certutil para convertir los archivos en base 65 y luego si lo puedes leer normalmente con un for
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/certutil#BKMK_encode

tuviera a la mano windows lo haria
« Última modificación: 19 Abril 2019, 15:26 pm por yuimugi912 » En línea

Segadorfelix

Desconectado Desconectado

Mensajes: 157



Ver Perfil
Re: Esteganografía EOF [BATCH]
« Respuesta #6 en: 20 Abril 2019, 22:39 pm »

la tienes muy complicada si quieres hacerlo con archivos binarios.
Pero googleando podrias usar
certutil para convertir los archivos en base 65 y luego si lo puedes leer normalmente con un for
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/certutil#BKMK_encode

tuviera a la mano windows lo haria

@Yuigumi Muchas gracias, esto podría serme de gran utilidad, voy a probar si esto mejora la lectura.(De alguna forma, sin pasarlo a base64, pude leerlo con un for, pero a la hora de pasar a una variable, y escribir en un archivo, algunos "caracteres especiales" de Batch, me complican la vida. Aunque creo que eso es asunto de otro post).

Bueno, modifico el mensaje, porque esto es JUSTO lo que buscaba, enserio gracias, este comando me simplifica la vida un montón.
« Última modificación: 20 Abril 2019, 22:59 pm por Segadorfelix » En línea

yuimugi912

Desconectado Desconectado

Mensajes: 20



Ver Perfil
Re: Esteganografía EOF [BATCH]
« Respuesta #7 en: 20 Abril 2019, 23:58 pm »

@Yuigumi Muchas gracias, esto podría serme de gran utilidad, voy a probar si esto mejora la lectura.(De alguna forma, sin pasarlo a base64, pude leerlo con un for, pero a la hora de pasar a una variable, y escribir en un archivo, algunos "caracteres especiales" de Batch, me complican la vida. Aunque creo que eso es asunto de otro post).

Bueno, modifico el mensaje, porque esto es JUSTO lo que buscaba, enserio gracias, este comando me simplifica la vida un montón.

por nada  ;D
En línea

Serapis
Colaborador
***
Desconectado Desconectado

Mensajes: 3.348


Ver Perfil
Re: Esteganografía EOF [BATCH]
« Respuesta #8 en: 21 Abril 2019, 10:43 am »

Es una forma absurda de perder el tiempo.

Un reto tiene sentido, solo si con ello consigues algo que tenga utilidad práctica, aunque solo sea aprender. Ahí no hay aprendizaje solo ejercicio rutinario...

Pero, hacer retos donde el reto por si mismo es complicar las cosas solo porque sí (como decir: "ir desde el punto A al punto B pisando solo las baldosas 'pares' , vamos 1 de cada dos"), no ofrece absolutamente nada, yo ni lo llamaría reto, si no castigo, si además es autoimpuesto, entonces lo llamaría autofustigación, autoflagelación.

Tampoco tengo claro tu intencionalidad, a juicio mío suena a: "ofuscar algún archivo que actuará como un virus en algún momento, pero/para que pase desapercibido..."
En línea

Segadorfelix

Desconectado Desconectado

Mensajes: 157



Ver Perfil
Re: Esteganografía EOF [BATCH]
« Respuesta #9 en: 22 Abril 2019, 08:12 am »

Es una forma absurda de perder el tiempo.

Un reto tiene sentido, solo si con ello consigues algo que tenga utilidad práctica, aunque solo sea aprender. Ahí no hay aprendizaje solo ejercicio rutinario...

Pero, hacer retos donde el reto por si mismo es complicar las cosas solo porque sí (como decir: "ir desde el punto A al punto B pisando solo las baldosas 'pares' , vamos 1 de cada dos"), no ofrece absolutamente nada, yo ni lo llamaría reto, si no castigo, si además es autoimpuesto, entonces lo llamaría autofustigación, autoflagelación.

Tampoco tengo claro tu intencionalidad, a juicio mío suena a: "ofuscar algún archivo que actuará como un virus en algún momento, pero/para que pase desapercibido..."

Responder eso es una forma absurda de perder el tiempo. Y podemos seguir así todo lo que se pueda.

No nebire , el aprendizaje esta. Un comando que no conocía y puede ser de mucha utilidad, a mí o a cualquiera

Es la zona de Scripting, así que la duda esta en su lugar. Batch no requiere instalar un interprete o un compilador para usarlo. Así que puede sacarsele provecho en estas situaciones, si no se tiene una fijación o necesidad por la velocidad de procesamiento.

Lo que estaba haciendo antes de saber este comando podría clasificarse de masoquista, pero hay muchas actividades masoquistas, estudiar, trabajar, vivir. Igual que actividades de 'ocio'. Pero no viene al caso, igual que tu comentario nebire .

Mi objetivo esta especificado en la descripción del tema. Casi cualquier cosa en programación ,o pseudo-programación para este caso, puede utilizarse en la creación de un virus.

Así que a excepción de lo que he dicho en este post, francamente mi 'intencionalidad' no le incumbe, menos con esa tonalidad que a mi criterio es toxica (¿Que necesidad de responder echando basura a un tema resuelto? Ninguna).
En línea

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

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
esteganografia
Programación General
fatandaz 0 2,514 Último mensaje 31 Mayo 2010, 00:48 am
por fatandaz
Esteganografia
Criptografía
Komodo 5 7,573 Último mensaje 12 Octubre 2010, 04:32 am
por soplo
Esteganografia
Criptografía
[-Franko-] 2 5,914 Último mensaje 20 Junio 2011, 03:45 am
por [-Franko-]
Esteganografía con imagen .bmp
Criptografía
carlasv12 1 4,454 Último mensaje 5 Junio 2017, 03:08 am
por Serapis
Esteganografía NTFS ADS [BATCH]
Scripting
Segadorfelix 2 2,347 Último mensaje 26 Abril 2019, 10:49 am
por Segadorfelix
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines