Native API (API Nativa)

Las API nativas proporcionan un medio controlado para llamar a los servicios del sistema operativo de bajo nivel dentro del kernel, como los que involucran hardware/dispositivos, memoria y procesos. Estas API nativas son aprovechadas por el sistema operativo durante el arranque del sistema (cuando otros componentes del sistema aún no se han inicializado), así como para realizar tareas y solicitudes durante las operaciones de rutina.

Se pueden invocar directamente a través de llamadas al sistema/llamadas al sistema, pero estas funciones también suelen estar expuestas a aplicaciones en modo de usuario a través de interfaces y bibliotecas. Por ejemplo, funciones como la API de Windows CreateProcess o GNU fork permitirán que los programas y scripts inicien otros procesos. Esto puede permitir que las personas que llaman a la API ejecuten un binario, ejecuten un comando CLI, carguen módulos, etc., ya que existen miles de funciones API similares para varias operaciones del sistema.

Protege la información de tu empresa, queremos ayudarte, conoce lo que tenemos para ti

También te podría interesar

Replication Through Removable Media (Replicación a través de medios extraíbles)

junio 6, 20220 Publicado enPrevención

Account Manipulation (Manipulación de cuenta)

junio 6, 20220 Publicado enPrevención

Native API (API Nativa)