¿Qué es CallGate?

No paramos en Bobbli de recopilar conocimiento actualizado en nuestra sección Aprende Tech 🧑‍💻 Hoy os presentamos: ¿Qué es CallGate?

El puerto de llamada es una función del procesador en las unidades de procesamiento central (CPU) de Intel™. Permite cambiar dinámicamente el nivel de privilegios de la CPU al usar ciertas instrucciones. Esto permite que el código y los programas con menos privilegios actúen temporalmente como programas con más privilegios. La principal ventaja de una puerta de enlace de llamadas es la capacidad del programa para ejecutar un comando de alto nivel en el sistema con un tiempo de respuesta mucho más rápido que una llamada que pasa por una puerta de enlace de interrupción. Una desventaja es la posibilidad de que los programas no autorizados eludan las medidas de seguridad mediante el uso de puertos de llamada.

Un chip de CPU Intel.

Piense en una puerta de enlace de llamadas como una puerta trasera en el procesador a través de la cual se pueden ejecutar comandos de nivel superior, como cambiar la información almacenada en la memoria. Aunque casi todos los programas en un ordenador tienen una razón para ejecutar dichos comandos, los privilegios de la mayoría de los programas están necesariamente restringidos por el sistema operativo. Esto evita la manipulación arbitraria de el ordenador por parte de un código potencialmente malicioso. El sistema operativo garantiza que las llamadas de rutina al procesador a través del puerto de llamadas sean legítimas. Este nivel adicional de seguridad protege la memoria de el ordenador contra las amenazas de piratería más básicas.

Sin embargo, algunos virus atacan específicamente los puertos de llamada de las ordenadores. Al pretender ser un programa legítimo, los gusanos y los virus pueden obtener acceso al puerto de llamada y permitirles tomar el control de las funciones de nivel superior de el ordenador. Esto puede comprometer potencialmente la seguridad y la información personal en el sistema e ilustra la importancia de actualizar constantemente un sistema operativo, ya que las vulnerabilidades para el puerto de llamada generalmente se parchean (reparan mediante revisiones del sistema operativo) tan pronto como se descubren.

Las puertas de llamada solo son utilizadas por ciertos procesadores producidos por un tiempo limitado. Así como los puertos de llamadas son más rápidos que los hacks tradicionales, los métodos más nuevos suelen ser más rápidos que los puertos de llamadas. La principal desventaja de estos nuevos métodos es que solo permiten que los privilegios del programa se admitan hasta un nivel predeterminado; donde un puerto de escala puede decidir qué nivel de privilegio asignar a un programa indiscriminadamente.

Ojalá este artículo te haya servido para aprender algo nuevo hoy. Muchísimas gracias por descubrir los mejores trucos y tutoriales tecnológicos en Bobbli.

Publicaciones Similares