How to interact with seco files
#1
Hi Guys,

I am looking forward to cracking a exodus wallet seco file ( https://github.com/ExodusMovement/secure-container ) using a dictionary attack(already prepared list with just 5000 phrases).

 As per https://github.com/hashcat/hashcat/issues/3025 support for seco files was added recently and is available in the current beta version. I vaguely remember the ~17 characters of the password, however I forgot the exact variation. Very confident that I can crack it !, but I NEED HELP



I want to know which hash-mode to use and how to interact with these .seco files (I think I need to create their hash, don't know how?) in hashcat.

Regards,

Specific-user666
Reply
#2
Beta versions can be found there

https://hashcat.net/beta/
mode is as mentioned in the github
28200 | Exodus Desktop Wallet (scrypt) | Cryptocurrency Wallet

also mentioned in the issue is a python script, tools/exodus2hashcat.py which is needed to extract the hash

the rest is attack planning, 17 chars as a wordcombination or random?
Reply
#3
(02-23-2022, 02:14 PM)Snoopy Wrote: also mentioned in the issue is a python script, tools/exodus2hashcat.py which is needed to extract the hash

In my case, it returns:

EXODUS:16384:8:1:/8A+6BZDTQlIkt+C1E1HysgsPyZKJ0SYsqCwx13lvBQ=:pXiPLKTLn5aHCAei:36FwWAFmQ64smtWWhrY8+GszilB8DBL4Qw5kFFVNxWw=:gb7/qvy3rX67fIPIlmfplg==

Then hashcat throws a token length exception. No matter where I split the full hash, it always says "Seperator unmatched". Any fix?
Reply
#4
(02-23-2022, 02:14 PM)Snoopy Wrote: Beta versions can be found there

https://hashcat.net/beta/
mode is as mentioned in the github
28200 | Exodus Desktop Wallet (scrypt)                      | Cryptocurrency Wallet

also mentioned in the issue is a python script, tools/exodus2hashcat.py which is needed to extract the hash

the rest is attack planning, 17 chars as a wordcombination or random?

Hi, and how to get the hash out of exodus properly. I still don't get it.

it doesn't work like this

hashcat -m28200 "C:\hashcat-6.2.6\tools\exodus2hashcat.py" "C:\seed.seco"
Reply
#5
(01-15-2023, 10:31 PM)Duckworth Wrote:
(02-23-2022, 02:14 PM)Snoopy Wrote: Beta versions can be found there

https://hashcat.net/beta/
mode is as mentioned in the github
28200 | Exodus Desktop Wallet (scrypt)                      | Cryptocurrency Wallet

also mentioned in the issue is a python script, tools/exodus2hashcat.py which is needed to extract the hash

the rest is attack planning, 17 chars as a wordcombination or random?

Hi, and how to get the hash out of exodus properly. I still don't get it.

it doesn't work like this

hashcat -m28200 "C:\hashcat-6.2.6\tools\exodus2hashcat.py" "C:\seed.seco"

You need to run this exodus2hashcat.py file in python

https://www.python.org/downloads/

C:\Ptyhon311\python exodus2hashcat.py seed.seco

and you get hash

done.
Reply
#6
Thank you so much for your response. But still, could you be more detailed)))

C:\Ptyhon311\python exodus2hashcat.py seed.seco ? where to run it in cat or python ? write the path to seco ? would be very grateful for help
Reply
#7
C:\>Python311\python C:\hashcat-6.2.6\tools\exodus2hashcat.py seed.seco
Traceback (most recent call last):
File "C:\hashcat-6.2.6\tools\exodus2hashcat.py", line 11, in <module>
from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'
Reply
#8
(01-16-2023, 12:57 AM)Duckworth Wrote: C:\>Python311\python C:\hashcat-6.2.6\tools\exodus2hashcat.py seed.seco
Traceback (most recent call last):
  File "C:\hashcat-6.2.6\tools\exodus2hashcat.py", line 11, in <module>
    from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'

https://www.google.com/search?q=python+c...nt=gws-wiz
Reply
#9
(01-16-2023, 10:09 AM)marc1n Wrote:
(01-16-2023, 12:57 AM)Duckworth Wrote: C:\>Python311\python C:\hashcat-6.2.6\tools\exodus2hashcat.py seed.seco
Traceback (most recent call last):
  File "C:\hashcat-6.2.6\tools\exodus2hashcat.py", line 11, in <module>
    from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'

https://www.google.com/search?q=python+c...nt=gws-wiz
I wanted to say thank you so much. It all worked out))) Now I'm trying to get the hash out of the ronin. I don't understand how yet)
Reply
#10
(01-17-2023, 09:56 PM)Duckworth Wrote:
(01-16-2023, 10:09 AM)marc1n Wrote:
(01-16-2023, 12:57 AM)Duckworth Wrote: C:\>Python311\python C:\hashcat-6.2.6\tools\exodus2hashcat.py seed.seco
Traceback (most recent call last):
  File "C:\hashcat-6.2.6\tools\exodus2hashcat.py", line 11, in <module>
    from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'

https://www.google.com/search?q=python+c...nt=gws-wiz
I wanted to say thank you so much. It all worked out))) Now I'm trying to get the hash out of the ronin. I don't understand how yet)

Did you find any solution? I have the same issue
Reply