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

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26
171  Sistemas Operativos / GNU/Linux / Re: XBoot Problema al crear discos mutiboot en: 5 Mayo 2014, 08:14 am
hola amigo.
bueno no te podria decir si o no por que no creo que lo desarrolladores de ese software solo hayan creado las carpetas y archivo nada ma spor que si.
puedeque tu haya cambiado en ese archivo es parte del codigo pero no puedes estar seguro de que con eso ya va a funcionar por que  tampoco se sabe si el programa busca mas archivo y que esos estan enlazados a las carpeta predeterminadas.
entonces puede que ese sea el problema  pero alomejor tambien no lo es pero pues solo restaura todo como estaba y fijate si te funciona bien.
como te digo yo use grub4 y me funciona bien no me da ningun error y me carga windows como linux.
172  Programación / ASM / Re: errores al compilar asm en: 5 Mayo 2014, 06:59 am
hola Eternal Idol.
bueno gracias entonces revisar los tutoriales y me pondre en practica gracias por todo nos vemos saludos.
173  Programación / ASM / Re: errores al compilar asm en: 5 Mayo 2014, 00:59 am
hola gracia spor la respuestas.
bueno pues estuve buscando lo que me dijiste y encontre este ejemplo y me compila pero cuando lo ejecuto no imprime nada nose si me podrias ayudar a correjirlo y acompletarlo para que lea datos y lo buelba a imprimir y s i no es mucha molestia que me digas como funciona el codigo que agreges.

Código
  1. .386
  2.  
  3. .model flat,stdcall
  4.  
  5. option casemap:none
  6.  
  7.  
  8. include \masm32\include\windows.inc
  9. include \masm32\include\kernel32.inc
  10.  
  11. includelib \masm32\lib\kernel32.lib  
  12.  
  13. .data
  14. ;se declara la variable con el texto hello world con salto de linea y final de cadena
  15. output db "Hello World!", 0ah, 0h  
  16.  
  17. .code
  18. start:
  19.  
  20. ;le indicamos que seba a usar el estandar de salida
  21. ; getstdhandle como tiene tres  tipos de opcion y aqui se indica que se usara el de salida
  22. invoke GetStdHandle, STD_OUTPUT_HANDLE
  23. ;aqui es la linea que no entiendo bien se que se escribe en la patalla con writeconsole  y se supone que eax es un acumulador se guarda hay y luego nose por que usan sizeof ebx y NULL
  24. invoke WriteConsole, eax, addr output, sizeof output, ebx, NULL
  25.  
  26. invoke ExitProcess, 0
  27.  
  28. end start
  29.  

bueno espero que me puedas ayudar y gracias de nuevo y si me equivoco en algo corregeme porfavor.
174  Programación / ASM / Re: errores al compilar asm en: 4 Mayo 2014, 19:45 pm
muchas gracias eternal idol.
esta muy interesante los tutos y bueno pues ya pude ensamblar.
bueno quisiera preguntarte lo siguiente.
1.-¿se puede ensamblar el codigo de masm en nasm?
2.-¿quisera saber si cuales la estructura para imprimir por consola es que quisiera saber hacerlo tanto en consola como por gui?
3-¿todos los programas sigues esta sintaxis como la de los tutos que me pasate o cambia?
4.-como quiero aprender asm para despues inciarme en ingieneria inversa quisiera saber si ¿aprendiendo a ensamblar de este modo despues podria intepretar cualquier programa desensamblado?
por que e visto que loscodigo se pueden pueden esribir diferente pero hacen lo mismo o solo con la experencia ire dandoe de todos esos detalles.
175  Programación / ASM / Re: errores al compilar asm en: 4 Mayo 2014, 16:37 pm
holagracias pro responder.
nose si sepas de alguna otra paguian por que los intente descargar pero ningun link funciona todo dicen error file no found.
bueno espero que me puedas ayudar.
176  Programación / ASM / Re: errores al compilar asm en: 4 Mayo 2014, 02:37 am
gracias por la aclaracion.
entonces programar esm en linux y wndows es diferente.
nose si tengas un tutorial o alguna informacion sobre programacion de asm de 32bits en windows y lunux es que no encuentro nada que me funcione y encuentro casi pura informacion de 16bits.
y bueno nose si sepas es que tambien e queri probar con masm pero al instalar me dice que nesesito tener microsoft visual studio c++ express redistributable 2005.
espeor que me puedas ayudar.
177  Programación / ASM / Re: errores al compilar asm en: 4 Mayo 2014, 01:43 am
hola si tienes razon es ensamblar y bueno es que creo que se me olvido mencionar que pude compilar pero encontrado el codigo para x32 y x64.
mira este es el codigo de x32.
entonces no saber a que se debera el error que me da al tratar de generar el .exe
Código
  1. global _start            ; global entry point export for ld
  2.  
  3. section .text
  4. _start:
  5.  
  6.    ; sys_write(stdout, message, length)
  7.  
  8.    mov eax, 4        ; sys_write syscall
  9.    mov ebx, 1        ; stdout
  10.    mov ecx, message    ; message address
  11.    mov edx, length        ; message string length
  12.    int 80h
  13.  
  14.    ; sys_exit(return_code)
  15.  
  16.    mov eax, 1        ; sys_exit syscall
  17.    mov ebx, 0        ; return 0 (success)
  18.    int 80h
  19.  
  20. section .data
  21.    message: db 'Hello, world!',0x0A    ; message and newline
  22.    length: equ $-message            ; NASM definition pseudo-instruction
  23.  
178  Programación / ASM / Re: errores al compilar asm en: 4 Mayo 2014, 01:10 am
hola Eternal Idol.
gracias por responder.

bueno pues ya pude compilar pero en linux cuando intento compilar en windows ya sea 8 o xp el .o se crea bien pero al crear el .exe me dice lo siguiente:

primero creo el .o asi:
nasm -f elf64 -o c:\nasm-2.11.02\hola2.o c:\nasm-2.11.02\hola2.nasm
despues al crear el .exe me da ese error:
ldrdf.exe -o c:\nasm-2.11.02\hola2.exe  c:\nasm-2.11.02\hola2.o
ldrdf:c:\nasm-2.11.02\hola2.o: invalid file format

tambien quisiera que me ayudaras con estas dudas.
1.-queria saber por que algunos tutoriales en internet compilar asm de 16bist en win7.
2.-si compilo asm de x32 este funcionara en cualquier sistema x32.
3.-si compilo asm x32 funcionara en x64 o tengo que programarlo especialmente para x64.
4.-bueno por ultimo qusiera saber si entonces ya no se usa asm de 16bits.

bueno gracias de nuevo espero que me puedas ayudar.
179  Programación / ASM / errores al compilar asm en: 3 Mayo 2014, 22:15 pm
hola a todos.
bueno apenas estoy empesando con programacion asm y bueno quise compilar.

Código
  1. .MODEL SMALL
  2.  
  3. Stack SEGMENT STACK 'STACK'
  4. DB 200h DUP(?)
  5. Stack ENDS
  6.  
  7. Data SEGMENT 'DATA'
  8. strMensaje db   "hola mundo", 10, 13, "$"
  9. strMensajedos db "este es otro mensaje", 10, 13, "$"
  10. Data ENDS
  11.  
  12. Code SEGMENT 'CODE'
  13. ASSUME CS:Code, DS:Data, SS:Stack
  14.  
  15.  
  16. Inicio PROC
  17. mov ax,data
  18. mov ds,ax
  19. mov dx,offset strMensajedos
  20. int 21h
  21. mov dx,offset strMensajedos
  22. int 21h
  23. mov ax, 4c00h
  24. int 21h
  25. Inicio ENDP
  26. Code ENDS
  27. END Inicio
  28.  



cuando lo compilo en windows 8 x64 me salen estos errores y warnings:
C:\nasm-2.11.02\prog>yasm-1.2.0-win64.exe -f win64 -o c:\nasm-2.11.02\prog\uno.asm.o  c:\nasm-2.11.02\prog\uno.asm
c:\nasm-2.11.02\prog\uno.asm:3: warning: Unrecognized string qualifier
c:\nasm-2.11.02\prog\uno.asm:4: error: instruction expected after label
c:\nasm-2.11.02\prog\uno.asm:10: error: instruction expected after label
c:\nasm-2.11.02\prog\uno.asm:13: error: junk at end of line, first unrecognized character is `:'
c:\nasm-2.11.02\prog\uno.asm:13: warning: `DS' segment register ignored in 64-bit mode
c:\nasm-2.11.02\prog\uno.asm:13: warning: `SS' segment register ignored in 64-bit mode
c:\nasm-2.11.02\prog\uno.asm:16: error: instruction expected after label
c:\nasm-2.11.02\prog\uno.asm:17: error: undefined symbol `data' (first use)
c:\nasm-2.11.02\prog\uno.asm:17: error:  (Each undefined symbol is reported only once.)
c:\nasm-2.11.02\prog\uno.asm:18: warning: `ds' segment register ignored in 64-bit mode
c:\nasm-2.11.02\prog\uno.asm:19: error: instruction expected after label
c:\nasm-2.11.02\prog\uno.asm:19: error: undefined symbol `offset' (first use)
c:\nasm-2.11.02\prog\uno.asm:29: error: instruction expected after label
c:\nasm-2.11.02\prog\uno.asm:30: error: instruction expected after label

C:\nasm-2.11.02\prog>

y cuando compilo en winxp me sale esto.
C:\nasm>nasm.exe -f win32 -o c:\prog\dos.exe c:\prog\dos.asm
c:\prog\dos.asm:1: error: attempt to define a local label before any non-local l
abels
c:\prog\dos.asm:1: error: parser: instruction expected
c:\prog\dos.asm:4: error: comma expected after operand 1
c:\prog\dos.asm:5: error: symbol `Pila' redefined
c:\prog\dos.asm:5: error: parser: instruction expected
c:\prog\dos.asm:9: error: symbol `Datos' redefined
c:\prog\dos.asm:9: error: parser: instruction expected
c:\prog\dos.asm:12: error: parser: instruction expected
c:\prog\dos.asm:14: error: parser: instruction expected
c:\prog\dos.asm:18: error: comma, colon, decorator or end of line expected after
 operand
c:\prog\dos.asm:23: error: symbol `Inicio' redefined
c:\prog\dos.asm:23: error: parser: instruction expected
c:\prog\dos.asm:24: error: symbol `Codigo' redefined
c:\prog\dos.asm:24: error: parser: instruction expected
c:\prog\dos.asm:25: error: parser: instruction expected

C:\nasm>

tambien ya intente hacer primero el archivo .o y despues el .exe pero al intentar crear el .o mesalen los mismos errores.
bueno espero que me pueda ayudar saludos Drewermerc.
180  Sistemas Operativos / GNU/Linux / Re: XBoot Problema al crear discos mutiboot en: 3 Mayo 2014, 16:36 pm
hola oye en el metodo de seguridadwireles en que carpetas pusiste a los windows y en que carpeta pusiste a los linux.
por que los widnows deben de ir en la carpeta isos donde dice windows.
los linux deben de ir en una carpeta que se llama mainmenu.
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines