24 Eylül 2018 Pazartesi

UNIX DÜNYASI

UNIX
 BU KURSTA DA UNIX KOMUTLARINI VE BU ISLETIM SISTEMINI KULLANANLARI HACKLEMEYI OGRENECEGIZ.ASLINDA HACK ICIN UNIX BILGILERINI NE SEKILDE VERECEGIME TAM KARAR VERMIS DEGILIM.KAFAMDAKI FIKIR ONCELIKLE TEMEL KOMUTLARI,SONRA UNIX HACKLEME HILELERINI,SON OLARAK DA EXPLOIT'LERI ANLATMAYI DUSUNUYORUM.SIZLERDEN GELECEK MAILLERLE UFAK TEFEK DEGISIKLIKLER YAPABILIRIZ.HAYDI BAKALIM...
UNIX'IN ORTAYA CIKISI BELL LAB.'DA CALISAN KEN TOMPSONLADIR.MULTIUSER VE MULTITUSK YANI COK KULLANICILI VE AYNI ANDA PEKCOK ISLEMI YAPABILMESI NEDENIYLE ILGI CEKTI.DAHA SONRA HIZLA GELISEN UNIX,PEKCOK ALT GURUBA AYRILDI.BSD,LINUX,ZEUS,QNIX,HP-UX VE DAHA PEKCOGU PIYASAYI DOLDURDU.ANLATACAGIMIZ KOMUTLAR HEMEN HEPSINDE AYNI OLACAGI ICIN ZORLUK CEKMEYECEGINIZI UMIT EDIYORUM.BIR UNIX SISTEMINE BAGLANDIGINIZDA ONCELIKLE "LOGIN:" SORUSU ILE KARSILASIRIZ.ACCOUNT'DA DENILEN KULLANICI ADINI SORMAKTADIR.ECHO OZELLIGINE SAHIPTIR.YANI SIZ KELIMEYI YAZARKEN NE YAZDIGINIZI GORURSUNUZ.ENTER'E BASTIGINIZDA,"PASSWORD:" SORUSU CIKAR.ECHO OZELLIGI YOKTUR VE ENSENIZDEN SEYREDENLERE KARSI ONLEM OLARAK DUSUNULMUSTUR.EGER LOGIN VEYA PASSWD'DAN BIRI HATALI ISE,"LOGIN INCORRECT" YANI CUVALLADINIZ CEVABI CIKAR VE TEKRAR BASA DONER.COGU SISTEMDE 3 HATALI CEVAPTAN SONRA SISTEMDEN ATILIRSINIZ.BU DA BRUTEFORCE CRACKERLARA KARSI DUSUNULMUS BASKA BIR ONLEMDIR.EGER BASARILI OLARAK BILGILERI GIRMISSENIZ,ONCE UNIX VERSIYONUNU GOSTEREN BIR BILGI,SONRA KULLANICILARA SISTEMIN -VARSA- MESAJI,EN SONDA PROMPT CIKAR.PROMPT,MS-DOS'DAKI "C:\" 'NIN UNIX'DEKI ESDEGERIDIR.UNIX'IN CAN DAMARI,KOMUTLAR ICEREN KERNEL BOLUMUDUR.KERNEL VE SIZIN ARANIZDA TERCUMANLIK YAPAN KABUK PROGRAM ISE SHELL'DIR.CESITLI SHELL TIPLERI VARDIR.SH(BOURNE SHELL),CSH(C-SHELL),KSH(KORN SHELL),BASH(BOURNE AGAIN SHELL),TCSH(T C-SHELL),RSH(RESTRICTED VEYA REMOTE SHELL) EN BILINENLERIDIR.ESKIMO NORTH GIBI EV YAPIMI AZ BILINEN TIPLERI DE VARDIR.HACK ICIN IDEAL POTANSIYEL CSH TIPIDIR.PROMPT DENILEN ISARET HERBIRINDE FARKLIDIR.GENELLIKLE GORECEGINIZ,"%" VE "$" ISARETLERIDIR."#" ISARETI ROOT YANI SUPERUSER'IN PROMPTUDUR.BIR SHELL'DEN FARKLI BIR SHELL'E GECIS ICIN;"/bin/csh" KOMUTUNU VERIN.CSH YERINE DIGER SHELL KISALTMALARINI YAZARSANIZ,O TIP SHELL'E GECIS YAPARSINIZ.ESKI KABUGA GECIS ICIN "exit" KOMUTU VEYA CTRL-D KOMUTU VERIN.UNIX'E GIRIS YAPTIGINIZDA,SISTEM SIZI KENDI ALANINIZA YERLESTIRIR.pwd KOMUTU ILE CALISMA YERINIZI GOREBILIRSINIZ.whoami KOMUTU ILE KIM OLDUGUNUZU GORURSUNUZ.SISTEMI KIMLERLE PAYLASTIGINIZI GORMEK ICIN who KOMUTU KULLANILIR.UNIX SISTEMI KLASORLER VE BUNLARIN ALTINDAKI DOSYALARDAN OLUSUR.EN TEPEDE "/" YANI root KLASOR VARDIR.KULLANICI OLAN ROOT'DAN FARKLI OLUP ANA KLASOR ANLAMINA GELIR.BUNUN ALTINDA;etc,dev,tmp,lib,usr GIBI OLMAZSA OLMAZ KLASORLER BULUNUR.BU KLASORLERIN ALTINDA ISE BASKA KLASORLER VEYA DOSYALAR VARDIR.DOSYALAR BASIT METIN DOSYALARI OLABILECEGI GIBI,CALISTIRILABILIR PROG. DOSYALARI DA OLABILIR.SISTEMDEKI KULLANICILAR GENELLIKLE /usr ALTINDA YER ALIRLAR.usr'NIN ONUNDE GORDUGUNUZ "/" ISARETI YANI SLASH,usr'nýn BIR KLASOR OLDUGUNU GOSTERIR.BU KLASORUN ALTINDA AHMET,MEHMET,VAMPÝR GIBI KULLANICILAR VARDIR.HER KULLANICIYA KENDI BOLGESI VERILMIS OLUP,BU BOLGEDEKI DASYA YADA KLASORLERI SILEBILIR,DEGISTIREBILIR YADA YENISINI YARATABILIR.KULLANICILAR DIGERLERININ BOLGELERINE GECIS YAPABILIR ANCAK BU BOLGEDE YENI DOSYA VEYA KLASOR YARATAMAZ.BU BOLGENIN KULLANICISININ OZEL IZIN VERDIGI DOSYA VEYA KLASORLERI OKUYABILIR,YAZABILIR,SILEBILIRSINIZ (ISTISNAI DURUMDUR).cd / KOMUTU SIZI EN TEPEDEKI "/" KLASORUNE TASIR.TEKBASINA cd KOMUTU SIZI KENDI ALANINIZA (HOME) GOTURECEKTIR.CD /usr GIBI BIR KOMUT,usr KLASORUNE TASINMANIZA NEDEN OLUR.cd /usr/ahmet KOMUTU SIZI usr ALTINDAKI ahmet KLASORUNE TASIR.cd .. KOMUTU BIR UST KLASORE SICRATIR.YANI cd /usr/ahmet KLASORUNDE cd .. KOMUTUNU VERIRSENIZ,BIRUST KLASOR OLAN cd /usr KLASORUNE TASINIRSINIZ.YUKARIDA YAZDIGIMIZ /dev KLASORU,PRINTER YADA DISK SURUCULER GIBI FIZIKSEL CIHAZLARI CALISTIRAN DOSYALARI ICERIR./tmp,GECICI DOSYALARIN KLASORUDUR./lib,PROGRAMLAR ICIN GEREKEN YUKSEK DILLERI ICERIR./bin,SHELL KOMUTLARINI ICERIR./bck,BACK UP ISLEMLERI ILE ILGILI KLASORDUR./ýnstall,INSTALL VE REMOVE ISLEMLERI ILE ILGILIDIR./found+lost,KALDIRILAN (REMOVE) DOSYALARIN GITTIGI DIRECTOR YANI KLASORDUR./save,DATALARI SAVE ETMEKTE KULLANILIR.ls KOMUTU,TUM KLASORLERI EKRANA SIRALAR.ls -l(KUCUK L HARFI),AYNI BILGILERI DAHA AYRINTILI VERIR.ls -al KOMUTU ILE GIZLI OLANLARDA ALINIR.ONUNDE "." ISARETI OLAN DOSYALAR,GIZLI DOSYALARDIR.ls KOMUTLARININ ARKASINDAN GELEN HARFLERE PARAMETRE DENIR.EGER BILGI AKISININ OKUYAMAYACAGINIZ KADAR HIZLI GECTIGINDEN SIKAYETCIYSENIZ,BU KOMUTU SU SEKILDE VERIN:ls -alF | more BU SEKILDE BILGI AKISI,SIZ BACKSPACE TUSUNA BASANA KADAR DURUR.man KOMUTU ILE,HER KOMUT HAKKINDA AYRINTILI YARDIM ALABILIRSINIZ:man -ls GIBI.BU KOMUT SIZE ls'NIN HERTURLU KULLANIMI HAKKINDA BILGI VERIR.SIMDI UNIX DOSYA VE KLASOR YAPISI HAKKINDA BIRAZ BILGI VERELIM;ls -alF KOMUTU ILE ALDIGINIZ SATIRLARDAN BIR ORNEK VEREREK INCELEYELIM:                         
-rwxr-x--- 5 vampir root 12345 march 5 7:04 mail
BURADA GORULEN "-" ISARETI BUNUN BIR DOSYA OLDUGUNU BELIRTIR."d" BULUNSAYDI KLASOR ANLAMINA GELECEKTI.ARKADAN GELEN 3 ADET 3'LUK ISARET GURUBU VARDIR.ILK UC HARF KULLANICININ YETKILERINI,IKINCI SIRA UC HARF KULLANICININ ICINDE BULUNDUGU GRUBUN YETKILERINI,SON UC HARFSE DIGER KULLANICI YETKILERINI BELIRTIR."r":READ YANI OKUNABILIR,"W":WRITE YANI YAZILABILIR,"X":EXECUTABLE YANI CALISTIRILABILIR ANLAMINDADIR."-" ISARETLERI,BU KONUDA YETKISIZ ANLAMINDADIR.YUKARIDAKI SATIRIN ANLAMINI BU BILGILER ISIGINDA DEGERLENDIRIRSEK;KULLANICI HER 3 YETKIYEDE SAHIP,GURUBU SADECE OKUYABILIR VE CALISTIRABILIR,DIGERLERI TAMAMEN YETKISIZDIR.5 RAKAMI DOSYA SINIFINI BELIRTIR.vampir KULLANICI ADI,root vampir'in BULUNDUGU GURUBU,12345 DOSYANIN BYTE CINSI UZUNLUGUNU,march 5 MARTIN 5'INDE YARATILDIGINI,7:04 BUNUN SAATINI,mailISE DOSYANIN ADINI BELIRTIR."rwx" HARFLERINDEN BASKA s,t,c GIBI HARFLER DE GOREBILIRSINIZ.ANLAMLARINI YERI GELINCE ANLATACAGIZ.chmod KOMUTU ILE DOSYANIN SAHIBI,YUKARIDAKI YETKILERI YENIDEN DAGITABILIR."a": all YANI HERKES,"u":user YANI DOSYA SAHIBI,"g":group YANI KULLANICI GURUBU,"o":others YANI DIGER KULLANICILARIN KISALTILMISIDIR.chmod KOMUTU BU HARFLERLE KULLANILIR."+":BU YETKIYI VER,"-":BU YETKIYI KALDIR ANLAMINDADIR.chmod KOMUTUNU ORNEKLEYELIM:
chmod a+x mail BU ORNEKTE USER,mail ADLI DOSYAYI HERKESIN CALISTIRABILMESINE ACMAKTADIR.chmod o-r mhsb.z ORNEGINDE USER,mhsb.z DOSYASINI OTHERS YANI SON GURUBUN OKUMASINA KAPATMAKTADIR.YERI GELMISKEN BELIRTELIM,UNIX DOSYALARINDA "." ISARETINDEN SONRA GELEN HARFLERIN BELLI BIR ANLAMI YOKTUR.NOKTADAN SONRA GELEN exe,com GIBI UZANTILAR,MS-DOS'UN TERSINE HERHANGI BIR ANLAM BELIRTMEZ.cat KOMUTU YAZDIR ANLAMINDA OLUP,DOS'DAKI TYPE ILE AYNI SEYDIR.cat vampir YAZDIGINIZDA(BUNUN ICIN vampir'IN OLDUGU KLASORDE OLMALISINIZ),vampir DOSYASININ ICERIGINI EKRANA YAZAR.KOMUT DOSYALARINIDA,CAT ILE EKRANA YAZABILIRSINIZ AMA GENELLIKLE OKUNMASI IMKANSIZ BIR DATA GURUBU ILE KARSILASIRSINIZ.cat > yeni,FARKLI BIR KULLANIM TARZIDIR.BURADA yeni ADLI BIR DOSYA YARAT VE ICINE YAZ ANLAMINDADIR.DUZ METIN YAZIMI ICIN IDEALDIR.YAZACAGINIZ SEYLER BITINCE,CTRL-D TUSU ILE SHELL'E GERI DONERSINIZ.ls -alF TUSU ILE yeni ADLI DOSYANIN YARATILIP YARATILMADIGINI KONTROL EDEBILIRSINIZ.cat >> yeni,YENI BIR cat KOMUTUDUR.BU KOMUTLA ZATEN VAR OLAN YENI DOSYASINI AC VE KALAN YERDEN YAZACAKLARIMI KAYDA DEVAM ET DENMEKTEDIR.passwd PASAPORTUMU DEGISTIR KOMUTUDUR.UNIX ONCE ESKISINI,SONRA IKI DEFA YENISINI YAZMANIZI ISTER VE DEGISIMI GERCEKLESTIRIR.ps ILE HANGI PROCES ICINDE OLDUGUNUZU GORURSUNUZ.KOMUTU VERINCE,pýd YAZISI VE BUNUN ALTINDA BIR RAKAM GURUBU GORURSUNUZ.kill (pid numarasý) ILE BULUNDUGUNUZ PROCESI OLDURURSUNUZ.

SIMDI BIRAZ EGLENCELI ISLER YAPALIM DA BUTUN BU BILGILER UNUTULUP GITMESIN.ONCELIKLE BU KOMUTLARI DENEYECEGINIZ BIR UNIX HESABI AYARLAYALIM SIZE.PARALILARI OLDUGU GIBI BEDAVA OLANLARI DA VAR.BEDAVALARIN YETENEKLERI BIRAZ SINIRLI AMA PARANIZ CEBINIZDE KALIR.SINIRLI DERKEN NEYI KASTEDIYORUZ.MESELA MAIL HESABI,EGGDROP DENILEN KOMUT DOSYASI UPLOAD'I YOKTUR BUNLARIN COGUNDA.BIR ISTISNA "nether.net".AZ INGILIZCENIZ VARSA BAGLANIN TELNET'LE PORT 23'DEN.ILK GIRIS ICIN LOGIN BOLUMUNE newuser YAZIN.GERISI KENDILIGINDEN GELIR.MAIL HESABI DA VAR.BIR DIGERI VE BENCE EN EGLENCELISI "drill.hackerslab.org"'dur.HACKERLARIN YONETIMINDEKI BIR UNIX SISTEMIDIR VE HERTURLU PISLIK SERBESTTIR.SUTLANMA KORKUSU OLMADAN DEMEK ISTIYORUM.AYRICA BIR TUR SINAV ALANI.www.hackerslab.org ADRESINE KAYIT OLUYORSUNUZ VE HER SEVIYE ICIN BIR SINAVI BASARMANIZ GEREKIYOR.SINAV FILAN ISTEMIYORUM SADECE KOMUTLARI DENEYECEGIM BIR UNIX ISTIYORUM DIYENLER ICIN,TELNET'LE 23'DEN BAGLANIN VE LOGIN ICIN "LEVEL0"-SIFIR YANI RAKAM- ,PASSWD ICIN "GUEST" YAZIN DIYORUM.ARTIK KOMUTLARI CALISACAGINIZ BIR BOLUM VAR.HAYDI BAKALIM DEVAM.
mail KOMUTU MAIL ALMANIZA YARAR.EGER YENI MAIL'INIZ VARSA,ILK BAGLANMA ESNASINDA "you have new mail" YAZISI ILE UYARILIRSINIZ.mail YAZARAK BUNLARI ALABILIRSINIZ.d PARAMETRESI OKUDUKTAN SONRA SILMEYE YARAR.s ýle save EDERSINIZ.x ILE MAIL'DEN CIKIP,SHELL'E DONERSINIZ.MAIL ATMAK ICIN(ORNEGIN BANA):mail vampir YAZMANIZ GEREKIR.mv DOSYA ADLARINI DEGISTIREN KOMUTTUR.KULLANIMI;mv eski yeni SEKLINDEDIR.cp KOPYALA DEMEKTIR.KULLANIMI:cp dosyabir dosyaiki SEKLINDEDIR.BURADA dosyabir,dosyaiki'NÝN USTUNE KOPYALANIR.dosyaiki YOKSA YARATILIR.VARSA ICERIGI SILINIR VE dosyaiki'NIN ICERIGINI ALIR.logout UNIX'LE BAGLANTINIZI KESER.CTRL-D BENZER ISI YAPAR.rm DOSYA SILER.ORNEK:rm yeni ILE YENI ADLI DOSYA SILINIR.mkdir KLASOR YARATIR.ORNEK:mkdir rambo ILE RAMBO ADLI KLASORU YARATIRSINIZ.TERSI ISLEM ICIN rmdir KOMUTUNU KULLANIN.write UNIX'DE CHAT ICINDIR.ORNEGIN BENLE BAGLANTI KURMAK ICIN:write vampir YAZMALISINIZ.TEMEL KOMUTLARIMIZ BUKADAR.YENILERINI YERI GELDIKCE OGRENECEGIZ.YENI SAYFAYA GECMEDEN BURADAKI KOMUTLARI LUTFEN BOL BOL DENEYIN.KENDINIZE GUVENINIZ GELINCE CEVIRIN SAYFAMIZI VE HACK ORMANININ DERINLIKLERINE GIRIN.
   

0 yorum:

Yorum Gönder