asarmor icon indicating copy to clipboard operation
asarmor copied to clipboard

Protect asar archive files from extraction

Results 19 asarmor issues
Sort by recently updated
recently updated
newest added

![image](https://user-images.githubusercontent.com/93173537/198177137-5e916421-a4eb-458c-9703-322937b51d11.png)

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...

enhancement
good first issue

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...

question

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...

enhancement
good first issue

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.

enhancement
good first issue

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...

feature

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...

enhancement
good first issue

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...