Bitcoin Forum
May 26, 2024, 05:07:09 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 ... 233 »
221  Bitcoin / Armory / Re: dev branch currently broken? on: April 06, 2021, 12:47:03 PM
This issue should be fixed and the code in a better place atm. It's still wonky in places since I'm in the midst of refactoring the giant hardcoded qt gui files, but at least most of what's left over is limited to Qt5 migration and/or refactoring those files. Give it a spin and let me know.
222  Bitcoin / Armory / Re: Does Armory run under Ubuntu 20.04.1 LTS? Anyone got it to work? on: April 06, 2021, 07:31:36 AM
Sounds like whatever you are running this on lacks some amd64 registries. Try the noasm build instead: https://github.com/goatpig/BitcoinArmory/releases/download/v0.96.5/armory_0.96.5_amd64_gcc4.9_noasm.deb
223  Bitcoin / Armory / Re: How do I configure Armory to use a custom bitcoind host:port? on: April 06, 2021, 07:30:12 AM
Quote
however this spawns the localhost

Disable auto-bitcoind in the Files menu in ArmoryQt.

Quote
I want Armory to query one of my other nodes that already has a full node running.

You need to run ArmoryDB there and remotely connect the client to that. ArmoryDB needs access to the blockchain files on disk. It's simpler to run it along Core and SSH tunnel the port the client connects to.
224  Bitcoin / Armory / Re: Does Armory run under Ubuntu 20.04.1 LTS? Anyone got it to work? on: April 03, 2021, 08:06:10 PM
Well, at least I got Armory running again on my laptop. But it is a pain with the Blochchain on an external HDD.

I don't want to nag. But any ETA on the new version for 20.04 LTS?

Caught up in a code review at my job, kinda have to ignore Armory for a week or 2, sorry =(
225  Bitcoin / Armory / Re: Options for Armory lost passphrase on: April 03, 2021, 08:05:22 PM
Quote
Also, I figured out that some Armory versions have different unlock times and results in much faster attempt at bruteforcing.

KDF difficulty is targeted for the machine the wallet is creating, aiming for a 0.5sec unlock time. You can manually set it too. This isn't a version thing, it has operated like this across all Armory versions.

Quote
I guess my best bet is to put more energy in bruteforcing the list of passwords.

As long as it won't cost you more than what's on the wallet. Ignoring this for a few years and trying again in a few years is a viable strategy too.

Quote
Yes I have a pattern accross my passwords and I was using a password manager, what can be useful about it?

You may still have access to the drive the password manager was running on or you can be a little more liberal about your search space if you know that pattern the password was using. The more degrees of freedom you know you can restrict in the search, the more you can broaden the other areas. It's a more efficient way to use your energy.

Quote
Do you know perhaps, where I could find version 0.88.1?

https://github.com/goatpig/BitcoinArmory/releases/tag/v0.88-beta
226  Bitcoin / Armory / Re: Options for Armory lost passphrase on: April 03, 2021, 08:47:33 AM
Quote
I have the encrypted .wallet file

And I'm guessing no paper backup?

Quote
Using btcrecover with my RTX GPU to bruteforce any possible typos, typos-maps, word combinations, tokens etc.

This stuff supports Armory? Have you tested it? (i.e. create a wallet, give it to btcrecover with 1-2 characters off of the password and see if it can figure it out)

Quote
Gave a try to the Finder Outer nice tool to recover root key but since I don't have any characters from it, it would take billion of years to crack

Same test applies.

Quote
Look for vulnerabilities with Armory, I could find a fragmented backup vulnerability that indeed impact the version of the wallet (0.88.1). Not sure if it can be exploited or not. If someone could help exploiting this vulnerability or giving pointers, that would be really appreciated.

The fragmented backup vulnerability doesn't erode the security that much. It messes up the SSS setup but there is no real world attack against that. This is all theoretical. The recommendation I stickied here was for people using SSS to proactively redo their backups with the fixed implementation.

At any rate, to even begin exploring this angle, it would mean you have a set of fragmented paper backups. If that's the case, you don't have to crack anything in the first place.

Quote
I have a list of possible passwords but its been so long, I'm not sure anymore if its really within the list I could think of

Once you've established that the bruteforce software you're using actually works on these specific Armory wallets, you can start building a strategy to brute force whatever you remember. If you use a typical pattern across all your passwords or use a password manager, that can be useful too. First ensure you aren't wasting energy getting false negatives.
227  Bitcoin / Armory / Re: Does Armory run under Ubuntu 20.04.1 LTS? Anyone got it to work? on: April 03, 2021, 08:38:35 AM
You could setup Core and ArmoryDB on 20.xx and run ArmoryQt in a Ubuntu 18.xx VM.
228  Bitcoin / Armory / Re: problems with armory / How to move Armory wallet to another program? on: April 01, 2021, 02:35:12 PM
Quote
There is something else listening on the port armory is trying to use.
229  Bitcoin / Armory / Re: Send button not working on: March 27, 2021, 05:25:16 PM
In this case your only option is to rescan Armory's database. Delete the content of C:\Users\Rob\AppData\Roaming\Armory\databases, start Armory and let it rebuild. Once it's ready, try again and let me know.
230  Bitcoin / Armory / Re: Safe to sign multiple messages with Armory not using RFC6979 on: March 25, 2021, 05:18:49 PM
When signing with the same address, the same message,

Wait so you're not signing a transaction but a message? That algo is different and doesn't use the same code as tx signing.

It's all in jasvet.py (https://github.com/goatpig/BitcoinArmory/blob/master/jasvet.py)

This is some old code that neither etotheipi nor I had anything to do with, it was taken from another dev, we only replaced the RNG with CryptoPP's instead of Python's shitty one. It signs using some python routines and we didn't modify it to support deterministic k generation when that was done for tx sigs.

https://github.com/goatpig/BitcoinArmory/blob/master/jasvet.py#L45
231  Bitcoin / Armory / Re: Safe to sign multiple messages with Armory not using RFC6979 on: March 24, 2021, 06:39:47 PM
Quote
each signature is different

You need to elaborate on this.
232  Bitcoin / Armory / Re: Send button not working on: March 24, 2021, 11:04:04 AM
What user mode are you in (Advanced? Expert?). Is a wallet selected in the list before you click send? In the bottom left, what's the wallet filter set at? Showing your wallets only? Have you set any wallet as yours?
233  Bitcoin / Armory / Re: Safe to sign multiple messages with Armory not using RFC6979 on: March 24, 2021, 11:02:33 AM
Quote
i am assuming that RFC6979 is not enabled

It's on by default in 0.96.5. You can turn it on with a command line argument in the versions that support it:

https://github.com/goatpig/BitcoinArmory/blob/master/armoryengine/ArmoryUtils.py#L125

Quote
Each signature produced is different

For the same transaction? A RFC6979 will only yield the same (R, S) when signing for the same message. When generating a "legacy" ECC signature, you have to make sure you never reuse the same R (regardless of the message).

Quote
Can we trust Armory's random k generation?

You already trust it to generate your wallets.

Quote
If someone would know the signed messages, would it be possible to derive the private key? ty

If you present someone with 2 validly signed messages, both of which have the same R but a different S, he can reveal your private key. That aside, I remember some talk ages ago where the claim was made that you can leak bits of the private key when analyzing several signatures, but we're talking hundreds or thousands of sigs to leak a single bit. You'd have to dig that one up on your own, can't remember much more.

To generally answer your question: no.
234  Bitcoin / Armory / Re: Armory 0.96.5 on: March 22, 2021, 03:58:03 PM
Make a thread dedicated to your specific issues please. This isn't really the place.
235  Bitcoin / Armory / Re: Send button not working on: March 22, 2021, 11:32:14 AM
I need to see the whole log file.
236  Bitcoin / Armory / Re: dev branch currently broken? on: March 21, 2021, 11:10:09 AM
But whatever I've tried, I always get the AuthorizedPeersException, unexpected public key size of 0 when try to run cppBridge. I'm using --public for both cppBridge and armory-db.

Can you post the terminal output for this?
237  Bitcoin / Armory / Re: Armory update soon? on: March 16, 2021, 11:30:29 AM
Shall we celebrate 1 year of  soon (TM) soon? Roll Eyes

How dare you! :gretaface:
238  Bitcoin / Armory / Re: Armory And Bitcoin Core on: March 16, 2021, 11:28:51 AM
Quote
Will Armory work without bitcoin core installed?

You can create wallets and sign transactions with offline Armory.

To go online you need Bitcoin Core. This is an integral feature of Armory. There has been some work to smooth out the connection between clients and remote dbs in the upcoming release but in general you are expected to run your own instance of Core. If you don't see the value in that, then Armory isn't for you.
239  Bitcoin / Armory / Re: dev branch currently broken? on: March 14, 2021, 11:06:21 PM
Sorry, I'm still in the middle of a few major changes.

Connectivity between ArmoryDB and CppBridge should work. You should see a "Registered bdv xxxxxxxxx" in the db logs/command line prompt on successful connection. You should run both cppbridge and armorydb with --public at first, easier to setup this way.

The testnet flag is for the db to parse the Bitcoin testnet. If you start the db with --testnet, you need both ArmoryQt and CppBridge to run with --testnet.

For now CppBridge automation is a bit off. I suggest you comment out this line to prevent automation and spawn CppBridge yourself with the relevant command directly.

https://github.com/goatpig/BitcoinArmory/blob/dev/armoryengine/CppBridge.py#L88

As for BIP151.py, you have to build it manually atm, after building the rest of the code. You need to run the command from within the c20p1305_cffi folder to generate the python lib:

Code:
python3 c20p1305_cffi.py

The import for this library a custom path atm. I haven't really dealt with the whole build/deploy/automation part yet, as you can tell. I suggest you change the import path to something more generic (seen here https://github.com/goatpig/BitcoinArmory/blob/dev/armoryengine/BIP15x.py#L19), such as:

Code:
sys.path.insert(1, '../Armory3/bip15x_cffi')

to:

Code:
sys.path.insert(1, '../c20p1305_cffi')

It should work at this point, although I ran into a circular import issue while converting some more GUI to qt5 and decided it was time to refactor the GUI files (qtdialogs.py has some 13k lines of code implementing most of the GUI, and it gets imported everywhere). Then I had to deal with an issue with the mempool code (it starts choking around 100k tx) so I had to drop progress on the GUI for a few weeks unfortunately.
240  Bitcoin / Armory / Re: Legacy wallet, SecurePrint Code length does not match? on: March 14, 2021, 07:55:13 PM
1. I have the paper backups with root keys and Secure print code.
2. Maybe I have encrypted the secure code but it was a long time and there was no notes, so I could not remember.
3. I tried several times and checked if I wrote the root keys and the secure code right...
4. I can give you the log files but if I did encrypt the secure code then it would be just my own fault and there would be no bugs...

2. There is no such feature in Armory. Unless you went out of your way to do it manually, I don't expect that to be the case.
3. You need to elaborate on how it fails. Are you getting an unexpected wallet id? Is nothing happening instead?
4. Logs would give me a clue as to what the failure is. Again, idk how you'd end up with encrypted SP pass unless you did that manually using some 3rd party software.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 ... 233 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!