Quantcast
Channel: VBForums - CodeBank - Visual Basic 6 and earlier
Viewing all articles
Browse latest Browse all 1475

Connecting to a Bitcoin node with Winsock and performing a handshake

$
0
0
Considering that Bitcoin is open source C++, would it be possible to emulate a handshake and send it through VB6/mswinsck? Even with a glitchy request that isn't granted, but causes `bitcoind` to do some thinking from a request submitted by an external non-bitcoin client.

Happy to pay $100 ETH to anyone who can help me do this from VB6. The idea is to hammer on my own node to see if I can break it. I'm currently running a live Bitcoin node and can share access to the VPS if needed. I think this would be an interesting use of VB6 and if successful would showcase the current year relevance of Classic VB (which I really wish they'd create an official modernized version of) - I digress. Bitcoin-core doesn't have a bug bounty program and this is purely for personal research. I'm thinking roughly 9X% chance of failure but whatever - and I don't think there exists a practical way to spider all of the Bitcoin network for IP:P2P-PORT lists so it is unlikely if not impossible for a blackhat to recreate such a bug for nefarious purposes.

This looks like it could be helpful for establishing a handshake, starting with the version, and so on: https://learn.saylor.org/mod/book/vi...hapterid=18899

Thanks!

Name:  corn.jpg
Views: 27
Size:  40.2 KB
Attached Images
 

Viewing all articles
Browse latest Browse all 1475

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>