asarmor
asarmor copied to clipboard
Protect asar archive files from extraction

Instead of only modifying the asar header, we should look into writing data to the body as well. This should be an optional feature though, as it will increase the...
How to use encrypt command in CLI? Do I still need to create afterPack.js and beforePack.js as well as the library method? Btw, I am using electron packager, here is...
We should be able to load/hook an unencrypted asar so we can import and use the modules it contains in our project. Some work has been done on this already...
Currently we only expose an API to encrypt an existing source/dist/build folder. It would be nice to also have an API to encrypt an existing asar archive as a whole.
From the electron docs: > string (optional) - Specifies a script that will be loaded before other scripts run in the page. This script will always have access to node...
The asar spec has been updated over time, while asarmor hasn't been updated with it yet. For example we currently don't include things like `integrity` checks in the header. While...
Hello there, first off thanks you so much for this library 🤘 I have successfully completed all the steps to patch my asar file, however, I struggle to understand the...
Why does it reports an error when calling "fs.statSync('....../app.asar/31.a6f2b86e. css') " Error: ENOTDIR: not a directory, access'/Applications/..../Content/Resources/app. asar/31.a6f2b86e. css'
It's unclear whether or not base64 encode, whether or not a newline at the end of a key file is valid, etc. Ideally next to the encrypt command it should...