Diferença de shells

Quando estamos com acesso em determinado host, pode ser que pegamos uma shell interativa ou não interativa. A shell interativa é quando digitamos comando e logo já é trago a resposta, funcionando corretamente o que for digitado, sem quebrar. A shell não interativa, pode acontecer de não funcionar corretamente e as vezes não trazer a resposta como queremos. Para pegarmos uma shell interativa, podemos utilizar o python, caso haja no alvo.

python -c 'import pty; pty.spawn("bin/bash")'

Last updated