Skip to content

软件破解

>

Donet

加密:

https://github.com/mkaring/ConfuserEx/

electron react

https://www.youtube.com/watch?v=yTEryF1IvD0

如何打开控制台

在主程序的结尾加

ts
let {BrowserWindow}=require('electron')
let timer=null;
timer=setInterval(()=>{
        let windows=BrowserWindow.getAllWindows();
        if(windows.length>0){
                windows.forEach(v=>{
                        if(v){
                                //v.close=()=>{};
                                v.webContents.removeAllListeners('devtools-opened');
                                v.webContents.openDevTools();
                        }
                })
                clearInterval(timer);
        }
},5000);

打包

ts
sar p test app.asar

解包

ts
asar e app.asar test

注意如果resouce目录下有app.asar.unpacked目录,需要在打包时将其排除

csharp
asar pack app app.asar --unpack **/node_modules/sharp/**/*

否则程序运行不了

如何还原webpack(带map)

reverse-sourcemap这个包就行

ts
npm install --global reverse-sourcemap
reverse-sourcemap js/