Cita de: Vaagish en 9 Mayo 2014, 23:18 PMEn conclusión para que sea compatible con x64, no usar Align?
Si, o siempre usar un ejecutable nativo
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: Vaagish en 9 Mayo 2014, 23:18 PMEn conclusión para que sea compatible con x64, no usar Align?
Cita de: Vaagish en 9 Mayo 2014, 21:53 PMPero lo estropea, no?
Cita de: Vaagish en 9 Mayo 2014, 21:53 PMYo ahora lo deje en 1.34Kb, y creo que no le puedo ganar mucho mas.. aun hay mucho db 00 .. pero tengo declaradas 4 estructuras.. calculo que es ese el espacio.. o es un bolazo eso?
Cita de: Vaagish en 9 Mayo 2014, 20:15 PMAhora con unas modificaciones me dejo juntar la sección data (no rdata) y se redujo 1024 bytes. Un lujo!
Jeje,, no.. pero va a ir metido dentro de un .mp3 el código.. igual lo estoy achicando para ver hasta donde se puede dejar.. Ahora pesa 1,50 KB y lo puedo dejar en 1 si logro sacar ese "cmd.exe" y juntar el .rdata, igual creo que ahora se ajusta mas a lo que tiene de codigo real y el tamaño..
Cita de: Vaagish en 9 Mayo 2014, 20:15 PMEl Filealignament me puede servir.. hay una forma de hacerlo que no recuerdo.. igual como decis, quizas no se gane mucho..
Cita de: Vaagish en 8 Mayo 2014, 20:04 PM
Casi.. el comando lo entiende, pero rompe el archivo.. quedaría así:
ml /c /Cp /coff archivo.asm
link /subsystem:windows /merge:.rdata=.text archivo.obj
No reduce mucho igual.. alguna herramienta que modifique los campos del PEB y redimensione no hay? Esta bien lo que digo, no? Si cambiamos el tamaño de las secciones hay que modificar el PEB, verdad?