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



Tema destacado: AIO elhacker.NET 2021 Compilacin herramientas anlisis y desinfeccin malware


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5
21  Programacin / Scripting / Re: transformar HEX a ACSII en bat, es posible? en: 12 Diciembre 2009, 00:31 am
Siento muchisimo Novlucker, me tienes que perdonar ,xd.

Llevo toda la tarde liado com este tema y si tenia PL. txt, no se como a ocurrido pero no me he dado cuenta antes, aunque ya lo habia visto antes de leer tu post, eh, jeje

Tambien tenia problemas com el otro bin que me baje, no se porque ese seguia dandome error, pero en el primer que me baje, solucionado.

De bin a hex, sin problemas, pero alreves mira esto.


Citar
C:\perl\bin>perl.exe hex2bin.pl
syntax error at hex2bin.pl line 11, near "$filename
open"
Execution of hex2bin.pl aborted due to compilation errors.

Hay algo en el sript que creo no quiere.
22  Programacin / Scripting / Re: transformar HEX a ACSII en bat, es posible? en: 11 Diciembre 2009, 18:10 pm
23  Programacin / Scripting / Re: transformar HEX a ACSII en bat, es posible? en: 11 Diciembre 2009, 17:15 pm
Tienes razon la carpeta hexfile, no la habia creado, pero esto sigue igual.





Sera algo que le falta a la carpeta bin?
24  Programacin / Scripting / Re: transformar HEX a ACSII en bat, es posible? en: 11 Diciembre 2009, 15:54 pm
Perdona la tardanza, pero he intentado solucionarlo antes de volver a postear, pero no hay manera.

Se que hay algo que no hago bien, pero ya no se que mas hacer.

Primero me baje el archivo que te dije, strawberry, que como veo en tu captura, es ese, dentro tiene varias carpetas, una se llama perl y esta tambien tiene varias que una es bin.

Me he bajdo el activeperl que me a puesto Tifa, este me crea una carpeta llamada perl, que dentro tambien tiene varias y una es bin.

Pues ni com uno ni com otro, poniendo las carpetas que me dijiste y los srtips, en c, en strawberry, en perl , en bin nada de nada y en el escritorio tampoco.

Siempre la misma respuesta.

,


Ya por ultimas incluso e puesto la carpeta bin en el escritorio, como ves.

Parece como si no escontrara el sript, o eso entiendo yo.

Siento molestarte tanto, gracias
25  Programacin / Scripting / Re: transformar HEX a ACSII en bat, es posible? en: 10 Diciembre 2009, 17:54 pm
Perdona Novlucker, me vas a llamar burro, pero es que como te dije mis conocimientos de programacion som=nulos.

Cuando dices interprete, te refieres al compilador que necesito para perl,?

Es que me he bajado de esa pagina que pones el strawberry-perl y no se si es eso, tiene veintitantos megas y al instalarlo me a creado varios accesos a webs y una ventana de msdos, que supongo que sera para esos comandos.

Pero como se compila ese codigo?, siento mi torpeza, xd.
26  Programacin / Scripting / Re: transformar HEX a ACSII en bat, es posible? en: 9 Diciembre 2009, 18:37 pm
Creo que ahora me as entendido, pero para que quede mas claro.

Yo tengo un editor el Winhex, que transforma los bytes en acsii perfectamente, pero el problema es que queria manipularlo desde el bat, osea un exe que lo ejecute y solo me haga el trabajo sin tener que estar archivo por archivo com el editor que tengo.

Eso es exactamente lo que necesito, algo que pueda automatizar la tarea.

Creo que el codigo que me as puesto, casi seria lo que necesito.
27  Programacin / Scripting / Re: transformar HEX a ACSII en bat, es posible? en: 9 Diciembre 2009, 17:10 pm
Gracias Novlucker.

Creo que no me e explicado bien, veras yo tengo archivos como el que te he puesto, que los saco asin tal como estan, osea en HEX.

Esos datos los tengo que modificar, osea tengo que  cambiar muchos bytes y creo que sera mucha mas sencillo, estando como estan que si tuvieran la parte de acsii.

Como digo mas arriba saco los archivos com un bat, ya que mis conocimientos son muy limitados=nulos, sobre programacion.

Cuando los manipule, para volver a meterlos necesito convertirlos en archivo bin, que eso seria tan facil como guardarlos x.bin.

Como tu bien dices, el archivo bin al editarlo se muestra tal cual, osea como lo hallas guardao, pero siempre se guarda en la parte de acsii, osea asin.



Como ves tanto editandolo como hex o acsii, estan malamente ya que aunque el acsii si se escribe bien pero los bytes los cambia porque interpreta todos los puntos como tal osea, 2E.

Por eso me hice ese conversor que pongo arriba y que es lo que realmente necesito, que al guardarlo en archivo bin, se pongan los bytes correctos.

Veras el motivo principal es que son muchos archivos y queria hacerlo todo desde el bat o almenos un editor o un programita en exe, o algo asin que pudiera ejecutarlo desde el bat, que lio no.

El codigo que me pones creo que es lo que necesito, aunque si tiene que ser linea por linea, pudiera al menos con el bat ir cambindola y guardando cada linea, claro.

Y aunque creo que es mucho pedir, ese codigo que me pones como se compila?

Te agradezco la ayuda y espero lo entiendas.

saludos
28  Programacin / Scripting / Re: Acciones sobre archivos de texto. [Batch] en: 8 Diciembre 2009, 21:32 pm
Ya que mi problema es de archivos de texto, lo pongo aqui por no abrir otro hilo.

Primero decir que gracias a este hilo, e podido solucionar muchas de las cosas que estoy haciendo com mis archivos, gracias a leo por este aporte.

Vereis tengo un problema que no se como solucionar con este archivo.

 
Citar
ad 55 6b b9   ad b6 ef ba   05 bc 36 9d   3c 86 43 38
  bf cf 2f bf   4a 8b d7 09   4d 02 41 00   bc c7 88 fd 
  f7 19 be aa   03 c6 18 ee   b3 2c b9 b8   73 89 0b 72 
  06 57 8b c9   77 b3 79 c3   4f 5f db 60   e7 89 bd 55 
  06 90 79 12   f6 84 67 b1   84 c4 dc 22   5b 3a 7f 45 
  ac 5d 14 7e   1d c6 b9 65   8f 6c 37 36| .].~...e.l76

LINEA CON TEXTO



Este archivo, en la parte de la derecha, lleva codigo acssi, que como veis no tengo problema en quitarlo, pero ya veis que en el penultimo renglon ya que la parte de hex no llega hasta el final, pues me deja parte del acssi.

Os pondria de las formas que e intentado quitar la ultima linea y la parte de acsii, pero ya se me an olvidado, xd, siempre consigo esto.


Citar

ad 55 6b b9 ad b6 ef ba 05 bc 36 9d 3c 86 43 38
bf cf 2f bf 4a 8b d7 09 4d 02 41 00 bc c7 88 fd
f7 19 be aa 03 c6 18 ee b3 2c b9 b8 73 89 0b 72
06 57 8b c9 77 b3 79 c3 4f 5f db 60 e7 89 bd 55
06 90 79 12 f6 84 67 b1 84 c4 dc 22 5b 3a 7f 45



Como veis no solo borro la ultima linea y la parte de acsii, sino que tambien borro la linea completa y se seguro que es por |, toma como ultima linea esa y eso es lo que pasa.

Pues si alquien me puede ayudar, me haria un gran favor.

saludos


29  Programacin / Scripting / transformar HEX a ACSII en bat, es posible? en: 8 Diciembre 2009, 20:52 pm
Vereis llevo mucho tiempo liado com este bat y ya no se donde leer mas, o si es posible lo que yo necesito o no.

Tengo unos archivos de texto que estan en HEX, y cuando los manipule, necesito pasarlos a ACSII, para poder convertirlos en bin, ya que para meterlos en el la flash del aparato, pues tienen  que ser bin, claro.

En mi loca aventura, pues no se me a ocurrido, namas que hacerme yo mismo un convertidor a acssi, osea esto.

Citar
@echo off
setlocal enabledelayedexpansion
for /f "tokens=* delims=" %%x in ('type texto1.txt') do (
set linea=%%x
set linea=!linea:00=.!
set linea=!linea:01=!
set linea=!linea:02=!
set linea=!linea:03=!
set linea=!linea:04=!
set linea=!linea:05=!
set linea=!linea:06=!
set linea=!linea:07=!
set linea=!linea:08=!
set linea=!linea:09=   !
set linea=!linea:0A=.!
set linea=!linea:0B=.!
set linea=!linea:0C=.!
set linea=!linea:0D=.!
set linea=!linea:0E=!
set linea=!linea:0F=!
set linea=!linea:10=!
set linea=!linea:11=!
set linea=!linea:12=!
set linea=!linea:13=!
set linea=!linea:14=!
set linea=!linea:15=!
set linea=!linea:16=!
set linea=!linea:17=!
set linea=!linea:18=!
set linea=!linea:19=!
set linea=!linea:1A=.!
set linea=!linea:1B=!
set linea=!linea:1C=!
set linea=!linea:1D=!
set linea=!linea:1E=!
set linea=!linea:1F=!
set linea=!linea:20=^!
set linea=!linea:21=.!
set linea=!linea:22="!
set linea=!linea:23=#!
set linea=!linea:24=$!
set linea=!linea:25=.!
set linea=!linea:26=.!
set linea=!linea:27='!
set linea=!linea:28=(!
set linea=!linea:29=^)!
set linea=!linea:2A=*!
set linea=!linea:2B=+!
set linea=!linea:2C=,!
set linea=!linea:2D=-!
set linea=!linea:2E=.!
set linea=!linea:2F=.!
set linea=!linea:30=0!
set linea=!linea:31=1!
set linea=!linea:32=2!
set linea=!linea:33=3!
set linea=!linea:34=4!
set linea=!linea:35=5!
set linea=!linea:36=6!
set linea=!linea:37=7!
set linea=!linea:38=8!
set linea=!linea:39=9!
set linea=!linea:3A=:!
set linea=!linea:3B=;!
set linea=!linea:3C=.!
set linea=!linea:3D==!
set linea=!linea:3E=.!
set linea=!linea:3F=?!
set linea=!linea:40=@!
set linea=!linea:41=A!
set linea=!linea:42=B!
set linea=!linea:43=C!
set linea=!linea:44=D!
set linea=!linea:45=E!
set linea=!linea:46=F!
set linea=!linea:47=G!
set linea=!linea:48=H!
set linea=!linea:49=I!
set linea=!linea:4A=J!
set linea=!linea:4B=K!
set linea=!linea:4C=L!
set linea=!linea:4D=M!
set linea=!linea:4E=N!
set linea=!linea:4F=O!
set linea=!linea:50=P!
set linea=!linea:51=Q!
set linea=!linea:52=R!
set linea=!linea:53=S!
set linea=!linea:54=T!
set linea=!linea:55=U!
set linea=!linea:56=V!
set linea=!linea:57=W!
set linea=!linea:58=X!
set linea=!linea:59=Y!
set linea=!linea:5A=Z!
set linea=!linea:5B=[!
set linea=!linea:5C=\!
set linea=!linea:5D=]!
set linea=!linea:5E=.!
set linea=!linea:5F=_!
set linea=!linea:60=`!
set linea=!linea:61=a!
set linea=!linea:62=b!
set linea=!linea:63=c!
set linea=!linea:64=d!
set linea=!linea:65=e!
set linea=!linea:66=f!
set linea=!linea:67=g!
set linea=!linea:68=h!
set linea=!linea:69=i!
set linea=!linea:6A=j!
set linea=!linea:6B=k!
set linea=!linea:6C=l!
set linea=!linea:6D=m!
set linea=!linea:6E=n!
set linea=!linea:6F=o!
set linea=!linea:70=p!
set linea=!linea:71=q!
set linea=!linea:72=r!
set linea=!linea:73=s!
set linea=!linea:74=t!
set linea=!linea:75=u!
set linea=!linea:76=v!
set linea=!linea:77=w!
set linea=!linea:78=x!
set linea=!linea:79=y!
set linea=!linea:7A=z!
set linea=!linea:7B={!
set linea=!linea:7C=^|!
set linea=!linea:7D=}!
set linea=!linea:7E=~!
set linea=!linea:7F=!
set linea=!linea:80=!
set linea=!linea:81=!
set linea=!linea:82=!
set linea=!linea:83=!
set linea=!linea:84=!
set linea=!linea:85=!
set linea=!linea:86=!
set linea=!linea:87=!
set linea=!linea:88=!
set linea=!linea:89=!
set linea=!linea:8A=!
set linea=!linea:8B=!
set linea=!linea:8C=!
set linea=!linea:8D=!
set linea=!linea:8E=!
set linea=!linea:8F=!
set linea=!linea:90=!
set linea=!linea:91=!
set linea=!linea:92=!
set linea=!linea:93=!
set linea=!linea:94=!
set linea=!linea:95=!
set linea=!linea:96=!
set linea=!linea:97=!
set linea=!linea:98=!
set linea=!linea:99=!
set linea=!linea:9A=!
set linea=!linea:9B=!
set linea=!linea:9C=!
set linea=!linea:9D=!
set linea=!linea:9E=!
set linea=!linea:9F=!
set linea=!linea:A0= !
set linea=!linea:A1=!
set linea=!linea:A2=!
set linea=!linea:A3=!
set linea=!linea:A4=!
set linea=!linea:A5=!
set linea=!linea:A6=!
set linea=!linea:A7=!
set linea=!linea:A8=!
set linea=!linea:A9=!
set linea=!linea:AA=!
set linea=!linea:AB=!
set linea=!linea:AC=!
set linea=!linea:AD=!
set linea=!linea:AE=!
set linea=!linea:AF=!
set linea=!linea:B0=!
set linea=!linea:B1=!
set linea=!linea:B2=!
set linea=!linea:B3=!
set linea=!linea:B4=!
set linea=!linea:B5=!
set linea=!linea:B6=!
set linea=!linea:B7=!   
set linea=!linea:B8=!
set linea=!linea:B9=!
set linea=!linea:BA=!
set linea=!linea:BB=!
set linea=!linea:BC=!
set linea=!linea:BD=!
set linea=!linea:BE=!
set linea=!linea:BF=!
set linea=!linea:C0=!
set linea=!linea:C1=!
set linea=!linea:C2=!
set linea=!linea:C3=!
set linea=!linea:C4=!
set linea=!linea:C5=!
set linea=!linea:C6=!
set linea=!linea:C7=!
set linea=!linea:C8=!
set linea=!linea:C9=!
set linea=!linea:CA=!
set linea=!linea:CB=!
set linea=!linea:CC=!
set linea=!linea:CD=!
set linea=!linea:CE=!
set linea=!linea:CF=!
set linea=!linea:D0=!
set linea=!linea:D1=!
set linea=!linea:D2=!
set linea=!linea:D3=!
set linea=!linea:D4=!
set linea=!linea:D5=!
set linea=!linea:D6=!
set linea=!linea:D7=!
set linea=!linea:D8=!
set linea=!linea:D9=!
set linea=!linea:DA=!
set linea=!linea:DB=!
set linea=!linea:DC=!
set linea=!linea:DD=!
set linea=!linea:DE=!
set linea=!linea:DF=!
set linea=!linea:E0=!
set linea=!linea:E1=!
set linea=!linea:E2=!
set linea=!linea:E3=!
set linea=!linea:E4=!
set linea=!linea:E5=!
set linea=!linea:E6=!
set linea=!linea:E7=!
set linea=!linea:E8=!
set linea=!linea:E9=!
set linea=!linea:EA=!
set linea=!linea:EB=!
set linea=!linea:EC=!
set linea=!linea:ED=!
set linea=!linea:EE=!
set linea=!linea:EF=!
set linea=!linea:F0=!
set linea=!linea:F1=!
set linea=!linea:F2=!
set linea=!linea:F3=!
set linea=!linea:F4=!
set linea=!linea:F5=!
set linea=!linea:F6=!
set linea=!linea:F7=!
set linea=!linea:F8=!
set linea=!linea:F9=!
set linea=!linea:FA=!
set linea=!linea:FB=!
set linea=!linea:FC=!
set linea=!linea:FD=!
set linea=!linea:FE=!
set linea=!linea:FF=.!
call :show !linea!
)
goto:eof
:show
echo %* >> texto2.txt
goto:eof

Ya se que esto esta mal hecho, pero me lo he currado de gordo, dos dias para eso que os pongo, espero le sirva a alguien, xd.

Como veis faltan muchos caracteres y es porque en un bat, no se pueden poner, osea la consola de msdos los interpreta como suyos y hasta aqui hemos llegado.
Segun tengo leido, tiene que hacerse por java o algo asin.

Pues mi problema es ese, si alguien me puede ayudar a convertir archivos de texto de HEX a ACSII, pues se lo agradecera mucho.

Aunque fuera en vbs, y que desde un bat ejecutarlo o algo asin.

Aunque voy a hacer este post algo largo, queria dejar claro lo que necesito.
Yo tengo un archivo de texto asin.

Citar
68 a1 22 a3   00 e3 18 d9   a7 9e c5 e9   c2 9b 6c f3
  1c df 27 92   8e aa ab c5   d4 e4 b0 15   bb df f6 7e 
  89 03 bd cd   87 a8 e9 ac   f1 79 c2 d6   ac 8c 37 f5 
  99 75 9e 4e   5d e9 20 22   87 e9 46 28   11 ba ea 5c 
  2c 3f f8 9b   a9 a0 b5 fd   a5 5b cd 2f   9c 01 64 9e 
  04 5f 54 54   9d 83 ca 52   fb 5b 15 83   3f b1 1c 9d 
  a7 ca e6 61   a4 88 78 80   3b be cc 95   74 21 02 41
  00 fe 37 a7   11 b1 0a 69   6b 85 c8 28   74 d5 03 c6


Cuando lo manipule, necesito ponerlo asin, para poder pasarlo a un archivo bin.

Citar
68 a1 22 a3   00 e3 18 d9   a7 9e c5 e9   c2 9b 6c f3  | h."...........l.
  1c df 27 92   8e aa ab c5   d4 e4 b0 15   bb df f6 7e  | ..'............~
  89 03 bd cd   87 a8 e9 ac   f1 79 c2 d6   ac 8c 37 f5  | .........y....7.
  99 75 9e 4e   5d e9 20 22   87 e9 46 28   11 ba ea 5c  | .u.N]. "..F(...\
  2c 3f f8 9b   a9 a0 b5 fd   a5 5b cd 2f   9c 01 64 9e  | ,?.......[./..d.
  04 5f 54 54   9d 83 ca 52   fb 5b 15 83   3f b1 1c 9d  | ._TT...R.[..?...
  a7 ca e6 61   a4 88 78 80   3b be cc 95   74 21 02 41  | ...a..x.;...t!.A
  00 fe 37 a7   11 b1 0a 69   6b 85 c8 28   74 d5 03 c6  | ..7....ik..(t...

Pues si alguien save lo que necesito, se lo agradecera mucho.

saludos
30  Programacin / Scripting / Re: Bat que no funciona al compilarlo en: 28 Noviembre 2009, 23:57 pm
Gracias amigo, era ese el problema, me a funcinado perfecto.

Un saludo.
Páginas: 1 2 [3] 4 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines