Bitcoin Forum
May 11, 2024, 01:45:25 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Python BTC Local Webserver  (Read 370 times)
AlexanderCurl (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 168


View Profile
July 13, 2022, 07:54:26 PM
Last edit: March 31, 2023, 10:21:28 AM by AlexanderCurl
Merited by ABCbits (64), Welsh (40), Husires (17), NotATether (10), o_e_l_e_o (4), Rizzrack (3), Husna QA (2), DdmrDdmr (1), tranthidung (1), dragonvslinux (1), n0nce (1)
 #1

A-one.
"I'm sure that in 20 years there will either be very large transaction volume or no volume." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715435125
Hero Member
*
Offline Offline

Posts: 1715435125

View Profile Personal Message (Offline)

Ignore
1715435125
Reply with quote  #2

1715435125
Report to moderator
1715435125
Hero Member
*
Offline Offline

Posts: 1715435125

View Profile Personal Message (Offline)

Ignore
1715435125
Reply with quote  #2

1715435125
Report to moderator
paid2
Hero Member
*****
Offline Offline

Activity: 686
Merit: 2098


Crypto Swap Exchange


View Profile WWW
July 13, 2022, 08:53:49 PM
 #2

Hello

If I have well understood, it is like a key.lol server without the balance check feature ?

Or do I miss something ? Your github doesn't give a lot of explanations.

Have a great day  Smiley

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
NotATether
Legendary
*
Offline Offline

Activity: 1596
Merit: 6735


bitcoincleanup.com / bitmixlist.org


View Profile WWW
July 14, 2022, 05:37:31 AM
 #3

Nice work.

So if I'm reading this correctly, this webserver only supports secp256k1 points, right? I just read the part where the generator point can be changed from G of secp256k1, but didn't see any information about lists of curves.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
ABCbits
Legendary
*
Offline Offline

Activity: 2870
Merit: 7492


Crypto Swap Exchange


View Profile
July 14, 2022, 12:14:43 PM
Merited by Welsh (2)
 #4

This is great tool, it reminds me of directory.io. But i'd like to mention the private key/address is overlapped on my browser (Firefox).



- Check address balance from bloomfilter file database with play sound when found

I add address from 1st page to bloomfilter and restart the server, only to found out the sound is quite loud. A warning would be appreciated in future Tongue.

- BloomFilter file creation (first download txt database from http://addresses.loyce.club/)

I only try it with small txt file, but what's RAM usage of this tool use when we use list address from Loyce?

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
seoincorporation
Legendary
*
Online Online

Activity: 3150
Merit: 2933


Top Crypto Casino


View Profile
July 21, 2022, 05:17:15 PM
 #5

The project is awesome, and thanks for making it open source... But there is a problem with it. Is not ethical to create a tool for the users to steal coins in case they find a private key with balance.

I know it would be awesome to fin a key with more than 100 BTC, but in the moment we spend those coins we will become criminals.

I hope you can add this kind of warning to your software on the ReadMe file.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
LoyceV
Legendary
*
Offline Offline

Activity: 3304
Merit: 16636


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
July 21, 2022, 05:25:44 PM
 #6

But there is a problem with it. Is not ethical to create a tool for the users to steal coins in case they find a private key with balance.
As a Bitcoin user, this isn't something I worry about. Let them try! I don't think a warning matters, anyone who uses Bitcoin should understand this already.

I'll test it when I have more time Smiley

n0nce
Hero Member
*****
Offline Offline

Activity: 882
Merit: 5829


not your keys, not your coins!


View Profile WWW
July 21, 2022, 09:24:33 PM
 #7

The project is awesome, and thanks for making it open source... But there is a problem with it. Is not ethical to create a tool for the users to steal coins in case they find a private key with balance.

I know it would be awesome to fin a key with more than 100 BTC, but in the moment we spend those coins we will become criminals.

I hope you can add this kind of warning to your software on the ReadMe file.
This is a whole different subject (ethical vs. technical), but if you guess a private key that holds some balance, technically you 'found' the coins.
If transferring them is a crime or not will probably depend on your jurisdiction. I believe that keeping something you found isn't illegal everywhere.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
PawGo
Legendary
*
Offline Offline

Activity: 952
Merit: 1367


View Profile
July 22, 2022, 07:57:01 AM
 #8

This is a whole different subject (ethical vs. technical), but if you guess a private key that holds some balance, technically you 'found' the coins.
If transferring them is a crime or not will probably depend on your jurisdiction. I believe that keeping something you found isn't illegal everywhere.

Let's keep is aside, as it is very difficult problem. Owner may have strong proof that he owns coins moved, but on opposite it will be difficult for him to proof that it was not him who moved the coin. On the other hand, talking about about keeping what you found - in some jurisdiction you are obliged to return it to the state - if for example you find a 500 year old coin on beach.

Project is interesting, especially idea to create a "subsets" of results modifying generator point. However I am not sure about any practical use (in terms of BTC).
PawGo
Legendary
*
Offline Offline

Activity: 952
Merit: 1367


View Profile
July 22, 2022, 03:20:20 PM
 #9

But you can use it to make custom WIFs just use base58 alphabet(123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz):
5JDoNotSteaLBitcoinMightGetYouinPrisonSomeTimeXXXXX
5JBadAddressDoNotSendAssetsYouMightLoseitALLXXXXXXX

And now you are talking about something interesting. Kind of Vanity WIFs ;-)
I know some people may use my WifSolverCuda as a "cracker" for their manually generated WIFs. You may for example remember that you wanted to have "5JVeryConfusedxxxxxxxxPersonWithDementiaAndBackPain" and all you need is to find 8 unknown characters which would produce the correct WIF.
LoyceV
Legendary
*
Offline Offline

Activity: 3304
Merit: 16636


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
July 22, 2022, 03:26:04 PM
Merited by Welsh (1)
 #10

Vanity WIFs ;-)
I know some people may use my WifSolverCuda as a "cracker" for their manually generated WIFs. You may for example remember that you wanted to have "5JVeryConfusedxxxxxxxxPersonWithDementiaAndBackPain" and all you need is to find 8 unknown characters which would produce the correct WIF.
That's a terrible idea. If the private key isn't random, it can be brute-forced much easier.

PawGo
Legendary
*
Offline Offline

Activity: 952
Merit: 1367


View Profile
July 23, 2022, 04:31:33 PM
 #11

Vanity WIFs ;-)
I know some people may use my WifSolverCuda as a "cracker" for their manually generated WIFs. You may for example remember that you wanted to have "5JVeryConfusedxxxxxxxxPersonWithDementiaAndBackPain" and all you need is to find 8 unknown characters which would produce the correct WIF.
That's a terrible idea. If the private key isn't random, it can be brute-forced much easier.

It goes off-topic but when I think about it, I think it is not worst than brain wallet. At the end, what we receive from brain wallet is not "random" too. And knowing part of brainwallet we may try to brute-force the rest. At the end in one case we talk about sha256 and in other case as a base58 decoding.
The idea behind Vanity WIF (do not blame me, I have never did that personally, I was just contacted by some people who use my program to generate that WIFs) is to be able to remember WIF partially, knowing that it is technically possible to restore the missing part. That way we may have known "human readable" part (date, sentence, etc). and have part which is calculated by program, looking for a correct (importable) WIf. Of course one may decide to do extra steps, like prepare WIF in uncompressed form, extract private key and then use it in compressed form - but it is an extra complication, which could cause other problems ("I forgot how I did that 5 years ago").

As a Post Scriptum I may add that we all are humans, years of evolution caused we have ability to find patterns. We may say one text "is random" while other is not. We may say that WIF cannot contain the same characters repeated 10 times, because we feel it is unnatural. But the chance for that is exactly like the chance for any other combination. Additionally, let's do not forget about different languages. English words has no meaning in Dutch or Spanish and vice versa. Random letters would mean nothing for me, but they could be a "Hello World" in Chinese.
Like they say, if you take many monkeys and they will press random typewriter keys for a long enough, one of them will finally write the whole "Hamlet".
Pages: [1]
  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!