$ whoami
user1
$ su -
Password:
$ whoami
root
$ exit
logout
4 Ekim 2014 Cumartesi
4.ders ASM-GDB
1-echo $? (Cikis kodunu ogreniyoruz)
2-file cm1(ozelik)
3-ldd cm1(Ozelik)
4-strings cm1(Stringleri ogren)
5- readelf -s cm1
2-file cm1(ozelik)
3-ldd cm1(Ozelik)
4-strings cm1(Stringleri ogren)
5- readelf -s cm1
6-echo ka >~/.key_ka (Dizin olusturma)
3 Ekim 2014 Cuma
3.ders ASM-GDB
1-gcc kurulum.c
2-file kurulum
3-ldd kurulum
4-objdump
6-objdump -S kurulum -M intel( tum program asm kodlari intel ile karsinizda)
7-readelf - s kurulum (Program hakinda bilgi)
8-strings kurulum (program icindeki stringleri gosterir)
9- gdb -q kurulum(Detayli)
10- cat kurulum (guzel mis :))
Note: Kaba kuvvet program pyhton
#!/usr/bin/env python
import os
import subprocess as sub
for i in range(1000,9999):
if sub.call(["./kurulum","%d"%(i)], stdout=open(os.devnull,"w")) == 0:
print "Sifre bulundu -> %d"%(i)
break
2-file kurulum
3-ldd kurulum
4-objdump
6-objdump -S kurulum -M intel( tum program asm kodlari intel ile karsinizda)
7-readelf - s kurulum (Program hakinda bilgi)
8-strings kurulum (program icindeki stringleri gosterir)
9- gdb -q kurulum(Detayli)
10- cat kurulum (guzel mis :))
Note: Kaba kuvvet program pyhton
#!/usr/bin/env python
import os
import subprocess as sub
for i in range(1000,9999):
if sub.call(["./kurulum","%d"%(i)], stdout=open(os.devnull,"w")) == 0:
print "Sifre bulundu -> %d"%(i)
break
Kaydol:
Kayıtlar (Atom)