Hacker Olmanın 3 Yolu

İçindekiler:

Hacker Olmanın 3 Yolu
Hacker Olmanın 3 Yolu

Video: Hacker Olmanın 3 Yolu

Video: Hacker Olmanın 3 Yolu
Video: HACKER OLMAK BU KADAR KOLAY! 2024, Kasım
Anonim

Tarihsel olarak on yıllar öncesine ve ilk zaman paylaşımlı mini bilgisayarlara ve ARPAnet'in ilk deneylerine kadar uzanan ortak bir programcılar ve ağ uzmanları topluluğu ve kültürü vardır. Bu topluluğun üyeleri ilk “hackerlar”dı. Bilgisayar ve telefon sistemlerine girmek günümüz kültüründe bilgisayar korsanlığının bir simgesi haline geldi, ancak bu topluluklar çoğu insanın bildiğinden çok daha karmaşık ve ahlakı ifade ediyor. Karmaşık bilgisayar korsanlığı dünyasında yolunuzu nasıl bulacağınız aşağıda açıklanmıştır.

Adım

Yöntem 1/3: Temel Hackleme Becerilerini Öğrenin

Bir Hacker Olun 4. Adım
Bir Hacker Olun 4. Adım

Adım 1. Unix'i çalıştırın

Unix, internetten bir işletim sistemidir. Unix'i bilmeden interneti kullanmayı öğrenebilirken, Unix'i bilmeden hacker olamazsınız. Bu nedenle, bugün hacker topluluğu çok Unix merkezlidir. Linux gibi bir Unix, aynı bilgisayarda Microsoft Windows ile birlikte çalışabilir. Linux'u çevrimiçi indirin veya kurulumda size yardımcı olacak yerel bir Linux kullanıcı grubu bulun.

  • Başlamak için harika bir yol, Linux meraklılarının canlı CD dediği, sabit diskinizi değiştirmek zorunda kalmadan tamamen CD'den çalışan bir dağıtımdır. Sert bir şey yapmak zorunda kalmadan yeni bir şey görmenin bir yolu.
  • Unix dışında başka işletim sistemleri de vardır, ancak bunlar ikili olarak dağıtılır - kodu okuyamazsınız ve değiştiremezsiniz. Bir Microsoft Windows bilgisayarının veya başka bir kapalı kaynak kod sisteminin nasıl hackleneceğini öğrenmeye çalışmak, alçı takarken dans etmeyi öğrenmeye çalışmak gibidir.
  • Linux, Mac OS X'te çalışabilir, ancak bu sistemin yalnızca bir kısmı açık kaynaktır - büyük olasılıkla çok fazla sorunla karşılaşırsınız ve Apple'ın tescilli koduna bağlı olma kötü alışkanlığını geliştirmemeye dikkat etmeniz gerekir..
Hacker Olun Adım 5
Hacker Olun Adım 5

Adım 2. HTML yazın

Programlamayı bilmiyorsanız, temel HyperText Mark-Up Language (HTML) öğrenmek ve becerilerinizi yavaş yavaş geliştirmek önemlidir. Bir web sitesindeki resimlere ve tasarım bileşenlerine baktığınızda gördüğünüz, hepsi HTML kullanılarak kodlanmıştır. Bir proje için, temel bir başlangıç sayfasının nasıl oluşturulacağını öğrenmeye başlayın ve oradan ilerleyin.

  • Tarayıcınızda, örnek olarak HTML'ye bakmak için sayfa kaynak bilgilerini açın. Firefox'ta Web Geliştirici > Sayfa Kaynağı'na tıklayın ve bir dakikanızı ayırıp koda bakın.
  • HTML'yi Notepad veya SimpleText gibi temel bir kelime işlemci programında yazabilir ve dosyanızı “yalnızca metin” olarak kaydedebilir, böylece onu tarayıcınıza yükleyebilir ve sayfanızın çevrildiğini görebilirsiniz.
  • Etiketlerin (etiketlerin) formatını öğrenmeli ve etiketleri kullanarak görsel olarak düşünmeyi öğrenmelisiniz. “” İşareti kapanış olarak kullanılır. Paragraflarda satır açma kodu olarak "<p>" işareti kullanılır. Görsel her şeyi temsil etmek için etiketleri kullanacaksınız: italik, biçimlendirme, renkler vb. HTML öğrenmek, İnternet'in nasıl çalıştığını daha iyi anlamanıza yardımcı olacaktır.
Bir Hacker Olun Adım 3
Bir Hacker Olun Adım 3

Adım 3. Programlama dillerini öğrenin

Tekerlemeler yazmaya başlamadan önce temel dilbilgisini öğrenmelisiniz. Kuralları çiğnemeden önce kuralları öğrenmelisiniz. Ancak nihai hedefiniz bir bilgisayar korsanı olmaksa, şaheserinizi yazmak için temel İngilizceden daha fazlasına ihtiyacınız olacak.

  • Python, temiz bir şekilde tasarlanmış, iyi belgelenmiş ve yeni başlayanlar için nispeten kolay olduğu için başlamak için harika bir "dildir". Harika bir ilk dil olmasına rağmen Python bir oyuncaktan daha fazlasıdır; ancak çok güçlü, esnek ve büyük projeler için uygundur. Java bir alternatiftir, ancak ilk programlama dili olarak değeri sorgulanmıştır.
  • Programlama konusunda ciddiyseniz, Unix'in temel dilini öğrenmelisiniz. C++, C ile çok yakından ilişkilidir; birini biliyorsanız, diğerini öğrenmek zor olmayacaktır. C, bilgisayarınızın kaynakları açısından çok verimlidir, ancak hata ayıklama (programın akışını izleyerek) zamanınızın büyük bir kısmını alacaktır ve bilgisayarınızın verimliliği kritik olmadıkça, genellikle bu nedenle kaçınılır.

Yöntem 2/3: Bir Hacker Gibi Düşünün

Bir Hacker Olun Adım 1
Bir Hacker Olun Adım 1

Adım 1. Yaratıcı düşünün

Artık temel becerilere sahip olduğunuza göre, sanat hakkında düşünmeye başlayabilirsiniz. Bilgisayar korsanları, hepsi bir araya getirilmiş sanatçılar, filozoflar ve mühendisler gibidir. Özgürlüğe ve ortak sorumluluğa inanırlar. Dünya çözülmeyi bekleyen ilginç problemlerle dolu. Hackerlar problem çözmekten, becerilerini geliştirmekten ve zekalarını kullanmaktan hoşlanırlar.

  • Bilgisayar korsanlarının, bilgisayar korsanlığının ötesinde kültürel ve entelektüel olarak çeşitli ilgi alanları vardır. Oynamak kadar sıkı çalışın ve çalışmak kadar sıkı oynayın. Gerçek bir bilgisayar korsanı için, "oyun", "iş", "bilim" ve "sanat" arasındaki sınırların tümü kaybolmaya veya yüksek düzeyde bir yaratıcı oyun hali içinde birleşmeye eğilimlidir.
  • Bilim kurgu okuyun. Bilgisayar korsanları ve bilgisayar korsanı olmak isteyen insanlarla tanışmanın harika bir yolu olan bilim kurgu toplantılarına gidin. Dövüş sanatları yapmayı düşünün. Nefsi müdafaa için gerekli olan zihinsel disiplin türü, önemli yönlerden bilgisayar korsanlarının yaptıklarına benzer görünmektedir. Hacker odaklı dövüş sanatları, kaba kuvvet, atletizm veya fiziksel dayanıklılıktan ziyade zihinsel disipline, rahat farkındalığa ve kontrole vurgu yapanlardır. Tai Chi, bilgisayar korsanları için harika bir dövüş sanatıdır.
441133 5
441133 5

Adım 2. Sorunları çözmeyi sever

Hiçbir sorun iki kez çözülmemelidir. Bunu herkesin zamanının değerli olduğu bir topluluk olarak düşünün. Bilgisayar korsanları, bilgi paylaşmanın ahlaki bir sorumluluk olduğuna inanır. Bir sorunu çözdüğünüzde, herkesin aynı sorunu çözmesine yardımcı olmak için bilgileri herkese açık hale getirin.

  • Tüm yaratıcı ürünlerinizi olduğu gibi vermek zorunda olduğunuza inanmak zorunda değilsiniz, ancak bunu yapan bilgisayar korsanları diğer bilgisayar korsanları tarafından saygı görecektir. Bu, bilgisayar korsanlarının sizi yiyecek, barınak ve bilgisayar açısından güvence altına almaya yetecek kadar satış yapma değerleriyle tutarlıdır.
  • Jargon Dosyası veya The Mentor'un Hacker Manifestosu gibi eski kitapları okuyun. Kitaplar teknik açıdan modası geçmiş olabilir, ancak tutumları ve ruhları bugün için geçerlidir.
441133 6
441133 6

Adım 3. Otoriteyi tanımayı ve ona direnmeyi öğrenin

Bilgisayar korsanlarının düşmanları can sıkıntısı, sıkıcı işler ve bilgi özgürlüğünü boğmak için sansür ve gizliliği kullanan yetkililerdir. Monoton çalışma, bilgisayar korsanlarının hacklenmesini önler.

Hacking'i bir yaşam biçimi olarak desteklemek, "normal" olarak bilinen iş ve mülkiyet kavramını reddetmek, eşit haklar ve ortak bilgi için savaşmayı tercih etmektir

441133 7
441133 7

Adım 4. Bir uzman olun

Redditte vakit geçiren herkes gülünç ve saçma bir kullanıcı adı yazıp hacker taklidi yapabilir. Ancak İnternet iyi bir dengeleyicidir ve değerler, ego ve tutumdan daha fazla uzmanlık gerektirir. İmgeleri değil becerileri bilemek için zaman ayırın ve "hack" olduğunu düşündüğümüz yüzeysel şeylere kendinizi maruz bırakmaktan daha hızlı saygı kazanacaksınız.

Yöntem 3/3: Saygı Kazanma

441133 8
441133 8

Adım 1. Açık kaynaklı yazılım yazın

Diğer bilgisayar korsanlarının eğlenceli veya faydalı bulduğu bir program oluşturun ve programın kaynak kodunu tüm bilgisayar korsanı topluluğunun kullanması için ücretsiz olarak sağlayın. Hackerlar dünyasında en çok saygı duyulan büyük insanlar, çok çeşitli ihtiyaçları karşılayan ve artık herkesin kullanabilmesi için ücretsiz olarak sağlanan harika ve faydalı programlar yazanlardır.

441133 9
441133 9

Adım 2. Açık kaynaklı yazılımların test edilmesine ve hatalarının ayıklanmasına yardımcı olun

Açık kaynaklı yazılım üreticileri size iyi bir beta test cihazının (belirtileri nasıl net bir şekilde tanımlayacağını bilen, sorunları iyi yerelleştiren, sürümdeki hatalarla hızlı bir şekilde başa çıkabilen ve bazı basit tanı rutinlerini gerçekleştirmeye istekli biri) iyi olduğunu söyleyecektir.. çok değerli.

Sizi ilgilendiren ve iyi bir beta testçisi olmak için hala geliştirme aşamasında olan bir program bulmaya çalışın. Test programlarına yardımcı olmaktan hata ayıklamaya yardımcı olmaya ve programları değiştirmeye yardımcı olmaya kadar doğal bir ilerleme vardır. Bu şekilde çok şey öğrenecek ve daha sonra size yardımcı olacak insanlarla iyi niyet oluşturacaksınız

441133 10
441133 10

Adım 3. Yararlı bilgiler yayınlayın

Bir başka iyi yanı da, yararlı ve ilginç bilgileri toplayıp, Web sayfalarına veya Sıkça Sorulan Sorular (SSS) listeleri gibi belgelere dönüştürmesi ve bunları kamuya açık hale getirmesidir. Büyük teknik SSS'lerin koruyucularına, neredeyse açık kaynaklı program yapımcıları kadar saygı duyulur.

441133 11
441133 11

Adım 4. Altyapının çalışır durumda kalmasına yardımcı olun

Hacker topluluğu (ve bu konuda internetten teknik uzmanlık geliştirme) gönüllüler tarafından yönetiliyor. Bunu devam ettirmek için yapılacak pek çok önemli ama ilginç olmayan iş var – posta listelerinin bakımı, haber gruplarının yönetilmesi, büyük yazılım arşiv sitelerinin bakımı, RFC'lerin ve diğer teknik standartların geliştirilmesi. Bu tür şeyler yapan insanlara saygı duyulur, çünkü herkes bu işin çok zaman aldığını ve kodla oynamak kadar ilginç olmadığını bilir. Bunları yapmak özveri gösterir.

441133 12
441133 12

Adım 5. Hacker topluluğunun kendisine hizmet edin

Bu, uzun süre sahada bulunmadan ve yukarıda bahsedilen dört şeyden biri ile tanınmadan yapacağınız bir şey değildir. Hacker topluluğunun bir lideri yoktur, ancak kahramanları, grup liderleri, tarihçileri ve konuşmacıları vardır. Yeterince uzun süre içinde bulunduğunuzda, muhtemelen bu rollerden birine dönüşeceksiniz.

Bilgisayar korsanları açıkça grup lideri olmaya çalışmazlar, bu nedenle bu tür popülerlik arayışı tehlikeli görünüyor. Bunun için çabalamak yerine, kendinizi kucağınıza düşecek şekilde konumlandırmalı ve durumunuz hakkında alçakgönüllü ve arkadaş canlısı olmalısınız

İpuçları

  • Perl, pratik nedenlerle öğrenmeye değer; Web sayfaları ve aktif yönetim sistemleri için yaygın olarak kullanılır, bu nedenle Perl'de hiç yazmamış olsanız bile onu okumayı öğrenmelisiniz. Birçok kişi, C kullanarak bilgisayar verimliliği gerektirmeyen işlerde C programlamasını önlemek için Perl kullanır.
  • Ana dilinizi iyi yazın. Programcıların yazamayacağına dair yaygın bir inanış olmasına rağmen, bazı bilgisayar korsanları beste yapmakta çok iyidir.
  • LISP, farklı bir nedenden dolayı çalışmaya değer – sonunda anladığınızda yaşayacağınız derin aydınlatıcı bir deneyim. Bu deneyim, LISP'i fazla kullanmasanız bile sizi gelecekte daha iyi bir programcı yapacaktır. Emacs metin düzenleyicisi için oluşturma modunu veya GIMP için Script-Fu eklentisini yazıp değiştirerek LISP ile ilk deneyiminizi oldukça kolay bir şekilde elde edebilirsiniz.

Önerilen: