Bitcoin Forum
June 14, 2024, 07:47:20 PM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 »
1  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: November 07, 2019, 12:30:18 PM
@bitcamilo saniyede 4 istek ile bir yere varamazsın. ben su an 2080 kart ile 4900000 adet içi dolu olan adrese sorgulama yapıyorum. saniyede 750 milyon key üretip sorguluyorum. bir haftayı geçti tık yok.
Daha önceden aruze ve could chrome ye api kurdum yine sonuç hüsran olmuştu api ile uğraşma.
2  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: October 21, 2019, 10:16:18 AM
nvidia kartı olanlar bu programı kullansın. programı düşük nvidia kart ile test ettim içine koyduğum adresi buluyor program doğru hata yok. gtx-950m kart ile 10 milyon adres sorgulamayı 25mkey ile yapıyor. tek sorun ramdom yok. nvidia olanlar başka uğraşmasın en iyisi en hizlisi bu. amd yok şuan bir süre bekliyeceğim çıkartmazlarsa amd leri satıp iyi nvidia lara geçeceğim.

https://github.com/brichard19/BitCrack/files/3514377/VanitySearch-1.15.2_bitcrack_prototype.zip
3  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: October 18, 2019, 09:15:17 AM
( VanitySearch-1.15.2_bitcrack.exe -gpu -b -t 0 -i balans1.txt -o buldu.txt )
This is how my command performs sequential searches. I've experimented and found the address in 4.5 million addresses. The program is successful. So what do I need to add to my command to run a random scan if it's not sequential?
Will AMD cards work in the future? Do you have any work on this?
4  Bitcoin / Project Development / Re: Faster and Autonomous Large Bitcoin Collider upgrade on: October 03, 2019, 04:56:35 PM
./oclvanitygen -f address.txt -bir bulundu.txt -k lastkey.txt 5KHon4xmV31t9dFSHzeN3KF3R1EvjnSRCuy5ZcVEL83NZXzsyeE

(5KHon4xmV31t9dFSHzeN3KF3R1EvjnSRCuy5ZcVEL83NZXzsyeE) What is my purpose in writing this? Should I write something else to match the exact address?
I am getting 3.8mkey for amd 580 2500000 address.
5  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: October 02, 2019, 08:22:25 PM
@2Run ekran karti hatasini duzeltemedim. Biraz daha arastirma sonucu txt dosyasindan vanitygen programin da sorgulama yapiyor. Simdi denedim 520000 adrese karsilik 12mkey ile tariyor. Islemci ve ram kullanmiyor. Tamamen ekran kartindan calisiyor. Deniyecegim ne cikacak.
Programda anlamadigim tam adres ile eslesmesi icin private key mi yazmak gerekiyor yoksa privatekey hex mi yazmak gerekiyor yada bir adresmi onemi var mi
https://github.com/schlampentod/vanitygen-1/
6  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: September 30, 2019, 06:56:49 AM
ilk attığım linki indir. bu attığım kodu oradaki diğer kodların yanına koy. import ların pip lerini kur. çalışır. klasörler şöyle olacak bukod/database/MAR_23_2019/pickle dosyaları. dikkat et işlemcileri tam kullandığı için yakma.

ekran kartı programım hazır. kendim hazırladığım databaseden sorguyu yapacak(yeni tarihler iptal eski tarih ve 0,5 üzeri dahil olacak) hata yok ama nedense çalışmadı. şu an tek ekran kartı takılı amd sdk app yi kurunca 2 adet varmış gibi görüyor. böyle hata ile karşılaşan oldu mu?
7  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: September 28, 2019, 07:54:43 PM
sorgulama kısmında bir hata vardı bu düzeltilmiş hali 23 marta takılmayın


import os
import bitcoin
import pickle
import multiprocessing



DATABASE = r'database/MAR_23_2019/'



xchoicesx = [2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16]

class aa:
    aaa = 0


def Generate_private_key_to_private_key():
   
     

    ln = xchoicesx[os.urandom(1)[0]]
    k = ""
    for i in range(0,ln):
        k += (('{:02x}'.format(os.urandom(1)[0]))+('{:02x}'.format(os.urandom(1)[0])))
    if len(k) <= 64:
        return (((64 - len(k)) * '0')+k)

   
def private_key_to_address(private_key):   
    aa.aaa += 1
    print(aa.aaa)
    return bitcoin.pubkey_to_address(bitcoin.compress(bitcoi[Suspicious link removed]ivkey_to_pubkey(private_key)))
    #return '19hHSppphwDn41JTrhEh1w3ToqdDjwWur4'
def private_key_to_address1(private_key):
    aa.aaa += 1
    print(aa.aaa)
    return bitcoin.pubkey_to_address(bitcoi[Suspicious link removed]ivkey_to_pubkey(private_key))
    #return '1Ae9uPuCVLv53ShvrYoUJHLcosmATy9v2h'               

def process(private_key, address, address1, database):
   
   
    if address in database[0] or \
       address in database[1] or \
       address in database[2] or \
       address in database[3]:
        with open('plutusc.txt', 'a') as file:
            file.write('hex private key: ' + str(private_key) + '\n' +
                       
                       'address: ' + str(address) + '\n' )
                       
    if address1 in database[0] or \
       address1 in database[1] or \
       address1 in database[2] or \
       address1 in database[3]:
        with open('plutusc.txt', 'a') as file:
            file.write('hex private key: ' + str(private_key) + '\n' +
                       
                       'address1: ' + str(address1) + '\n\n' )
                       
    #else:               
       
        #print(str(address))
       # print(str(address1))
        #with open('pluc.txt', 'a') as file:
            #file.write('hex private key: ' + str(private_key) + '\n' +
                       
                       #'address: ' + str(address) + '\n' +
                       #'address1: ' + str(address1) + '\n\n' )
                       


def main(database):
   
    while True:

        private_key = Generate_private_key_to_private_key()
        address = private_key_to_address(private_key)
        address1 = private_key_to_address1(private_key)                           
        if address != -1:
            process(private_key, address, address1, database)
                                                           
                                                           
   
if __name__ == '__main__':
   
    database = [set() for _ in range(4)]
    count = len(os.listdir(DATABASE))
    half = count // 2; quarter = half // 2
    for c, p in enumerate(os.listdir(DATABASE)):
        print('\rreading database: ' + str(c + 1) + '/' + str(count), end = ' ')
        with open(DATABASE + p, 'rb') as file:
            if c < half:
                if c < quarter: database[0] = database[0] | pickle.load(file)
                else: database[1] = database[1] | pickle.load(file)
            else:
                if c < half + quarter: database[2] = database[2] | pickle.load(file)
                else: database[3] = database[3] | pickle.load(file)
    print('DONE')
   
   
   
    for cpu in range(multiprocessing.cpu_count()):
        multiprocessing.Process(target = main, args = (database, )).start()
8  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: September 28, 2019, 07:49:44 PM
@tesla @2run Database dosyası mart ayının değil programda tekrar isim değiştirmemek için değiştirmedim. https://github.com/graymauser/btcposbal2csv
burada nasıl güncellendiğini yazıyor. ben JAN_09_2019 olanını kullanıyorum orada mart yazıyor ama içeriği JAN_09_2019.
 https://github.com/Isaacdelly/Plutus ve https://github.com/mobb111/mfbc-master programlar birleştirerek oluşturdum. orada fastecdsa olan çok hızlı fakat windows için sıkıntı. linux için 10 numara.
     (En son attığım programda tek link olan orada bir hata var düzeltilmiş halini atacağim.  80 milyon adres uretip sorgulamadan sonra buldu. en azından düzenlemiş olduğum programın işe yaradığını gördüm.) durdurdum sonra tekrar başlatmıştım şu an 100milyon üzerinde. benim 500tb data dosyasında 700mb idi. biraz erken buldu. tahminim 1.000.000.000.000 da 1 idi.

https://eksiup.com/p/ce1995509sb5
9  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: September 27, 2019, 12:47:06 PM
@vincetcm internet ile uğraşma. yukarıda attığım programları dene gayet hızlı ve temiz. github dan indirdiğin programlarında içini kontrol et bazılarında otomatik çekme var. python daha kolayıma geldiğinden python da farklı kişilerin yazmış olduklarını kafama uygun şekilde ayarladım.
c biraz karışık geliyor bana ama c py den 60 kat daha hızlı. geçen gün ikinci attığım program yeni tarihli 40$ lik adres buldu yeni tarihli olduğundan sildim.

AMD 580 lerim var. bu uretim ve tarama işini ona adapte etmeye çalışıyorum. c de çalıştırmaya çalışıyorum az kaldı.   
10  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: September 26, 2019, 11:03:24 AM
@vincetcm Bu tarz sitelere çok güvenmeyin. Siz sayfa açtığınız anda adres üretimi yapar. Saatlerinizi harcarsınız şans eseri bulsanız bile siz alamdan sistem otomatik çekme ile alır. 
11  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: September 19, 2019, 06:48:30 AM
aynı anda hem normal adres hemde sıkıştırılmış adres üretip database de sorgulama yapıyor.
üsdeki linkden database yi indirin.
4 çekirdekli sanal bilgisayarda yaptığım test de 1 dakikada 10200 adres sorgulama yapıyor.
https://mega.nz/#!0BollQgC!3UgVFCyT8ymlhGTlXvfUTrJVEsUl8W877vRwNVBO8e0
 
12  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: September 09, 2019, 07:41:02 PM
Programlari deniyebilirsiniz. Bazi duzenlemeler yapildi. Seed ecsa ve fastecsa da calisiyor. Deneme de daha once kullanilmis adresleri bulmakda. Eksik birsey varsa veya daha hizlandirmak icin geri donus yaparsiniz. Seed de sadece 12 kelime random da var o diger bilgisayarda kaldi isdeyen olursa onuda atarim. Windowsa fastecdsa kurmak biraz problemli oldugundan Ubuntu da kullaniyorum oldukca hizli.
https://mega.nz/#F!8BYGHKbJ!PwiKxKzSQKlwncz4nRoIYw
13  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: August 14, 2019, 02:34:48 PM
Su an wordlist den uretmis oldugum keyleri mart 2019 daki pickle dosyalarinda sorgulama yapiyorum. 8islemci ve 26gb ram de oldukca hizli. Pickle dosyasina sorgulama cok hizli ama word list den adresi uretme biraz yavas kaliyor. Saniyede 200 uzeri sorgu yapiyor. Gece baslattim su an birsey dogal olarak yok bi ihtimal bulursa haber veririm.
Asil mesele merak ettigim profanity programi ile amd580 de saniyede yaklasik 100milyon eth key uretebiliyorum. Acik kaynak olan yazilimi pythona cevirebilirmiyiz. Eth dolu olan adresleri pickleye cevirip sorgulama yapabilirmiyiz. Btc icin pickle dosyasi sorgulamasi 8islemci 36ram da 1sn de 400 uzerine cikiyor. Yani pickle sorgulamada sorun yok adress uretim hizi onemli izlenimime gore.
14  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: July 31, 2019, 10:02:34 PM
@Jupiter_01 teşekkürler. Sanal ram dan kaynaklanıyormuş. ram yeter diye düzenlememiştim.  Fakat sanal bilgisayar gerçek değerleri vermiyor. gerçek bilgisayarda daha hızlı tamamladı. amacım adresleri bölmekdi. tamamladım en cok adres 1G ve 1B de oluşmuş.  1B=(631.906.390 bayt) 1a ve 1b gibi küçük harf ile başlayanlar 10mb da kaldı.
15  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: July 30, 2019, 11:50:19 AM
# -*- encoding: utf-8 -*-
# converting a unknown formatting file in utf-8
# !/usr/bin/python

a_dosyasi = open("a.txt")
b_dosyasi = open("b.txt")
a_icerik = a_dosyasi.read()
a_dosyasi.close()

b_icerik = b_dosyasi.read()
b_dosyasi.close()

ast = set(a_icerik.splitlines())
bst = set(b_icerik.splitlines())   
fark = ast.intersection(bst)
son = []

 
for i in fark:
    son.append(i+"\n")

c_dosyasi = open("c.txt", "w")
c_dosyasi.writelines(son)
c_dosyasi.close()


python 3.6.4 64bit  pythona yabancı olduğumdan tam çözemedim

Traceback (most recent call last):
  File "C:\Users\mtahadestan\Desktop\deneme\deneme.py", line 10, in <module>
    b_icerik = b_dosyasi.read()
MemoryError
>>>
 b dosyası 7.5gb

bilisayar özellikleri:
google cloud platform
inter xeon cpu 2.00ghz x 4
20gb ram
işletim sistemi win10 64 bit kurdum
biraz daha yüksek mi kurmalıydım
16  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: July 23, 2019, 07:30:34 PM
@Mugt teşekkürler. yordum seni.
17  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: July 22, 2019, 02:45:51 PM
Üretim hızında bir sorunum yok gpu ile yapıyorum. sadece karşılaştırma biraz zorluyor. c# hazırladığım karşılaştırma programı çok iyi performansa sahip. bunu biraz daha hızlandırmak için karşılaştırma yapacağım btc dosyalarını 1A.txt 1a.txt 1B.txt 1b.txt ........  diye parçalamayı düşünüyorum. akşam programı hazırlayıp deniyeceğim. Eğer 14.5gb btc dosyasını gönderebilirsen güzel olur onun parçalanmış hali üzerinde çalışırım. ve adreslere bakıp 1a mı yoksa 1x mi üretmek daha mantıklı olur onuda görmüş oluruz. aynı şekilde oluşmuş eth dosyası olan varmı?

Karşılaştırma yapmak için @Jupiter_01 arkadaşımızın yayınladığı bir python kodu var onu kullanabilirsiniz. elinizdeki .txt dosyasını parçalamadan tek seferde çok hızlı biçimde karşıaştırırsınız. kodun çalışma biçimi a.txt de bulunan dataları, b.txt ile karşılaştır ve sonuç bulursan c.txt e yaz. en son 25milyon adres, 77milyon adres karşılaştırması yaptım 1 dakikadan az sürdü.

İlgili mesaj :

İşe yarar bir kod...(32 GB Ramli ve güçlü bir işlemci ile a.txt tüm adresler yaklaşık 10 GB b.txt yaklaşık 1 GB karşılaştırma süresi 5 dakika) (4gb ramli bir bilgisayar ile a.txt 1 gb yaklaşık 32 m bakiyeli adres b.txt 100 mb yaklaşık 3 m oluşturulmuş adres karşılaştırma 2 dakika)  her iki sistemde de denenmiştir...

tüm satırları okuyup a ve b txt teki aynı satırı yakalarsa c.txt e atar... (hem eth hemde btc için kullanabilir)...


Herkese bol şans...

a_dosyasi = open("a.txt")
b_dosyasi = open("b.txt")
a_icerik = a_dosyasi.read()
a_dosyasi.close()
b_icerik = b_dosyasi.read()
b_dosyasi.close()

ast = set(a_icerik.splitlines())
bst = set(b_icerik.splitlines())

fark = ast.intersection(bst)
son = []
for i in fark:
    son.append(i+"\n")

c_dosyasi = open("c.txt", "w")
c_dosyasi.writelines(son)
c_dosyasi.close()

Eth ile ilgili aşağıdaki programları kullanabilirsin.

Eth random adres üretme :  https://github.com/makevoid/vanieth
Dakika/1 milyon şeklinde üretim yapıyor, işlemciyi biraz zorlayıcı o nedenle çok uzun saatler açık tutmuyorum 10milyon üretip kapatıyorum. (2012 ortası macbook, i7, 2.3ghz, 8gb)
Examples bölümünde yer alan 'vanieth -n 3 'ABC' kodunu 'vanieth -n 1000000 ' ' olarak terminale yazarsanız size random olarak 1milyon adet ethereum adresi verir.
Ethereum adres üretimi : https://bitcointalk.org/index.php?topic=5160868
istediğiniz biçimde veya adres başlangıcına göre kullanabileceğiniz bir program.. ilgili rehberi ben hazırlamıştım.
Ethereum Database : https://github.com/adonley/ethereum-brute-force/releases/download/v0.1/balances.csv
içerisinde işlem görmüş 27.5milyon adres var. son güncellemesi nisan 2018 o tarihten sonraki elimde yok açıkcası ben sadece işlem görmüş adres peşinde olduğumdan bana yeterli geliyor. yine güncel liste olan varsa paylaşmak isterse paylaşır.

teşekkür ediyorum bu işe merak salmam huobiye para atacağıma hotbite attım geri vermiyorlar. eth da erc20 olarak duruyor. bende adresimin key bulmaya karar verdim. (tabiki imkansız). ben eth https://github.com/johguse/profanity bunu kullanıyorum.
18  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: July 22, 2019, 08:47:53 AM
Bayadır konuyu takip etmiyordum, bir gelişme oldu mu? bir şeyler yakalandı mı? Ne kadar adres üretildi tarandı, karşılaştırıldı, proje üzerinde hala çalışanlar varsa bir istatistik paylaşsa güzel olurdu.

İstatistik tutmuyorum. Belirli bir adres desenine yönelik çalışıyorum. 1 BTC altı birkaç tane denk geldi. Ellemedim öyle duruyorlar Smiley

Eğer talep gelirse güncel btc bloğuna kadar kullanılmış 1 ile başlayan adresleri isteyen varsa yükleye bilirim. Belirli periyotlarla güncellerim. GDrive veya istediğiniz, indirme sınırı ve kotası koymayacak bir yere. Şu an 14.5 GB boyutunda. Hangi adres aralığı daha fazla kullanılıyor falan diye istatistik çıkarmak isteyenlere yada belirli aralıkları taramak isteyeceklere fikir verebilir. Roll Eyes
Üretim hızında bir sorunum yok gpu ile yapıyorum. sadece karşılaştırma biraz zorluyor. c# hazırladığım karşılaştırma programı çok iyi performansa sahip. bunu biraz daha hızlandırmak için karşılaştırma yapacağım btc dosyalarını 1A.txt 1a.txt 1B.txt 1b.txt ........  diye parçalamayı düşünüyorum. akşam programı hazırlayıp deniyeceğim. Eğer 14.5gb btc dosyasını gönderebilirsen güzel olur onun parçalanmış hali üzerinde çalışırım. ve adreslere bakıp 1a mı yoksa 1x mi üretmek daha mantıklı olur onuda görmüş oluruz. aynı şekilde oluşmuş eth dosyası olan varmı?
19  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: July 21, 2019, 08:05:39 PM
Bayadır konuyu takip etmiyordum, bir gelişme oldu mu? bir şeyler yakalandı mı? Ne kadar adres üretildi tarandı, karşılaştırıldı, proje üzerinde hala çalışanlar varsa bir istatistik paylaşsa güzel olurdu.

İstatistik tutmuyorum. Belirli bir adres desenine yönelik çalışıyorum. 1 BTC altı birkaç tane denk geldi. Ellemedim öyle duruyorlar Smiley

Eğer talep gelirse güncel btc bloğuna kadar kullanılmış 1 ile başlayan adresleri isteyen varsa yükleye bilirim. Belirli periyotlarla güncellerim. GDrive veya istediğiniz, indirme sınırı ve kotası koymayacak bir yere. Şu an 14.5 GB boyutunda. Hangi adres aralığı daha fazla kullanılıyor falan diye istatistik çıkarmak isteyenlere yada belirli aralıkları taramak isteyeceklere fikir verebilir. Roll Eyes

evet güzel olur. ihtiyacım var.
eğer bir bulut oluşturup bazı önemli olan programları ve dosyaları yüklersek herkes yararlanabililir
20  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: July 12, 2019, 04:01:22 PM
Konuyu uzun zamandır inceliyorum. imkansız bir şey biliyorum. yine de denemek istedim. vanity programi ile üretmiş olduğum adresi kendi yazdığım program ile blockchain api den sorgulama yapıyorum. Dandik bir bilgisayar ile denememde 1saniyede 11'e yakın adres sorgulaması yapabildim. Başka güzel ve hizli api bilen varsa geri dönüş yaparsa sevinirim. Amacım bütün apilere keyleri göndermek ve daha hizlı geri dönüş almak. Programın tarama sonrası bir fotosunu attım. eski tarihli boş bir tane key bulmuş.

https://www.imagevisit.com/image/gWr4o      

API üzerinden yapacağınız işlemler size çok fazla fayda sağlamayacaktır. belirli adetlerde sorgulama yaparsınız ve sonrasında program çalışır ama balance bilgileriniz
sürekli olarak ''0'' olarak gözükür. konuyu baştan sona okuduğunuzu ve unuttuğunuzu düşünerek önceki sayfalarda bunlarla ilgili örnekler bulabilirsiniz.


Benim size önerim daha farklı olabilir. Random btc adresi üretip bunların bakiyelerini sorgulamak yerine kullanılan aktif bitcoin adreslerini alıp bir database oluşturun ve random bitcoin adresi - private key üreterek benzerlik taraması yaptırın. python bilginiz ne durumda bilmiyorum ama bununla ilgili rahat bir çalışma yapabilirsiniz. yine size örnek olması açısından bir iki program linki bırakıyorum bunları inceleyip kendinize uygun bir program yazabilirsiniz veya mevcutta olanları kullanabilirsiniz.

Plutus : https://github.com/Isaacdelly/Plutus

Açıklama : Database dosyası içerisinde bulunan adresleri kullanır ve random bitcoin adresi üreterek benzerlik araması yapar. program açıklamasında 3-6 ay arasında database dosyasının güncellendiğini yazıyor şu an 4 ay geçmiş bir hareket yok. saniyede yaklaşık 370 civarı (işlemci hızına göre) arama yaptığını yazmış. yine siz bunu ortalama 150-200 olarak hesaplayın.


Brutus : https://github.com/diehummel/Brutus

Açıklama : line 57 bölümündeki bitcoin adresini değiştirip istediğiniz adresi yazarak yine random oluşturulan adres ve private keyler ile benzerlik araması yaptırır. yine çok hızlı bir uygulama değil ama en azından içerisindeki kodlar size fikir verebilir.

Mfbc : https://github.com/mobb111/mfbc-master

Diğer iki programla aynı mantık, database içerisinde yer alan adreslere random adres ve key üreterek adres benzerliği sorgular.


Bütün bu programların aslında kendi içerisinde boş olduğunu düşünüyorum ama sistemi hiç yormayan ve mantıklı olanları kullanmaya çalışıyorum. MFBC dosyasında yer alan database dosyasını istediğiniz adresleri editleyerek -az veya çok- kendi sisteminizi kurabilirsiniz.

yine sorunuza cevaben bu konudan ilgili alıntıyı sizinle paylaşıyorum. mesajın üst bölümüne tıklayarak devam eden yazışmaları takip edebilirsiniz.. son olarak balance kontrolü yerine benzerlik taraması yaptırmak daha mantıklı.. örneğin database içerisinde yer alan adresleri gruplayarak yani 1cf, 1sp, 1pp, 1az gibi random adresler üreterek sorgulatmak daha mantıklı diye düşünüyorum.

Arkadaşlar Python öğrenmeye çalışıyorum da bir sorum olacak ustalardan ;

kod şu

bu kodla girilen adresin bakiye kontrolü yapılıyor
>>>>>>

from bs4 import BeautifulSoup
import urllib.request
 
tr = input(" Adres Girin ")
url = ("https://blockchain.info/q/addressbalance/"+tr)

url_oku = urllib.request.urlopen(url)

soup = BeautifulSoup(url_oku, 'html.parser')
 
print(soup)
print (tr)

<<<<

ben burada bir txt dosyasından tr değişkenini satır satır çekmek istiyorum... (her bir satıra bir adres gelecek şekilde oluşturulmuş 10 satırlık bir txt dosyası mesala ) Bunu nasıl yapabilirim? çıktıyıda başka bir txt dosyasına yazdırmak...


Bu şekilde dış bir kaynaktan sorgulama yaparsanız en fazla 10 sorguya yanıt alırsınız, bir süre sonra site ddos saldırısına uğradığını düşünüp sizi bloklayacaktır.

Bunun yerine core kullanmanız daha yerinde olacaktır.

cevabın için teşekkürler. onları daha önceden inceledim. bazı siteler var anlık sayfada 128 adet adres üretiyor ve depolamıyor. sistemi kontrol ettiğimde 4 yıllık aktif site şimdiye kadar 2 milyar adres üretmiş. yani random herkes neredeyse birbirini takip etmiş. biraz o mantığa benziyor. ben bunu yine MysQL ile çalıştırıyorum. tx leri kontrol ediyorum şayet cevap gelmezse veya ıp kısıtlama gelirse o adresi hata birimine geri yazıyor. bunun denemesini 3 milyon adresi 3 parçaya böldüm ve 3 programla aynı anda başlattım yine 1 saniyede 11x3 şeklinde buldu. 3 milyon adres de 18 adet hata verdi. deneme yaparken adresler arasına içi dolu olan adresler ekledim ve buldu. 3 milyon keyde 18 adet gayet iyi gibi. fotoda hata kodu var. Evdeki ekran kartım oclvanitygen diffi yükselttiğim de tek kart ile saniyede 78mkey tarama yapıyor. ethereum için ise en iyisi küfür programı 98mkeys amd 580 8gb mavi kart ile. tabiki imkanlar kısıtlı bir FPGA miners: Xilinx BCU 1525 kart olmuş olsa eter adresi çözmek 1 hafta sürmeyebilir.

https://www.imagevisit.com/image/gWUCZ
Pages: [1] 2 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!