Daha önce forum üzerinde bitcoin için özel adres oluşturma rehberi hazılanmıştı. Ethereum adres oluşturma sistemi bitcoin için kullanılan vanitygen den oldukça farklı. Bitcoin için 1Galatasaray 1Fenerbahce 1Black 1Realmadrid adresleri alabiliyorken, Ethereum adres oluşturucuda rakamsal olarak sıkıtı yok ama harf kısıtlaması olduğundan isminize özel alamayabilirsiniz.
Kullanabileceğiniz Harf ve Rakamlar şu şekilde
Harfler : Rakamlar :Yine isteğinize göre harf ve rakamları kombine edip kendinize özel adres yaratabilirsiniz: Örnek ada111, aaa111,abcdef11 gibi. Elbette bitcoin için kullandığımız vantiygen programında olduğu gibi 6harf, 6 rakam sonrasında bulmak istediğiniz adres zorlaşıyor yani 0x1111xxxxxxxx ile başlayan bir adresi 10 saniye içerisinde bulabilirken, 0x1111111xxxxx gibi bir adresi hiç bulamayabilir veya saatlerinizi alabilir.
Programı kullanmadan önce bilmeniz gerekenler;
Vanitygen programında olduğu gibi bu program da
internete ihtiyaç duymuyor bu nedenle kendinize özel ve sürekli kullanacağınız bir adres istiyorsanız internet bağlantınızı kapatın ve aşağıda belirteceğim işlemleri internetsiz şekilde yaparak en azından içinizde kuşku kalmadan tamamlayabilirsiniz. yine vereceğim linklerden programın uygun sürümlerini ve güncellemelerini takip edebilirsiniz.
Çok fazla programlama dili veya yazılım konusunda bilgim olmadığı için ve konuyu okuyan herkesin bu tarz programlarla ilgili bilgisi olmadığını düşünerek basit şekilde anlatacağım. ustalar kızmasın veya 'o öyle mi olur yahu' diye çıkışmasınlar.
Program download linki :
https://github.com/Limeth/ethaddrgen/releases buradan işletim sisteminize göre uygun olan zip dosyasını indirin.
Program info :
https://github.com/Limeth/ethaddrgenWindows için :
https://github.com/Limeth/ethaddrgen/releases/download/v1.0.7/ethaddrgen-v1.0.7-i686-pc-windows-gnu.zipMacOS için :
https://github.com/Limeth/ethaddrgen/releases/download/v1.0.7/ethaddrgen-v1.0.7-i686-apple-darwin.tar.gzLinux için : Linux yoktu deneme şansım olmadı eğer indiren olursa aktif linki paylaşabilirim.
Virustotal.com sonuç :
https://www.virustotal.com/gui/file/adeb29b76bd223613283dbe6eabd46cf2071496d682b03647096f24425aebf7e/detection(Yine indirdiğiniz zaman kendiniz site üzerinden taratın)Rehber hazırlandığı sırada 02.07.2019 da v1.0.7 versionu kullandım.
Mac ve Windows için program çalıştırma.
1 - İndirdiğiniz zip dosyasını masaüstüne açın.
2 - Klasöre '
ether' (tırnaksız) adını verin veya ne istiyorsanız o olsun klasör ismi ama ben '
ether' olarak anlatacağım
3 - cmd açın, (bilmeyenler için arama bölümüne cmd yazın ve tıklayın, siyah bir ekran açılacak ve buna göre aşağıdaki sıralı kodları yazın ve enter yapın.
,
Şimdi indirdiğiniz programın içerisindesiniz aşağıdaki şekilde kodu yazarsanız size otomatik olarak 1111 ile başlayan adresler üretmeye başlar.
Şu ekrandan sonra Enter tuşuna basarsanız size 1111 ile başlayan adresler üretmeye başlar.
Sonuç ekranı
Programın ek özelliklerine gelecek olursak.
veya
yardım komutlarını, program içerisinde kullanabileceğiniz komutları görüntüler.
Karşınıza gelecek olan ekran şudur :
Regex support (--regex/-e): Use regex pattern matching
Quiet mode (--quiet/-q): Output only the results
Stream mode (--stream/-s): Keep outputting results
Color settings (--color/-c): Enable/Disable colors
Dictionary support: If no patterns are provided as arguments, patterns are read from the standard input
1111 ile başlayan adresler üretmeye başlar, sürekli olarak siz kapatıncaya kadar üretir. cmd, terminal kapattığınız zaman adresler ve private keyler kaybolur.
1111 ile başlayan adresler üretmeye başlar ve -q komutu ile ekrandaki saniyede kaç adres oluşturduğu,aradığı bilgisini görmezsiniz sadece adres ve private key görüntülenir.
ethaddrgen < adresler.txt -s -q
indirdiğiniz klasör içerisine 'adresler.txt' dosyayı oluşturup içerisine alt alta olacak şekilde 1111 2222 3333 4444 gibi rakamlar yazarsanız cmd ekranına adresler.txt dosyasında yazılı olan adresleri tarar, bulduğu adresleri cmd, terminal ekranına yazar.
ethaddrgen < adresler.txt > sonuclar.txt -s -q
indirdiğiniz klasör içerisine 'sonuçlar.txt' dosyası oluşturmanız durumunda bulduğu adresleri bu dosya içerisine kayıt eder. ekranda adres bilgisi gözükmez. cmd, terminal üzerinde hareket olmaz.
ethaddrgen < adresler.txt > sonuclar.txt -s -q -e
sondaki -e komutunun anlamı şu; biz bütün programı sadece başında 1111 olan adres üretmek için kullandık ama regex yani -e komutu ise adresin herhangi bir yerinde 1111 geçmesini sağlar.
Örnek : 0xbb41a5fa3382
11111156eabdb63f0b70c8788291, 0x7e500b3e9251b9ce6824a
3333338fa7cd24d69d9, 0xe02ae5397397dc593c42ee5
1111111fd2114ec7b, 0xdfdbe7f55230f96be7950adc6dfc2e734
8888888Önemli not : sonuclar.txt oluşturduğunuz zaman program otomatik olarak ilgili dosyaya yazmaya başlar ve siz cmd veya terminal kapadığınız zaman yine o dosya içerisinde durur.. tekrar arama yapmak için cmd ve terminalden programı çalıştırırsanız yeni bulacağı sonuçları sonuclar.txt yazar bu nedenle eski sonuclar.txt dosyasının mutlaka yedeğini alın veya sonuclar1.txt, a1.txt artık ne isterseniz onu yazın ama programın çalışması için. yine cmd, terminal kodunu değiştirmeniz gerekmektedir. Örnek :
ethaddrgen < adresler.txt > sonuclar1.txt -s -q
Ethereum adresinin özel olarak oluşturmamın bir tek nedeni var o da borsalara veya başka adreslere eth, token çıkışı yaptığım zaman kontrol etmem.. bu kontrolu en aza indirmek için kendime göre bu sistemi geliştirdim veya buldum diyelim
kendime ait 0x99999999988 ile başlayan bir adres buldum ve programı kapattım artık kullanmıyorum
Ben adresler.txt içerisine 1111111, 2222222, 10101010, 20202020, 123456, 1234567, aaaaaaa,bbbbbbb,ccccccc,dddddd, fffffff, gibi rakamlar , harfler yazmıştım.. yine kendinize göre bu dosya içerisine hoşunuza giden rakam veya harfleri yazabilirsiniz.
umarım işinize yarar :-)
Alıntı değildir bu sıcakta terleye terleye yazdım
bu rehberi izinsiz alan filan olursa eğer ıslak tuvalet terliğine yeni giydiği çoraplarla bassın.
Eksik veya hatalı bölümler varsa lütfen uyarın.