
removido
(usa Nenhuma)
Enviado em 03/04/2016 - 13:42h
p0w3llx escreveu:
Qual diferença entre Opcodes e syscalls e instruction codes?
Opcodes:
https://pt.wikipedia.org/wiki/C%C3%B3digo_de_opera%C3%A7%C3%A3o e
https://en.wikipedia.org/wiki/Opcode
Syscalls:
https://pt.wikipedia.org/wiki/Chamada_de_sistema e
https://en.wikipedia.org/wiki/System_call
Instruction codes: Igual a Opcode
Opcode é linguagem de máquina. É representado em hexadecimal e significa o monte de sinais eletromagnéticos que são usados dentro do computador. Realmente é o que acontece na máquina ao invés de programas em Assembly, C, Pascal, Perl, Python ...
Syscall é um recurso que pede ao sistema operacional para executar uma tarefa. No Linux todas as chamadas são feitas ao kernel. No antigo MS-DOS© as chamadas eram de BIOS e de sistema DOS. No Linux 32 bits é feita com o comando int 0x80 e em 64 bits com o comando syscall. No DOS a chamada de sistema era feita com int 21h.
----------------------------------------------------------------------------------------------------------------
# apt-get purge systemd (não é prá digitar isso!)
Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden