16 Ekim 2014 Perşembe

Hacker'ın El Kitabı [#Programlama]

Büyük hackerların kolay ve hızlı bir şekilde olmadıkları bilinmelidir.Bu yol çok uzun,sabır ve yaratıcılık isteyen bir yoldur. Hackerlar bir çok sorunla karşılaşır ve bu sorunları çözmek için birden fazla çözüm yolu bulurlar.Çözüm yollarını çeşitlendirmekte yaratıcılığa bağlı.Daha yaratıcı olmak sistemi tespit edilmeden hacklemek için daha büyük şans sağlar.

Sürekli kendini yenilemelisin bir kaç teknik ile yetinmemelisin,çünkü öğrenmediğin teknikler başka sistemler için gerekli olabilir.

Unutmayın, Bilgi güçtür.Sabır bir zorunluluktur,çünkü bazı konuları kavramakta zorlanacaksın ve o konularla uğraştıkca zaman içerisinde uzmanlaşacaksın.Tabi bu işlemler kolay olmadığından zaman zaman seni sinir edecektir,önemli olan sabırlı ve yaratıcı olman gerekiyor,ayrıca hackerlik sadece site çökertme yada şifre kırma gibi işlemleri yapmaz.En iyisi olman için sosyal mühendislik dalında fazlasıyla bilgili olman gerek ve her gün geçtikçe yeni bir şey öğrenmen gerekir.Bugün başladıysan iki üç gün bu işlerle uğraşıp bir ay ara verip tekrar kaldığın yerden devam edeyim dersen hiç bir şeyi başaramazsın.

Bu yazı ile bağlantılı olacak diğer yazılar;

 Programlama

  • Gerçekten ihtiyacım var mı?
  • Nereden başlamalıyım?
  • Öğrenmenin en iyi yolu

Linux

  • Nedir?
  • Dağıtım seçimi
  • Linux çalıştırma
  • Linux Öğrenme

Şifreler

  • Şifre Kırma
  • Kimlik Avı
  • Önlemler
  • Diğer Programlar

Ağ Hack
  • Ayak izi
  • Port Tarama
  • Bayrak Kapmaca
  • Güvenlik Açığı Arama
  • Sızma
  • Önlemler

Wireless Hack

  • Wireless Ağlarını Tarama
  • WEP kırma
  • Paket Dinleme
  • Önlemler

Windows Hack

  • NetBIOS
  • Windows Şifrelerini Kırma
  • Önlemler

Zararlı Yazılımlar

  • Tanımlar
  • ProRat
  • Önlemler

Web Hack

  • Siteler Arası Komut Dosyası(CSS)
  • Uzaktan Dosya Dahil Etme(RFI)
  • Yerel Dosya Dahil Etme(LFI)

A.Programlama

1 ) Buna gerçekten ihtiyacım var mı?

Kendi kendine sorular sorabilirsin,bir programlama dili öğrenmek gerekiyor mu ? Cevap hem evet hem hayır. Bu birazda hedeflerinize bağlıdır. Günümüzde hiç programlama bilgisi olmadanda etik bir hacker olmak mümkün.Eğer güvenlik araçlarının hepsini çok iyi öğrenirsen etkili hackler yapabilirsin .Bu programların arkasında  neler olup bittiğini bilmek bile sizi script kidde sınıfından ayıracaktır. Şahsi düşüncem biraz programlama bilgisi olmalı.Çok temel seviyede olsa bile sizin arkaplanda neler olup bittiğini anlamanızı sağlar.Ayrıca iyi programlama öğrenmek size kendi exploitiniz geliştirmeniz de yararlı olacaktır.

Programlama bilgisi birçok yönden iyidir:
  1. Elit hacker olarak dikkate alınırsın.
  2. Güvenlik açıkları bulursun ve bunlar için exploit geliştirebilirsin.Siyah şapkalı hackerlar güvenlik açığı olan sistemlere zarar vermeden yamalar geliştirebilirsin.
  3. Kendi programını yada exploitini oluşturduğunda kendini çok çok tatmin olmuş hissedersin.
  4. O yüzden benim tavsiyem ,hazır programlarla yetinmeyin.Programlamayı anlamak için biraz zaman ayırın ,hack size tamamen yeni bir dünya açacaktır.

2 ) Nereden başlamalıyım ?

Çoğu insan en sonunda bir  programlama dili öğrenmeye karar veriyor,fakat nereden başlayacaklarını bilemiyorlar.Programlama dili öğrenmeye başlamadan önce ben HTML (HyperText Markup Language) dilinde uzmanlaşılması gerektiğine inanıyorum.HTML internette görülen web sayfalarını oluşturan kısımdır.HTML  öğrenilmesi ve kavranması kolay bir dildir.Ondan sonra programlama hayatına C ile devam etmeni öneririm. C programlama dilleri arasında en popüler olanlardan biri ve exploitlerin çoğu bu dille yazılır.En güçlü hack programlarının ve virüslerin yapımında da kullanılır.

3 )Öğrenmenin en iyi yolu

Peki programlama dili öğreniminde nasıl bir yol izlemeliyim?

  • Başlangıç seviye programlama kitabı almalısınız tabi türkçe bir kaynak sakın almayın ingilizceniz varsa yabancı bir kaynak alın yada bir çok e-kitaplar var onlardan bir tane edinin.Kitabı almadan önce doğru kitap olduğundan emin olun ,kitap hakkında eleştirileri okuyun.
  • Bir defa kitap aracılığıyla programlama dili öğrenmek önemlidir.Kitaba başladıktan sonra uzun molalar vermek kitabın başlangıcındaki konularını unutmanıza sebep olur.
  • Kitapta verilen tüm problemleri pratik yapın.Öğrendiklerinizi uygulamaya dökmek öğrenmenin en iyi yoludur.
  • Anlamakta zorlandığınız şeyler olduğunda, mantığını çözemediğiniz de vazgeçmemeli yada atlamamalısınız.O konuyu kavramaya çalışmalısın.Üstüne çok gitmene rağmen yinede anlamadıysan sana yardım edecek birini bulmalısın.
  • Programlama forumlarına girin.Programlama dilleri üzerine geniş kullanıcı tabanına sahip sitelerde araştırın.Takıldığın yerlerde size yardımcı olacak birçok profesyonel var orada.Örneğin careercup , stackoverflow gibi siteler.
  • Pratik.Pratik Pratik.Eğlenceli programlar yapmak için bol bol pratik.

Bizi Takip Edin...
Pinterest>>Facebook>>Twitter
 © by bilgicafem61




Blogumuza Abone Olun
Yeni Yazılar e-posta Adresinize Gelsin

Hiç yorum yok:

Yorum Gönder