Menú

Mostrar Mensajes

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ú

Mensajes - cpu2

#621
ASM / Re: Puertos I/O
7 Junio 2013, 06:12 AM
Vale, no puedo ejecutar esas instrucciones porque al comparar CPL dice que estoy en el anillo 3.
Así que no puedo hacer nada?

Pero ensamblando el código y hacer un módulo y compilarlo junto al kernel, no tendría que dar problemas no?
No tendría que añadir nada más solo el in?

Un saludo.
#622
ASM / Re: Puertos I/O
6 Junio 2013, 19:46 PM
No, estoy en mode long.

Por lo que dices tengo que entrar en modo kernel, pero como?
Al igual que in y out ese iret tampoco puedo ejecutarlo, sera por los permisos.

Pero ahora tambien tengo otra duda, como se accede a la base TSS?

Un saludo.
#623
ASM / Re: Puertos I/O
6 Junio 2013, 03:49 AM
Estoy intentando darle permisos desde ASM, leyendo los manuales me estoy enterando un poco de que va el tema, pero no hay manera de que funcione.

Tengo que tener CPL en 0 para poder acceder a la flag IOPL, con las instrucciones popf y iret, iret no funciona, y acceder ala base TSS que nose como acceder.

No encuentro ningun código ni nada, la verdad es que un ejemplo me ayudaría.
Por cierto estoy en long mode, el manual casi todo lo que dice es para virtual-8086.

Un saludo.

P.D: Perdón por el doble post.

#624
Programación C/C++ / Re: Ensamblador y C
4 Junio 2013, 18:53 PM
No saben que en este foro no se hacen tareas?

Es un trabajo seguro, porque lo que quiere hacer no tiene sentido alguno, al menos para mi, usa la instrucción mul o imul sera más eficiente que la función escrita en  C.

Un saludo.
#625
GNU/Linux / Re: Dudas sobre el SWAP
1 Junio 2013, 19:54 PM
Mi máquina tiene 4GB de RAM y cuando utilizaba GNU/Linux la partición swap estaba sin uso, si tienes 4GB o más no es necesario tener la SWAP, ni se "motaba" no era necesaría.

Un saludo.
#626
Hola

Estaba leyendo en los tomos de intel las instrucciones in y out que son capaces de leer y escribir en los puertos I/O, e visto códigos que leen caracteres del teclado.

La pregunta es esta espero que no sea muy tonta.

Se podría leer el tráfico que pasa por el dispositivo ethernet a traves de su puerto con esas instrucciones?

Creo que este es su puerto.

0x0010: BAR io addr: 0x0000de00/0x0100


Un saludo.
#627
GNU/Linux / Re: Problemas DNS BIND
31 Mayo 2013, 20:01 PM
Yo descartaría iptables, tiene todas las políticas en ACCEPT y las reglas igual, menos esos dos REJECT.

Un saludo.
#628
GNU/Linux / Re: Problemas IPTABLES + SENDMAIL
30 Mayo 2013, 23:12 PM
Pues entonces no es problema de iptables, puede ser de tú red que este mal configurada, o que el servidor remoto no responda que es tú caso.

Un saludo.
#629
GNU/Linux / Re: Problemas IPTABLES + SENDMAIL
30 Mayo 2013, 22:00 PM
Tienes las políticas en aceptar, entonces porque pones reglas con la TARGET ACCEPT?

Todo pasara ya que esta en ACCEPT, menos esto:

REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited


Tienes la OUTPUT en aceptar, y ninguna regla con la TARGET DROP o REJECT, así que a lo mejor lo que te da problemas es la política de POSTROUTING.

Por eso te pregunto si todo funciona bien si desactivas el firewall?

Un saludo.
#630
GNU/Linux / Re: Problemas IPTABLES + SENDMAIL
30 Mayo 2013, 21:23 PM
Hola

Me ayudaría más la salida de esta orden:

iptables -nL

Un saludo.