Shells


Bind Shells

Innebär att man öppnar upp en anslutning från fjärrklienten som lyssnar på en specifik port.

På bilden nedan är det ett exempel på ett bind shell via Netcat där "lyssnaren" är på fjärrklienten och man ansluter till fjärrklienten.


Reverse Shells

Innebär i motsats till Bind Shell att man sätter upp en "lyssnare" på sin egen klient och väntar på att en fjärrklient ansluter.


Interaktiva shells - Linux

/bin/sh


Perl


Ruby


Lua


AWK


Find


Vim


Python/Python3


script


Webshells

Last updated