Kayıt: Feb 14, 2003 Mesajlar: 94 Nereden: İstanbul
Tarih: Sun Nov 13, 2005 2:37 am Mesaj konusu: Assembly,Real Mode,DOS vb...
Selamlar.
Bir süredir Assembly'e merak saldım ben,amacım aslen bilgisayarın,işletim sistemlerinin,hardware'in vb. nasıl çalıştığını daha yakından görüp anlamak,bayağı zayıf olduğum bu konularda bir parça fikir sahibi olmak.Merak işte kısacası.Yani bir yerde kullanacağımdan değil assemblyi,C++ yetiyor yoksa bana fazlasıyla...
Googleda yaptığım uzun aramalarla bir sürü tutorial,örnek kod program falan buldum.Fakat bu öyle pek kuru kuru tutorialle olacak bir iş değil anladım ki;konuya uygun kitap bakındım etrafta.Bayağı kötü bir türkçe kitap buldum x86 işlemcileriyle ilgili,çok faydası olmayacak gibi bunun.Bir de üniversite kütüphanesinde 8086'dan Pentium Pro işlemcilerine kadar olan işlemcilerin mimarisi ve assembly anlatan ingilizce bir kitap buldum,daha eli yüzü düzgün bir şeye benziyor.Gerçi 97 yılının eski biraz.Bir de yine okulun labından MASM buldum kodları "assamble" yapmak için.
Benim şimdi asıl sormak istediğim nokta daha çok nereden başlamam gerektiği.Başlangıç olarak antik MS DOSta segmentli,real modlu,16 bitli basit ufak tefek şeyler yapayım,bu kesmeler falan ne işe yarar göreyim,az çok donanımla haşır neşir olayım diyorum.Çok uzuuun zamandır bilgisayarda yüklü,2.8 GHZ ile normal modda çalışmayan win98imde boot olurken f8 ile command promptla DOS açarım mesela.Böyle başlatınca galiba real mode ile çalışıyor bilgisayar diye biliyorum.Hem bir işe yaramış olur.(Dediğim gibi kullanışlı bir şey yapmak gibi bir derdim yok,amacım bilgi edinmek sadece.Yani eskidir,işe yaramazdır,gereksizdir gibi kaygılarım yok.)Sonra sonra windowsda protected mode 32 bit falan denerim diye planlıyorum vesaire...
Fakat işte neresinden nasıl başlayım,neresinden gireyim bilmiyorum,asm ile yapılabilecekler bayağı fazla,konular zor ve çok detaylı.İşe nereden başlayayım kestiremiyorum.Sitede asmden anlayan bayağı üye var izlenimlerime göre.Siz nereden başladınız öğrenmeye,şu anda bana ne önerirsiniz?Genel bir yönlendirmeye ihtiyacım var kısaca.
Kayıt: Oct 15, 2005 Mesajlar: 25 Nereden: İstanbul / Şişli
Tarih: Tue Nov 15, 2005 10:49 am Mesaj konusu:
Dediğin gibi 16 bit den başla , tasm veya masm kullanabilirsin assembler olarak . Sana kitap olarak tavsiyem Art of assembly kitabı , kitap çok ayrıntılı olduğu için kitabı kaynak olarak da kullanabilrsin.Nette ararsan dos sürümünü bulabilirsin . Sadece biraz öğreneyim diye bakarsan , bir hedefin olmaz ise ilerleyemezsin.
Sana tavsiyem virus yazma üstüne yoğunlaşman , tabii 16 bit assembly ile yazılmış çok eski viruslerden başla( yazdığın virusleri yayınlayacaksın diye bir şey yok ).Codebreakers diye bir virus yazım grubu var , onun yayınladığı virus zine (magazine ) ler var.Onlardan tutorial olarak faydalanabilirsin ,hem virus yazma gibi bir hedefin olmuş olur hem de çok güzel hazırlanmış bu dökümanlardan öğrenmeye başlarsın .
Bu forumda yeni konular açamazsınız Bu forumdaki mesajlara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız