Segurança com comandos Bash em PHP [RESOLVIDO]

1. Segurança com comandos Bash em PHP [RESOLVIDO]

Vinicius Araujo Lopes
viniciusalopes

(usa Ubuntu)

Enviado em 23/09/2017 - 12:20h

Opa!
Para executar comandos bash pelo Php, podemos fazer de duas formas.
Assim:
<?php shell_exec('ls -la') ?> 

ou assim:
<?php echo `ls -la` ?> 

Em relação à segurança, quais as vantagens e desvantagens de executar os comandos com a função shell_exec() e/ou com os escapes``?
Alguém sabe algo sobre isso?

 __________________________________
/ Apresente soluções! \
| Opiniões não resolvem problemas. |
| |
\ --Viniciusalopes /
---------------------------------
\ ^__^
\ (oo)\_______
(__) )/\/
||----w |
|| ||



  


2. MELHOR RESPOSTA

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 23/09/2017 - 18:51h


Opa!
Para executar comandos bash pelo Php, podemos fazer de duas formas.
Assim:

<?php shell_exec('ls -la') ?>


ou assim:

<?php echo `ls -la` ?>


Em relação à segurança, quais as vantagens e desvantagens de executar os comandos com a função shell_exec() e/ou com os escapes``?
Alguém sabe algo sobre isso?


Oi amigo, tudo bem?

Os 2 jeitos são iguais. Sobre segurança veja escapeshellcmd.

Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA
Oracle Certified Associate, Java SE Programmer - OCA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/

3. Re: Segurança com comandos Bash em PHP [RESOLVIDO]

Vinicius Araujo Lopes
viniciusalopes

(usa Ubuntu)

Enviado em 23/09/2017 - 18:22h

Ninguém aqui sabe nada sobre este assunto? 0.o






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts