Post
Topic
Board Project Development
Re: BTCapsule- a Bitcoin Time Capsule- is now Open Source
by
BTCapsule
on 11/10/2022, 09:59:50 UTC
If someone sets up a fake NTP server, would they be able to replicate time.google.com’s IP address?
I can set any IP address I want on my local network Smiley

I realize this, but when I set my host file to use time.google.com’s IP address and try to run BTCapsule, it never starts. Which means I need to add another “Please enable internet” somewhere, but not opening at all is still enough to keep the private keys encrypted. When I change the IP address to my localhost, but keep time.google.com as the DNS, the program runs and alerts the user to turn on their internet.

I’m glad I decided to make it open source.
Doesn't that make it even easier for anyone to decrypt anything without waiting for a specific time server answer?
[/quote]

Not really. The Python code is open source, but for my .exe, the Python code is converted to C and compiled. From what I understand, it’s theoretically possible to decompile C code, but you can never get back all the information. At first I used PyInstaller, but I figured out I can extract the pyc files, change the HEX, make Decompyle++ from CMake, and extract the original code. I have searched through countless forums, and have not found a way to extract or decompile my exe with the method of compilation.