Загрузка...
Новая эра поиска существующих Bitcoin адресов или небольшое открытие.
  1. oktilion1
    oktilion1 Автор темы 8 июл 2024 134 24 июн 2024
    Всем привет. Форум читаю давно, статью пишу впервые, ибо есть о чем написать.
    Все наверное в курсе, как много разнообразного "ПО" для якобы поиска забытых Bitcoin адресов, пытаются впарить через разные каналы. Кто-то ведётся, ктото догадывается найти исходники на ГитХабе, ктото знает хотябы немного теории.
    Кстати немного теории, для незнающих опишу и я в кратце.
    Биткоин адреса на основе Base58 (вот такого вида "1PnVcifB9EBwbaAauprqcucPgfUnrRLtWg") генерируются на основе рандомного 256 битного значения. Кто-то сейчас будет говорить про сид фразы и прочее, но нет, сид фраза это по сути укороченное 256 битное число. (те кто знают мат часть не ругайтесь, всё я прекрасно понимаю, просто пытаюсь объяснить простым способом). В общем рандомное 256 битное число, превращается в 64 битное, оно превращается в приватный ключ, а на основе приватного ключа создается публичный, способом кеширования.
    И все эти "чудо скрипты и программы" занимаются тем, что генерируют рандомное число, создают на основе его приватный и публичные ключи, ну и в теории, вам может повезти и вы случайно сгенерируете кошелек, который уже существует, да ещё и с балансом. :ok_hm:

    Звучит заманчиво, только вот комбинаций этого числа, больше чем атомов во вселенной. Даже на каком то форуме находил интересную статью, где мужик посчитал сколько энергии уходит на генерацию одного числа, и сколько необходимо энергии чтобы сгенерировать все возможные комбинации. Так вот нужна годовая энергия, солнца в сто раз мощнее нашего. Это просто чтобы вы понимали хоть немного масштабы, даже когда мы создадим супер квантовый компьютер, ему всё равно нужно скормить миллионы солнц, чтобы ему хватило энергии на создание всех комбинаций.

    Но конечно, никто не исключает удачу. Все может быть. Правда никто не говорит о другой проблеме, даже тот софт который будет генерировать миллион адресов в минуту (продаётся и такой, и бесплатно на ГитХабе есть), по сути бесполезный хлам, потому что генерация это одно, а вот проверка на баланс это совсем другое. Даже софт за 500 баксов, тупо использует открытые Api и ******) На данный момент, просто не существует способа, даже платного, чтобы проверять миллионы адресов в потоке на баланс. Зачем кому-то давать бесплатно такие вычислительные операции. Можно конечно развернуть собственную ноду, создать на её основе собственную базу данных, разместить это всё на сервере, использовать террабайты данных блокчейна, но что-то мне подсказывает, что у человека который может это себе позволить, не будет интереса искать забытые кошельки.

    В общем я простым языком описал почему не нужно надеяться даже на платный софт. Сам я программист и системный администратор, и ранеё всё это знал, поэтому всегда улыбался когда видел в ТикТоке очередную рекламу такого мега продукта, где люди спокойно находят кошельки с балансом по 400 долларов и кайфуют. Хотя тут и разводом не назовёшь, "ты же понимаешь что чисто от удачи зависит".

    Но буквально месяц назад, кое что заставило изменить моё мнение по поводу добычи этих кошельков. Дело в том, что с развитием нейронок, люди заметили, что нет нет, а деньги со старых кошельков пропадают :hmm: Я проверил эту информацию и убедился в этом. Значит какой-то способ все же существует,да и нейросети могут помочь найти этот способ. Не знаю как, но эта тема меня захватила, и дала свои плоды.

    Путём долгого и грубого насилования Gemini (который очень не хочет разговаривать на темы уязвимостей), перечитав множество форумов и даже научных статей, выявилась любопытная деталь. Да, вариантов 256 битного числа, огромно. Но тут всё снова упирается в человеческий фактор. На рассвете развития биткоина, и особенно когда на него начался бум, было огромное множество различных сервисов и сайтов, для быстрого создания кошельков. Тут и даркнет и прочее. Разные биткоин миксеры, майнинг фермы, перечислять можно бесконечно. Так вот, скрипты, позволяющие людям создавать такие кошельки, делались ручками, и с использованием бесплатных библиотек по типу Random для Пайтона и так далее. (сейчас уже в основном используются продвинутые библиотеки для генерации) Так вот как выяснилось, нет нет, а библиотеки эти косячили. Либо где-то процессор глюканул либо еще что-то, и они начинали генерировать не просто рандомные числа, а с закономерностями, какими именно? :smile_idk:

    Могу лишь привести пример на кусочке из восьми бит. Допустим создавалось число "00011000", потом глюк и "00110000", "0110000", "11000000". Ну то есть могло генерироваться то же самое число, но допустим со сдвигом в лево. Либо генирироватся 256 битное число, где первые 200 бит равны нулю, а остальные рандомно. И так далее. Таким образом могли создаться тысячи и сотни тысяч кошельков, у которых разница в 256 битном числе, могла быть всего в одно значение.
    И мне пришла идея, зачем генерировать полностью рандомное число, если можно попробовать генерировать лишь части этого числа, где остальные части будут фиксированными. Ведь намного больше вероятность, что где-то кто-то использовал этот пул из-за косячных библиотек, чем тыкать пальцем в небо. Так родилась первая версия программы под названием "Pidor1.0" (такое название пока что-то не найдет).
    [IMG]
    Как видно из скрина, я разбил 256 битное число на ячейки по 8 бит, в которые можно записывать свои значения, можно фиксировать чтобы они остались неизменными, и так далее. И каково же было моё :surprised_cat: когда всего поработав 10 минут с программой, я нашел реально существующие адреса, которые совершали транзакции (к сожалению у них был нулевой баланс). Всякие пруфы, и кучи адресов с приватными ключами выложу в конце статьи, можете спокойно заходить в них и смотреть всё собственными глазами. Пока-что в оконцовке, в общей сложности я нашел около тысячи кошельков за неделю тестов (тестов, а не непрерывной генерации). К сожалению все с нулевыми балансами пока-что, но через некоторые проходли приличные суммы, и последние транзакции были в этом году. Вот этот к примеру, приватный ключ от него тоже выложу:
    [IMG]
    Ну и тут понеслась, появлялись различные версии "Pidora", вот тут к примеру я сделал возможность фиксации всех 256 битов
    [IMG]

    Но настоящие танцы с бубнами начались, когда я уперся что нужно как-то проверять на баланс миллионы сгенерированных кошельков. И искать естественно бесплатные методы. И путём долгих ночей, я пришел к тому, что вообще отказался от проверки баланса через интернет. Каким образом? Путём парсинга абсолютно всех адресов, через которые совершалась хотя бы одна транзакция. В оконцовке вышел txt файлик не много не мало на 50гб и полтора миллиарда строк. Правда так как я оставил в нём ключи только формата Bip58, то получилось 20гб веса и 800 миллионов строк.
    Но лезть каждый раз в txt файл, и проверять существует ли в нём, сгенерированный нами биткоин адрес, очень напряжно для системы, да и долго. Поэтому на основе этого файла пришлось создать файл базы данных на основе Sql Lite. Которая получилась весов в почти 60 гб. Что по скорости спросите вы? На Intel(R) Core(TM) i5-8350U CPU @ 1.70GHz генерация и моментальная проверка - миллион в секунду. На более серьёзных аппаратах еще не тестил.
    [IMG]
    Принцип я думаю вы уловили? Зачем проверять на баланс, если можно просто чекать, а существует ли уже такой кошелек, и были ли на нём транзакции.
    В оконцовке программа превратилась пока в это:
    [IMG]
    В общем пищу для размышлений я вам подкинул. Пока что-это только начало, но уже радует что совершил просто невозможное, ибо спросите у любой нейронки, а возможно ли сгенерировать уже существующий адрес, и посмотрите что она вам ответит. А тут не просто адрес получилось, а сотни.
    Софт если что не продаю,алгоритмом я с вами и так поделился. Было потрачено слишком ного сил и нервов, чтобы отдать это за пару тысяч.
    Впереди ещё много тестов и развёртка на нормальном железе.
    А вот полученные ключи как и обещал и приваты к ним. Номер строчки ключа соответствует строчке в привате, извините лень было норм делать, они у меня просто в разные файлы записываются.
    1ADtEbG5UAnrqSTz8CssEPXFLYTM6mfCiA
    1CSPhHszH4S4Hhrrx8ZdmJWC3GLTpuhsur
    1LagHJk2FyCV2VzrNHVqg3gYG4TSYwDV4m
    179NZfVhPXssS42hs2o9ANABMcReQiovym
    1C77qaBvJ2mGAb9QmcuBHrD6sbYy9V8Rc7
    1Mv7xTXisEUQZ4aeQmDmmYKqLVw3PoNGA1
    1HxpsY48MpH4kvi2H23vDwdaBSa2paSipX
    137DbqLHaL32CLg91FYStaGi99y3H5xHNS
    1LvbRi7aCjENKCzDMTsaoZ8sKsg1B9CqLQ
    132vDcKDe96wL2GLLznueKnGVP4RnAX5xH
    134hoUfpzKWFqLMgrELRnERQemU3FAiY3v
    1LNLqCerQQ6j9iKs39VP6vNJHSpzNrFKJj
    182WMwUZYz4vksjnhzU6GpCtKW3g3HKwhb
    1P1Dur122Pzey73fFyUgfSbcxDdedSSm4z
    1EoXPE6MzT4EnHvk2Ldj64M2ks2EAcZyH4
    1Pt8N7xSic1oEKE8pPDEJ96KcnVFU69HRp
    1GgD7fHa8ZRczoMQagVzYc73ioTvoe3sZu
    1GTy3GAexCP74XVouxc7ZUP9s2qheQVDDz
    18XrReT5ChW8qgXecNgKTU5T6MrMMLnV8H
    1Cyr9LQ7F3PZNjiJCcafLLh6F1RDireoCn
    1LWWyaRPtU7PHHEN67Zh8qhmZyAoaRubcw
    15CHsSNH3SmEfoc2mau11z7inZiUZvRfyr
    18CW9Zv8rC8UcLSMHJGZSJ2uTHcqBEoa7D
    1EtppGCHU29KoJAwwU5sLdmeMim7GzBb5z
    1FB8cZijTpRQp3HX8AEkNuQJBqApqfTcX7
    19WcSz4FxGH7CRqChvXaFW42UHnbQBicky
    1EYQRFJ1z1WzhPs17sZPzYnWxoYXUs8cKj
    1EWCz4DrTShf9vFThywg2WfDyrdV4Wy2SN
    1Q4rfQLQF9yKN2Ay2NNBwLNPSy4sDbwNnd
    1Px5Kp4aZgPmVxJV9sWgLj6dEWcFMec9Fo
    1GDWJm5dPj6JTxF68WEVhicAS4gS3pvjo7
    1KmobiUwSFcKyDX2z1Ss2TVL5yLq2BnxrS
    1AS5u8iJsUFjQ3KmjkF5saBrHMLWdQMSpY
    13zGBax475zUoLFatjye7Rp48vPrtiaeqs
    1BoH6QH9n2pftQYRU5kganogxaNtTCo5cJ
    1LtUqEjvsTh4B5GtDmBV8upuRD6QcRTeCx
    1MsUtV4HwbEX6pnPa1cAfzJTn7oNufW5p4
    1KWj99Jwd9LGGC2Y1c9c4cmvWvYTQrLFVc
    1PnVcifB9EBwbaAauprqcucPgfUnrRLtWg
    19vxtDbLMNasSpbAEZd7va5Qge6d2zYWbp
    1Jhh65j6YvN3p4gE2zxcS4MkYkwcTpcCAE
    1BBwZVdBjoPxotHfrKLpHJBSy7vmc2pjex
    1E1NUNmYw1G5c3FKNPd435QmDvuNG3auYk
    1Cw4iTCkanJFZhLAQh3hBzD22QdBMrkPND
    1NcyZoVby5LbHXNVedcQpwtYj5TMGqGQzZ
    1MqWUyivo9sj323sirtbxZ1S23vPA36FDK
    17RjnQF8VWkcqyAHvY1QA1jNyx1xPVnB5d
    1HGn3jxoSh8twi4mR3iaNmZr6pbHgjFJEg
    18JVE1MSS7a2NEhtHJkxhwgvT4hLQYBw3w
    1KeF7jzYkq8FdSnKwYLBEc3uJH7fwaxE8S
    1JMcEcKXQ7xA7JLAMPsBmHz68bzugYtdrv
    1FHcYth4LRJMwNx2y8NR5DH7sYCiVzXs3Y
    1KgVr2GExouGLAeAt79KwxykCck4k9Cexk
    16Uhv71wNqMeaTW6YZQ8L3SaeVuomoD3dX
    1Akt9SAP6Vvq1BfNcNWwvANgqXkNmZ2uz7
    1MnyqgrXCmcWJHBYEsAWf7oMyqJAS81eC
    1MNagJqYUsWBD47QbsebCT2Lt7GwZtjkg
    1DBnH9vswDSbojbw3zeNUQBmmL494cyW8W
    16NUWSmWh7K6e885kybvaDdBoFQPZeDUpy
    1CKAkV2EVrPFF8oqKvCPGLvBVJ63wpChmD
    1B7nMKLwh76G84u1xvk4CnhPK5YcPr2jvT
    1AdaHxALc5jknZVmNtcduvkD33WBv3sX6i
    14FEwXgmVL37WvqVAucoijV1piKyzSCxzc
    1B8EsE44dqKSbVdqgnd9aTQex7r4G6Bw1P
    1P4C2RHfYZjU2Eca3mAwcHFwnYHcM4PxLn
    1EcDD3QLhSg9zmPnExs5etYaXP5o4yT8xM
    1L2YxutDBfZ33e4mM7gxoDo7t8rj9UxB8z
    1NsXxb6oeKhp5kw3vUm5aRxmfL2GeBX6f
    1LWsLyY2j2mPtYcG9yG2bDFwTWryiJL6sp
    1NZUP3JAc9JkmbvmoTv7nVgZGtyJjirKV1
    1BfGgoPFwehgJxZKHnvm3ytCNv5ApD7vTu
    1EEp8e3dhdGc8MARVh9zPYqFGBdyGX6hxc
    1LPLZnAzj34AgehA56DvDahuyxinZgeM3e
    1B5edeYL7WEmhkKP3FEkURjB9ZXVrc3FCQ
    1LYxTHbQLwmeTFa2dpYUFWwYZqoeJwAQmt
    17zHuCFs5WNBkFfH38RDN8NDCUZv34aUwE
    1CijKR7rDvJJBJfSPyUYrWC8kAsQLy2B2e
    1BYbgHpSKQCtMrQfwN6b6n5S718EJkEJ41
    13xG3mC4TXUn8cRgqJG5eG9TDw4fFcztfE
    1UCZSVufT1PNimutbPdJUiEyCYSiZAD6n
    1Q2ndXEiSc1yevvPzEfQ4wuwKEhyyE1Nsj
    189mvaHbMhvah3JYYPk9TVZTBp4bDyZWxm
    1Gggh1qxKS7qSZJ8u3gKNqnSvHXQhQDyo2
    1L6qp71nqFbTTFTQYGQeLg94AkaeYJW1J
    1DerC5SzMPgBN4o6yaxcRZ7TMBCDus6nLT
    1HKvprhpBuuL5sbY6wkmgKcM97ggEG14Ab
    19JJNLkZkaV9Z6SpxUbPuJ7X6hBsgsQ8K6
    163bgHt747rfMKf7tM6XEoCzhKbvrYgZ6N
    16RwUYX9uRx3AttTa8zY6JvauPYSgLDoSy
    1LwjY8QPCW46jXn79eeN5SfZDsYNB9qDj1
    18wkBZj5sTSUPT9Vvw66eb99ZvBA7STvBg
    1MAieZnEeibHBCnSitY7ujKs4Gfi2RuZDy
    1GgWkqiKTYgZmWbx824AfKrHBLKHn71NL7
    145TcwDemMhjNiSAMxA5q14HTRuvNJFRx4
    17SNLYKhp1sacBNRQRJyfmh1ZLHdFYwhNC
    1BHQRSk1X4ERn3UAMcsSgJzCkvw2wvE5CC
    13TQKnr3psXk7Zw9xi6hsrJcdqKRLidhux
    1BiXAVzed7Ue5kG2ehnsWcfqQjdMcY2hqu
    1FaFkutPqwakXYwS4umygTAa7ozUkKfxSp
    1QCoHemDLMTaSJb7heXUHLsu6YPyu5iDEv
    1DCYmXCRYXSPxsSFTRuveKRfqiCFmwNFbW
    1GqHRfbwAtWc6zN4TL5xC5yNRwAXunfhUJ
    15FPq6oDDn2sjtMZfnMn2QhvR7XeEMDYQS
    1BRBsf9HojfnZRMRADLUra6HsDqzZo8LqN
    13ogqrMb6hJK1tuD6xhiVzGepr3sWLUQJD
    1LxiFMHGc7PJv3ZnF9jJcpA2cr9CzsZ6xp
    1F83LVL8YKm4ugbNt2ePFVmsyoiHrx4NF7
    1NwhxtuUW2dg7RPkaypDpLW9JS2dqfEzNb
    1KFLggHezq3kiAtpaKMeQPcnoWsXuZHRyn
    1BLXTrgdmZfjk26ULK5FzdY9hHYcT9vGkY
    16g79Dj7FiAZ964LxqcoBFNjFbL6kJoisX
    1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm
    1Pnd4E94wguWsTWw8iGhyjdJ4FHUouTu7K
    19HkpLyo2WQJ3SiCmFANVuoQvg4UAX43uG
    1NokMRjkCGBmy8F3JRdX5XHyXqY8Yxvd4i
    19tbjBguyRGMSq9EVSNhrCA23ZUx4Cgx23
    1MNViv4dYbLkxH5UyiVxs9AZqYbPBwz995
    1BAjqraowRUrDXbruNShnQ32Fwiy5m5M5v
    18zQpC5g54xA6mWeLi8cucQjykHVNoeSJH
    1QAALUJNskZWEbvwKXoTteowgs9xGGeAZR
    1BsyFuJSKj58dmWXSt2EeE5PAp2EmyYwnJ
    1PcTuSTm1UGK58YiuDir58ED7KnrNMUjpr
    1PffYARJERxj2Y3wUpLY8LJ9hcRRRCkB5Z
    17fGEEDHbspV7xAxpjhsFFK4tkgfvonyEE
    1PFwKya5dQFrxE9XZ9LV24ASaq5v58WLEe
    1GYFF26ZNohcFXNPPgrcovQH2XPvG38y7h
    1HHKanEL28o5Nrui8byqTNwFtWpdVEPzw5
    1FaxsybmpvrX4yDCt1R9mu2oGHpdpLzbkb
    1GZnahwoL6K91sdzNEg1vxZ5LJogFSu1b
    14cqgYHNZ4c9EVxb3CtEZH1CLmvgUfKnzP
    1N6XDASWPttVf1yNCbZYgyE8trkM2k9RH7
    1JZC74Q76Ms8TSvB7H7Dc93SNRzRzNmYFc
    14sNbmEhgiGX6BZe9Q5PCgTQT3576mniZt
    1GX2tP5ds3LyFypjD1wnKapvwV1mgZos3G
    157RMZhbBLC1wucv3jxQqqHjbKezL1yy7g
    1NvxH7VHMwVdwHCpwLLVhecieHZy3oVPoZ
    1DbZj2r2pSz8iq6MrMLENMusrar3YdhdaY
    1Q9DQUn6aeWKEQFDVYSMNBjCcLYaQnRccB
    1Baf2cr6Sh1va2mEjPnNMxeFtQ2p3u5bNe
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreEhfUb47
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreFjUrh8k
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBKdE2NK
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreDmLg88w
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreDSDY8dy
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreL2F4Gjy
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreDQbAmx9
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreCXbRta3
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreLp8VN4c
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreJQmdp3Y
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreCpWSv5Y
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreP9WciJJ
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreRMTfq7A
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreDwUb9yY
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreJ58DM42
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreLwB7DbW
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreMVM6PNC
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreJZrCr3e
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreMrbQN7V
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreRBLscCA
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAvUcVfH
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreQTdvJta
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreDEUj22G
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreNdjkc6L
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreCMUnXUo
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreQM87c2m
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreJFuEycp
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsrePWp5Mt9
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreQbpfitE
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreNxQWW7Y
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreEa9SGDP
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBR6zCMU
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreJxh5nsg
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsrePTVqv3S
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreGwFNuPr
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreaXSbUeR
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreFMSs18A
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBbMaQX1
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreG7q5WCf
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreCh1de82
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreEnwTmuW
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreJf8B1SD
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreMuv36HW
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreNkcfT1c
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreB4AD8Yi
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreLAxEBPw
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreFeCCsFW
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreKUmwqXK
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBoNWTw6
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreHHanpkZ
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreHZ7dG6X
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreZYXNHaP
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreDan2uta
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreQ8Arh4e
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreNNCT2yY
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreHdeJUVG
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreR42AY81
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreFWRXmfT
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreM9y1taS
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreH9yDMyT
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreQyNNN1W
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreMjo5bB4
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreKamq6aB
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreGAk6qMH
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreFAzJ4As
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreE3Nwh9x
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreDAgeFqw
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreM2VQnPJ
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreP4J74KK
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreGv1DVzQ
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBF8or94
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreSHT43mj
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreGdtctZw
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreEYP1uta
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreCAVyVnh
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreHP2DXbg
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreNqaKH8Y
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreJMps1fr
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreF5LqgkE
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsrePxLM2Uo
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreQi1XfkP
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreLRLivrj
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreakL7yRD
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreLGUF4YR
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreFGiZbKb
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreUs6zno1
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreZDiJHGk
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreGVpYN24
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreKnSXYds
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreCUtzTQw
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreEQTrFTY
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreKuhp1DY
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreKLMhKmG
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreQYt2Gms
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreHsrkqUw
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreD437Nay
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsrefGxBaWm
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreMbi1WL5
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreJwwNRRr
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBd7uGcN
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreNL5cPwC
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsrecTDy178
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreN7qoa75
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreFufkfcw
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreKeQXCm1
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreB1FQ8BZ
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreH48LE9C
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreKA9Sz8L
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreGRmRFDZ
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsrePng1DKR
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreHyRyQVZ
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreCHK2Zzv
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreLem9Za7
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreN3RLkWA
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsrePJzmYK5
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreQDpvAKR
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreCw2uZTA
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsrefTAtA4s
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreEGj3uXG
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreE85b5kg
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreGKdi6NZ
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreDktNmBc
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreJkEG3cV
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsrePdw4eNk
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreHkaB6rR
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreYYXLuwc
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsrePsqVrAf
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBquB4Rj
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreMQiR4w7
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreLch3pDc
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreFtDpdAZ
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreMEFkFWC
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreGhAGxmP
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreLKXuCN4
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreC4p2u5o
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreNXqEJTk
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreEttVnpm
    5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreQuyVxqv
     
    Этот материал оказался полезным?
    Вы можете отблагодарить автора темы путем перевода средств на баланс
    Отблагодарить автора
    8 июл 2024 Изменено
    1. Посмотреть предыдущие комментарии (6)
    2. NikitosBarbos228
      oktilion1, а как саму программу скачать?
    3. Rasis
      princ32,
      я все равно не понял как оно хешуется, можешь обьяснить пожалуйста
      2 сен 2024 Изменено
    4. kot9k
      oktilion1, Кстати тебе на подумать:
      В каждой итерации ты выбираешь лучшие кандидаты, комбинируешь их и мутируешь, тем самым увеличивая вероятность успешного поиска.
      Сгенерировать множество пар приватных и публичных ключей и обучить нейросеть искать зависимости или закономерности.
      Генерировать ключи с небольшими изменениями (например, флип битов) от известных ключей, которые были в инете, с целью найти схожие кошельки.

Комментарии

    1. Moriar7
      Moriar7 20 авг 2024 3 19 мар 2023
      Интересно. Тоже написал на kmp прогу поиграться с возможностью фиксации битов и проверки кошельков из txt в базе, и она даже работает :pog:
      Хотя даже с фиксацией первых ~200 битов шанс найти кошелёк слишком мал. К тому же еще в прошлом году (вроде) было много транзакций из старых кошельков, что наводит на мысль, что кошельки "с рандомными младшими битами" уже давно все прочеканы и опустошены.
      [IMG]
       
      1. mclaren720s
        Moriar7, ты правильно думаешь, либо нужны космические мощности дабы чего-то отыскать
    2. barhaatnbletyagi
      Как успехи? Удачи в проекте
       
    3. Bluffyn
      Bluffyn 23 авг 2024 0 23 авг 2024
      Очень интересный материал, спасибо!
       
    4. Myrsus
      Myrsus 24 авг 2024 https://zelenka.guru/threads/4323050/ - ТОП 1 БОТЫ 326 7 апр 2022
      Статья интересная. Спасибо)
       
    5. Kntsdoh
      Kntsdoh 25 авг 2024 0 10 дек 2021
      а как ты проверял такое количество кошельков. У меня выдает ошибку по api (ограничение запросов)
       
      1. princ32
        Kntsdoh, для того что бы сверять с базой апи не нужно
    6. kolldun12
      kolldun12 26 авг 2024 14 23 мар 2020
      звучит круто, но по факту шанс найти кошелек таким способ еще меньше, чем тупым перебором.
       
      1. Посмотреть предыдущие комментарии (4)
      2. princ32
        PetrovVasilit, нормик? 72,057,594,037,927,936 вариаций 56 битного значения те примерно 4 года если у тебя есть пк способный мв день по 50 ярдов значений генерировать и сверять. Вообще хуйня вопрос)
        26 авг 2024 Изменено
      3. PetrovVasilit
        princ32, ну а теперь подсчитай шансы на 256 бит))
    7. The_Great_Leader
      Where to download the program?
       
    8. Versus_Play
      Versus_Play 27 авг 2024 Накрутка покупателей - https://lolz.live/threads/8699179/ 894 6 мар 2020
      Можно линк на софт?)
       
    9. PROPERSOFT
      PROPERSOFT 28 авг 2024 153 6 апр 2016
      oktilion1 поделись, как у тебя вышло 1 млн ключей в секунду?
       
    10. NikitosBarbos228
      как программу скачать?
       
      1. PetrovVasilit
        NikitosBarbos228, сказано же, исходников не предоставляет, только алгоритм для самостоятельного написания
      2. princ32
        2 сен 2024 Изменено
    11. Dikari
      Dikari 3 сен 2024 0 29 июл 2024
      Обновил компьютер (i7 14700k), перебираю 120 млн вариантов приватного ключа в Секунду.
      (для одного кошелька. если кошельков для проверки много, то скорость делится на число кошельков..)
       
      3 сен 2024 Изменено
      1. Посмотреть предыдущие комментарии (3)
      2. Dikari
        PetrovVasilit, Такие хорошие скорости через программу keyhunt.
        Дополнительно написал на пайтоне,
        работаех хорошо и правильно, указываем шаблон статической части приватного ключа, размер рандомной части итд.

        На сервере сейчас работает, хорошо подбирает, (тестировал на известных небольших ключах),
        если находит ключ - присылает его на емейл.
        Раз в сутки присылает отчет, столько-то обработано вариантов, еще работаем..

        Проблема - что Python медленно работает.
        "keyhunt" не сравнится в скорости, и Пайтон программу - стоит запускать, только если не получается кейхант..
        (у меня такой случай, старинная OS линукс, кейхант не ставится никак, только Пайтон)
    12. Dikari
      Dikari 3 сен 2024 0 29 июл 2024
      [IMG]а вот через "keyhunt", на алгоритме BSGS - подбираю со скоростью
      ~4 Ekeys/s (4212558167979409593 keys/s)
      Как это число произнести - я и не знаю :)
      --- Сообщение объединено с предыдущим 3 сен 2024
      Пришла в голову идея Стартапа - софт и консультации для запуска подбора BTC ключей.
      Дописываю подробный мануал для новичков.
      Если нужна помошь - пишите.
      --- Сообщение объединено с предыдущим 3 сен 2024
      PS. Кстати рекомендую разные подбиральщики скачивать очень осторожно..
      Мне знакомый прислал файл "farm.exe", в нем Virustotal показал, что 32 антивируса нашли в нем вирус (а также встороенную работу с каким-то телеграмм ботом).
      Так что если вы той программой найдете ключ - сто процентрая вероятность, что сначала этот ключ отправится на телеграм разработчику подбиралки :)

      Короче - лучше если вы "keyhunt" скомпилируете сами, это можно и под линукс и под Виндовс, хоть сложнее.
       
      1. PROPERSOFT
        Dikari, .sqlite db сможет прочитать?
      2. PROPERSOFT
        Dikari, можно твой тг? Есть пару идей, потел бы поделиться. @QUICK_NO пиши сюда
    13. Prjctzxc
      Prjctzxc 9 сен 2024 0 28 авг 2021
      кто может помочь ? . допустим у одного моего знакомого есть несколько файлов keystore myetherwallet , конкретно 5. все с балансами от 1.3kk до 3.6кк , но нуженен пароль что бы получить доступ к средствам. Так же имеется 5 паролей владельца этих кошельков (добытые из того же сервиса от куда сами keystore) захэшированых bcrypt 10 итераций. Вот адреса
      0x18b9731cde7b7371aa050066875058a46a4ba8b8
      0x5f40c02cd00b82997e43e0c1db70276afb465dc1
      0x0ad4e25046c93279cb4a0fb557f60b3ea48625bd
      0x19befda2f35793bb7d9bd90b99de001a26b109f0
      0x23bc762b3906de9ba76d037ced110f4da126927c
      --- Сообщение объединено с предыдущим 9 сен 2024
      если есть предложения пишите в тг Prjctzxc
       
    14. whom
      whom 11 сен 2024 Качественная разработка lolz.live/threads/7145903
      Статья очень интересная.

      oktilion1
      Для поиска в базе данных использовались индексы? Это может ускорить работу.
       
      1. PetrovVasilit
        whom, Для увеличения производительности было бы хорошо на более низкоуровневый язык переписать для начала
    15. Ejazavr
      Ejazavr 15 сен 2024 1 2 июл 2021
      какой крутой чел! успехов!
       
    16. oneke
      oneke 17 сен 2024 0 16 сен 2024
      Я только что проделал то же самое с кодом, который написал в Nodejs и в общей сложности нашел кошельки стоимостью $20 000, но абсолютно все они (на данный момент) пусты.Я могу без проблем оставить код тому, кто хочет, и некоторое время назад я сделал то же самое, но с Ethereum, создав кошельки с закрытыми ключами, начинающимися с 000001, 000002 и т. д.Я считаю, что авторами этих кошельков и транзакций были другие разработчики.
       
      1. Посмотреть предыдущие комментарии (3)
      2. TwELvE848
        oneke, привет, я тоже самое сейчас делаю, оставь мне тоже код, буду рад посмотреть как у меня получается, сделаю выводы о своём коде
    17. CARNAGE_STEALER
      Вообще все рассчеты и пруфы о нереальности подбора сида к адресу, и эту ебанутую математику 100% правда, но это сейчас.
      С развитием технологий через определенное время все большие деньги уйдут из битка, или же будут мультиадреса с несколькими степенями защиты.
      Вообщем как бы не изьебнуться тут хотя бы цент вытянет человек с прямыми руками, навыками, и удачей соответственно.
       
    18. RESELLER
      oktilion1 а как ты реализовал получения транзакций или хотябы просто их наличие без апи?
       
      1. grecha
        RESELLER, дак он же написал: он спарсил все коши что совершали транзакции и записал их в дб
    19. Qwoorr
      Qwoorr 24 окт 2024 0 22 мар 2019
      ты крут бро
       
    20. Ochellikk
      Ochellikk 30 окт 2024 1 26 фев 2023
      Получается что со временем блокчейн станет уязвимым)
       
Top