shijimasoft / cia-unix

Decrypt CIA/3DS roms in UNIX environments (Linux and macOS)
Apache License 2.0
111 stars 14 forks source link

which: no decrypt.py in ... #6

Closed lrossin closed 2 years ago

lrossin commented 2 years ago

Running cia-unix in experimental results in which not being able to find decrypt.py I worked around this by adding it the directory to $PATH and making it executable. export $PATH=$PATH:`pwd` && chmod u+x decrypt.py

shijimasoft commented 2 years ago

Please try to compile the latest source, It should be fixed 😁

i30817 commented 2 years ago

Pipy no longer allows installs of python2 packages to work in ubuntu 22.04 (or some other incompatibility). So the install of the AES cipher package no longer works, even if you install python2.7 and pip2.

This has to be ported to python 3 'for real'.

btw i used this library to workaround it: https://github.com/ricmoo/pyaes

(since it's pure python and compatible with both 3 and 2.7 i just placed it on the dir and edited the constructors).

shijimasoft commented 2 years ago

Hi, pycryptodome is a fork of pycrypto, and it only works on python3, experimental branch doesn’t rely on pycrypto anymore. The “Crypto” module is referred to the new library, but it has the same naming.

shijimasoft commented 2 years ago

@lrossin did you fixed the error recompiling the latest experimental source?

shijimasoft commented 2 years ago

Sorry, I will close this issue

shijimasoft commented 1 year ago

91f845c44d474eaf34d2b86e6d0be1b0e5ff81db fixed that