Shellcode: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Criar artigo
 
Correção e inclusão de ligação interna para transbordamento de dados
Linha 1:
O '''shellcode''' é um código executado na exploração de vulnerabilidades, como por exemplo ''[[Transbordamento de dados|buffer overflow]]''. Tradicionalmente, o shellcode dá ao atacante acesso à uma [[shell (computação)|shell]] no computador explorado por meio de conexão reversa. Porém, ultimamente existem shellcodes que fazem ações mais complexas e variadas.<ref>{{citar livro|título=Sockets, Shellcode, Porting, and Coding|autor=James C. Foster|língua=inglês|data=26 de Abril de 2005|url=https://books.google.com.br/books?id=ZNI5dvBSfZoC}}</ref>
 
== Desenvolvimento ==