Bitcoin Forum
April 26, 2024, 12:16:45 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: C# Application to fast "try" to break a public address and get private address  (Read 2087 times)
Wardan_reloadeD (OP)
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
October 23, 2013, 05:10:29 PM
Last edit: November 17, 2013, 04:14:11 PM by Wardan_reloadeD
 #1

Hello.

First for all this was only for fun. When i finished that i only used it 2 days for merely fun.
But, i spent so many days to develop that. I would explain:

Previous requirements:
-Ubuntu linux with Abe (Bitcoin open source database) full filled, mysql table address with all know public addresses. Migrate it to an SSD to fast performance.
-.Net framework 4.5 (or 2, 3.5, 4 if you get the code and wants to compile it).
-Oclvanitygen.
-Optional - AMD GPU +5xxx  for an acceptable performance at Oclvanitygen and x64 cpu for Oclvanitygen64

I mixed Abe and results of the Oclvanitygen in two types of "attack", absurds "attacks" for fun.

1) Try to generate with Oclvanitygen a priv key of the most rich address (extracted of Abe and stored in memory for fast performance) @20M/s with adjustable prefixes (4-8 chars, dont remember but the range is 1000checks/s for 4 chars and 1 check/minute for 8chars whit the 10 most rich addresses). If this find one, store it in mysql table automatically.

2) Try to pass max allowed number of prefixes of know addresses to Oclvanitygen and check te results in the full table of addresses.

3) Idea for future develop (i dont have motivation for this, is boring me): Dictionary attacks mixed whit Abe (a forum member try this time ago).


cheers and nice rally!
1714133805
Hero Member
*
Offline Offline

Posts: 1714133805

View Profile Personal Message (Offline)

Ignore
1714133805
Reply with quote  #2

1714133805
Report to moderator
1714133805
Hero Member
*
Offline Offline

Posts: 1714133805

View Profile Personal Message (Offline)

Ignore
1714133805
Reply with quote  #2

1714133805
Report to moderator
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714133805
Hero Member
*
Offline Offline

Posts: 1714133805

View Profile Personal Message (Offline)

Ignore
1714133805
Reply with quote  #2

1714133805
Report to moderator
1714133805
Hero Member
*
Offline Offline

Posts: 1714133805

View Profile Personal Message (Offline)

Ignore
1714133805
Reply with quote  #2

1714133805
Report to moderator
1714133805
Hero Member
*
Offline Offline

Posts: 1714133805

View Profile Personal Message (Offline)

Ignore
1714133805
Reply with quote  #2

1714133805
Report to moderator
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
October 23, 2013, 08:11:07 PM
 #2

So you wrote a useless (and I agree trying to brute force 256 bit random keys is utterly useless) program for fun and want $300 to $600 for it.

Well you have confidence I give you that.
Wardan_reloadeD (OP)
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
October 23, 2013, 08:18:31 PM
 #3

So you wrote a useless (and I agree trying to brute force 256 bit random keys is utterly useless) program for fun and want $300 to $600 for it.

Well you have confidence I give you that.

Yes.
And addition the code is not comented and dirty.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
October 23, 2013, 08:20:55 PM
 #4

Thanks for the clarification you sold me.  The check is in the mail.
Wardan_reloadeD (OP)
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
October 23, 2013, 09:18:31 PM
 #5

Thanks for the clarification you sold me.  The check is in the mail.

My first intention is not sell the code, is most share with bitcointalk my little "botched job" (Sorry for my english). Secondary if some wants to get the code for research and recicle it, have to donate some to me.
 Wink
wtfvanity
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


WTF???


View Profile
October 23, 2013, 09:23:08 PM
 #6

Casascius has the same software in C#, to calculate everything, with 5 minutes of work you could have it loop to find any given key. Why would someone not pay $20 to have his code modified and accomplish the same, impossible feat?

          WTF!     Don't Click Here              
          .      .            .            .        .            .            .          .        .     .               .            .             .            .            .           .            .     .               .         .              .           .            .            .            .     .      .     .    .     .          .            .          .            .            .           .              .     .            .            .           .            .               .         .            .     .            .            .             .            .              .            .            .      .            .            .            .            .            .            .             .          .
Wardan_reloadeD (OP)
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
October 23, 2013, 09:29:38 PM
 #7

Casascius has the same software in C#, to calculate everything, with 5 minutes of work you could have it loop to find any given key. Why would someone not pay $20 to have his code modified and accomplish the same, impossible feat?

To save more of 100 hours of work. Not easy as you say, not only a loop.

The program execute oclvanity and process the results at runtime automaticaly, and is integrated with Abe database.
moderate
Member
**
Offline Offline

Activity: 98
Merit: 10

nearly dead


View Profile
November 16, 2013, 07:02:16 PM
 #8

Casascius has the same software in C#, to calculate everything, with 5 minutes of work you could have it loop to find any given key. Why would someone not pay $20 to have his code modified and accomplish the same, impossible feat?

To save more of 100 hours of work. Not easy as you say, not only a loop.


You took 100 hours, that is ok. But that doesn't mean someone that knows what he is doing will take more than 15 minutes.
Wardan_reloadeD (OP)
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
November 16, 2013, 07:08:11 PM
 #9

Im 10 year experience analyst-programmer:

.NET Nivel avanzado
C++ Nivel alto
Java Nivel alto
C# Nivel alto
C
PHP
ASP.NET
J2EE
JavaScript
jQuery
AJAX
JSP
Delphi
Visual Studio
VBA
XML
ITIL
UML
CMDB
IIS
Apache
Web Services
SQL
Oracle
SQL Tuning
PL/SQL
MySQL
SQL Server
Load Balancing
High Availability
Sockets
Network Administration
Database Design
Database Management
SOAP
SSL
Digital Signatures
Digital Certificates
Business Process...
User Interface Design
JSF
Primefaces
Hibernate
Alfresco
RMI
Struts
Microsoft Excel
d3.js
Wardan_reloadeD (OP)
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
November 16, 2013, 07:15:05 PM
 #10

Casascius has the same software in C#, to calculate everything, with 5 minutes of work you could have it loop to find any given key. Why would someone not pay $20 to have his code modified and accomplish the same, impossible feat?

To save more of 100 hours of work. Not easy as you say, not only a loop.


You took 100 hours, that is ok. But that doesn't mean someone that knows what he is doing will take more than 15 minutes.

If so, I challenge any programmer to get it (exactly the same processes. Oclvanity+Abe runtime comparisons) in less than two days, offer 0.2 BTCs.
Raoul Duke
aka psy
Legendary
*
Offline Offline

Activity: 1358
Merit: 1002



View Profile
November 16, 2013, 07:22:02 PM
 #11

Im 10 year experience analyst-programmer:

.NET Nivel avanzado
C++ Nivel alto
Java Nivel alto
C# Nivel alto
C
PHP
ASP.NET
J2EE
JavaScript
jQuery
AJAX
JSP
Delphi
Visual Studio
VBA
XML
ITIL
UML
CMDB
IIS
Apache
Web Services
SQL
Oracle
SQL Tuning
PL/SQL
MySQL
SQL Server
Load Balancing
High Availability
Sockets
Network Administration
Database Design
Database Management
SOAP
SSL
Digital Signatures
Digital Certificates
Business Process...
User Interface Design
JSF
Primefaces
Hibernate
Alfresco
RMI
Struts
Microsoft Excel
d3.js

Jack of all trades, master of none?
Martijnvdc
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
November 16, 2013, 07:25:29 PM
 #12

AHAHAHAHHAHAHAHAHHAHAHAHAHAHA
10/10
you already had me at C#
Wardan_reloadeD (OP)
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
November 16, 2013, 07:31:25 PM
 #13


 Grin

(Sql, Java and .Net)
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
November 16, 2013, 07:50:55 PM
 #14


And Sockets, don't forget Sockets!
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
November 16, 2013, 08:02:13 PM
 #15

Jack of all trades, master of none?

Not really. 90% from this list is must-to-know for anyone who writes programs for business.
moderate
Member
**
Offline Offline

Activity: 98
Merit: 10

nearly dead


View Profile
November 16, 2013, 08:05:14 PM
 #16

Im 10 year experience bullshitting:

sniped to spare you

Apply here:

https://bitcointalk.org/index.php?topic=335151.msg3598868#msg3598868
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
November 16, 2013, 08:22:45 PM
 #17

Im 10 year experience analyst-programmer:

.NET Nivel avanzado
C++ Nivel alto
Java Nivel alto
C# Nivel alto
C
PHP
ASP.NET
J2EE
JavaScript
jQuery
AJAX
JSP
Delphi
Visual Studio
VBA
XML
ITIL
UML
CMDB
IIS
Apache
Web Services
SQL
Oracle
SQL Tuning
PL/SQL
MySQL
SQL Server
Load Balancing
High Availability
Sockets
Network Administration
Database Design
Database Management
SOAP
SSL
Digital Signatures
Digital Certificates
Business Process...
User Interface Design
JSF
Primefaces
Hibernate
Alfresco
RMI
Struts
Microsoft Excel
d3.js
congratulations, you can compile a list of buzzwords.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
Wardan_reloadeD (OP)
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
November 16, 2013, 09:17:07 PM
 #18



And Sockets, don't forget Sockets!

Sockets are complex  Grin


congratulations, you can compile a list of buzzwords.

Really? In five minutes?
Is a copy&paste of my linkedin

Wardan_reloadeD (OP)
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
November 16, 2013, 09:18:59 PM
 #19



Thanks, but i already have a great job.

Please don't off-topic.
Martijnvdc
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
November 17, 2013, 09:12:56 AM
 #20

Can you show us some of your work? Or a github account, perhaps?

also:
>SQL tuning
>Microsoft Excel

That list was absolutely the biggest laugh i've had in a long time... It looks like a 16 year old collected a list of all the things he sort of came in contact with.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!