Estamos trabalhando para restaurar o aplicativo Unionpedia na Google Play Store
CessanteEntrada
🌟Simplificamos nosso design para uma melhor navegação!
Instagram Facebook X LinkedIn
Sua própria Unionpédia com seu logotipo e domínio, a partir de 9,99 USD/mês
Criar meu Unionpédia

Shellcode

Índice Shellcode

Em ''hacking'', um código shell (shellcode) é um pequeno trecho de código usado como carga útil na exploração de uma vulnerabilidade de software.

Índice

  1. 33 relações: Alfanumérico, ASCII, Biblioteca (computação), Caractere nulo, Carga útil (computação), Código de máquina, Codificação por cento, Contador de programa, Drive-by download, Exploit (segurança de computadores), Firewall, Hacker, Heap overflow, Internet, Intranet, ISO/IEC 8859-1, Metasploit, NOP, Pacote de serviços, Plataforma (computação), Processador, Rede de área local, Segurança de computadores, Shell (computação), Sistema de detecção de intrusos, Sistema operativo, Soquete de rede, TCP/IP, Transbordamento de dados, Unicode, UTF-16, Vulnerabilidade (computação), X86.

Alfanumérico

Alfanumérico é um conjunto de caracteres alfabéticos e numéricos, e é utilizado para descrever a coleção de letras latinas e algarismos arábicos, ou um texto construído a partir desta coleção.

Ver Shellcode e Alfanumérico

ASCII

Código Padrão Americano para o Intercâmbio de Informação (do inglês American Standard Code for Information Interchange - ASCII, pronunciado) é um sistema de representação de letras, algarismos e sinais de pontuação e de controle, através de um sinal codificado em forma de código binário (cadeias de bits formada por vários 0 e 1), desenvolvido a partir de 1960, que representa um conjunto de 128 sinais: 95 sinais gráficos (letras do alfabeto latino, algarismos arábicos, sinais de pontuação e sinais matemáticos) e 33 sinais de controle, utilizando 7 bits para representar todos os seus símbolos.

Ver Shellcode e ASCII

Biblioteca (computação)

Na ciência da computação, biblioteca ou library é uma coleção de subprogramas utilizados no desenvolvimento de software.

Ver Shellcode e Biblioteca (computação)

Caractere nulo

Na ciência da computação, o (null character) ou terminador nulo é um caractere da tabela ASCII e do conjunto de caracteres Unicode cujo valor é 0 (zero).

Ver Shellcode e Caractere nulo

Carga útil (computação)

Em computação e telecomunicações, a carga útil (payload) é a parte dos dados transmitidos que é a mensagem real pretendida.

Ver Shellcode e Carga útil (computação)

Código de máquina

Um programa em código de máquina consiste de uma sequência de bytes que correspondem a instruções a serem executadas pelo processador.

Ver Shellcode e Código de máquina

Codificação por cento

Codificação por cento, também conhecida como codificação URL, é um mecanismo para codificar informações em um Uniform Resource Identifier (URI) sob certas circunstâncias.

Ver Shellcode e Codificação por cento

Contador de programa

Contador de programa é um registrador de uma Unidade Central de Processamento que indica qual é a posição atual na sequência de execução de um processo.

Ver Shellcode e Contador de programa

Drive-by download

Drive-by download (em português literal, "conduzir através de download") significa duas coisas, ambas relativas à transferência não intencional de software a partir da Internet.

Ver Shellcode e Drive-by download

Exploit (segurança de computadores)

Um exploit (em português explorar, significando "usar algo para sua própria vantagem") é um software ou código malicioso que explora uma falha ou vulnerabilidade relacionada ao software ou hardware de um computador, um exploit também pode afetar outros eletrônicos como roteadores, celulares e etc.

Ver Shellcode e Exploit (segurança de computadores)

Firewall

LAN e WAN Em informática, um firewall (parede de fogo), raramente traduzido como corta-fogo ou corta-fogos, é um dispositivo de uma rede de computadores, na forma de um programa (software) ou de equipamento físico (hardware), que tem por objetivo aplicar uma política de segurança a um determinado ponto da rede, geralmente associados a redes TCP/IP.

Ver Shellcode e Firewall

Hacker

Al Sheedakim, um ''hacker'' Em informática, hacker é um indivíduo que se dedica, com intensidade incomum, a conhecer e modificar os aspectos mais internos de dispositivos, programas e redes de computadores.

Ver Shellcode e Hacker

Heap overflow

Um heap overflow é um tipo de buffer overflow que ocorre na heap.

Ver Shellcode e Heap overflow

Internet

A Internet é um sistema global de redes de computadores interligadas que utilizam um conjunto próprio de protocolos (Internet Protocol Suite ou TCP/IP) com o propósito de servir progressivamente usuários no mundo inteiro.

Ver Shellcode e Internet

Intranet

A intranet é uma rede de computadores privada que assenta sobre a suíte de protocolos da Internet, porém, de uso exclusivo de um determinado local, como, por exemplo, a rede de uma empresa, que só pode ser acessada pelos seus utilizadores ou colaboradores internos.

Ver Shellcode e Intranet

ISO/IEC 8859-1

ISO/IEC 8859-1 (informalmente, Latin1) é uma codificação de caracteres do alfabeto latino, a primeira parte da ISO 8859.

Ver Shellcode e ISO/IEC 8859-1

Metasploit

O Projeto Metasploit é um projeto de segurança de computadores que fornece informações sobre vulnerabilidades de segurança e ajuda em testes de penetração e desenvolvimento de assinaturas ''IDS''.

Ver Shellcode e Metasploit

NOP

Em ciência da computação, uma NOP ou NOOP (abreviação para No Operation, Sem Operação em português) é uma instrução na linguagem assembly, uma sequência de declarações de programação de computadores ou um comando de protocolo de computador que efetivamente não faz nada em si.

Ver Shellcode e NOP

Pacote de serviços

Um pacote de serviços (também conhecido pelo anglicismo service pack) é a denominação para um pacote de correções para determinado programa ou sistema operacional, quando o número de correções (Chamadas tecnicamente em inglês de updates e hotfixes) recentes se torna muito grande.

Ver Shellcode e Pacote de serviços

Plataforma (computação)

Uma plataforma computacional é, no senso mais geral, qualquer que seja o ambiente preexistente, um pedaço de software que é projetado para ser executado internamente, obedecendo às suas limitações e fazendo uso das suas instalações.

Ver Shellcode e Plataforma (computação)

Processador

Processador pode se referir a.

Ver Shellcode e Processador

Rede de área local

Uma rede de área local (em inglês: local area network, sigla LAN) em computação consiste de uma rede de computadores utilizada na interconexão de equipamentos processadores, cuja finalidade é a troca de dados.

Ver Shellcode e Rede de área local

Segurança de computadores

Segurança de computadores ou cibersegurança é a proteção de sistemas de computador contra roubo ou danos ao hardware, software ou dados eletrônicos, bem como a interrupção ou desorientação dos serviços que fornecem.

Ver Shellcode e Segurança de computadores

Shell (computação)

shell Unix está parcialmente visível. Em computação, um shell (em português, casca ou concha) é uma interface de usuário para acessar os serviços de um sistema operacional.

Ver Shellcode e Shell (computação)

Sistema de detecção de intrusos

Sistema de detecção de intrusos ou também conhecido como Sistema de detecção de intrusão (em inglês: Intrusion detection system - IDS) refere-se aos meios técnicos de descobrir em uma rede acessos não autorizados que podem indicar a ação de um cracker ou até mesmo de funcionários mal intencionados.

Ver Shellcode e Sistema de detecção de intrusos

Sistema operativo

é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em uma memória não-volátil ROM chamado BIOS num processo chamado "bootstrapping", conceito em inglês usado para designar processos autossustentáveis, ou seja, capazes de prosseguirem sem ajuda externa.

Ver Shellcode e Sistema operativo

Soquete de rede

Um soquete de rede (em: network socket) é um ponto final de um fluxo de comunicação entre processos através de uma rede de computadores.

Ver Shellcode e Soquete de rede

TCP/IP

O TCP/IP (também chamado de pilha de protocolos TCP/IP) é um conjunto de protocolos de comunicação entre computadores em rede.

Ver Shellcode e TCP/IP

Transbordamento de dados

Em segurança computacional e programação, um transbordamento de dados ou estouro de buffer (do inglês buffer overflow ou buffer overrun) é uma anomalia onde um programa, ao escrever dados em um buffer, ultrapassa os limites do buffer e sobrescreve a memória adjacente.

Ver Shellcode e Transbordamento de dados

Unicode

Unicode é um padrão que permite aos computadores representar e manipular, de forma consistente, texto de qualquer sistema de escrita existente.

Ver Shellcode e Unicode

UTF-16

Em computação, UTF-16 é um "Formato de Transformação Unicode" de 16-bits.

Ver Shellcode e UTF-16

Vulnerabilidade (computação)

Em segurança de computadores, uma vulnerabilidade ou falha de segurança é uma fraqueza que permite que um atacante reduza a garantia da informação (Integridade) de um sistema.

Ver Shellcode e Vulnerabilidade (computação)

X86

O Intel 8086. Intel Core 2 Duo - Um exemplo de aquitetura x86 compativel com processadores multicore de 64-bit. AMD Athlon (primeira versão) - outra implementação x86 tecnicamente diferentes, mas totalmente compatível. Em informática, x86 ou 80x86 é o nome genérico dada à família (arquitetura) de processadores baseados no Intel 8086, da Intel Corporation.

Ver Shellcode e X86