İnstagram hesap oluşturucu

ManThatYouFear

Yeni üye
10 Ara 2017
12
2
Merhaba arkadaşlar kendi yazdığım scripti sizinle paylaşmak istiyorum
github adresimde paylaşmıştım
TIKLA

bir döngü halinde getirerek sürekli instagram hesabı oluşturarak kullanmanız mümkün. bu sayede follower kasabilir ya da hesap spamlatabilirsiniz.

selenium webdriver kütüphanesini kullandım fakat telefon doğrulaması kısmını atlatamadım.
yapabilen arkadaşlar geliştirebilir. hatta follower kasabilir(bu en alttaki kısımdan devam edebilir. doğrulamayı geçemediğim için yorum satırı haline getirdim.)
geliştiren arkadaşlar bizimle paylaşırsa sevinirim. :)

Kod:
import random
import requests
import os
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
target = input("lütfen hedefin kullanici adini yaziniz.\nkullanici adi : ")                       class botCr(): # giris bilgilerini olusturuyor                           def __init__(self):                               self.randoms = "abcdefghijklmnoprstuvyz" #user bilgilerinin rastgele cekilecegi harfler                              # self.x = "\ue007" # submit yapmayi beceremedigim icin enter tusu :D #////edit: xPath sayesinde yapabiliyorum artık                               self.kelime=""                                     self.kelime2=""                        
                       
                          
                       
                          def userCr(self):       # kullanici adi-email vs icin kelime olusturuyor                               self.size= random.randint(7,10)                                        for x in range(self.size):                                   self.kelime += random.choice(self.randoms)                               print(self.kelime)                        
                              
                          def passCr(self):       # parola olusturuyor                               for x in range(self.size):                                   self.kelime2 += random.choice(self.randoms)                               print(self.kelime2)                        
                              
                              
                          def userCr2(self):          # olusturulan kelimeyi forma girebilecegimiz sekilde duzenliyor                               self.email=  self.kelime + "@gmail.com"                               self.fullname=self.kelime                               self.username=self.kelime                               self.password=self.kelime2                               userdata= """                       e-mail      : {}                       username    : {}                       password    : {}""".format(self.email,                                                  self.username,                                                  self.password)                        
                              
                              
                              if os.name == 'posix':                                   with open("/root/Desktop/bots/accounts/{}.txt".format(self.kelime), "w+") as user: # kullanici bilgilerini kaydediyor                                       user.write(userdata)                               elif os.name == 'nt':                                   os.mkdir("C:/bots/accounts/")                                   with open("C:/bots/accounts/{}.txt".format(os.getcwd(),self.kelime), "w+") as user: # kullanici bilgilerini kaydediyor                                       user.write(userdata)                        
                      bot1=botCr()                       bot1.userCr()                       bot1.passCr()                       bot1.userCr2()                        
                       
                      class database(botCr):                           def __init__(self):                               pass                           def em1(self):                               return bot1.email                           def fn1(self):                               return bot1.fullname                           def un1(self):                               return bot1.username                           def pw1(self):                               return bot1.password                           
                       
                      db1=database()                        
                      class botLogin(database):      #                            def __init__(self):                               print("bot baslatiliyor")                               em = db1.em1()                               fn = db1.fn1()                               us = db1.un1()                               pw = db1.pw1()                               lg = """.//*[@id='react-root']/section/main/article/div[2]/div[1]/div/form/div[6]/span/button"""                               self.driver = webdriver.Firefox() # tarayici secimi. firefox vb ya da PhantomJS seçilebilir.                               self.driver.get("http://instagram.com")                               self.driver.find_element_by_name("emailOrPhone").send_keys(em)                               self.driver.find_element_by_name("fullName").send_keys(fn)                               self.driver.find_element_by_name("username").send_keys(us)                               self.driver.find_element_by_name("password").send_keys(pw)                               self.driver.find_element_by_xpath(lg).click()                        
                       
                      bot2=botLogin()                        
                      #class botFollow():                                     # BURDAN SONRASI YEMEDI                           #def __init__(self):                           #    flwxpath= """.//*[@id='react-root']/section/nav/div[2]/div/div/div[2]/div"""                           #    self.driver.find_element_by_xpath(flwxpath).send_keys(target)                           #    self.driver.find_element_by_xpath(flwxpath).click()                        
                      #bot3=botFollow()
edit : kod neden böyle çıktı anlamıyorum... incelemek isteyenler githubdan bakabilir link sayfanın üst kısmında
 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.