吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3947|回复: 10
收起左侧

[原创] asar unpack细节

[复制链接]
hx1314521 发表于 2021-11-30 20:05
本帖最后由 hx1314521 于 2021-11-30 20:07 编辑

对于命令行操作,linux永远比windows好使
安装一台ubuntu2004虚拟机
第一步:安装asar
[C++] 纯文本查看 复制代码
1
npm install -g asar

第二步 解压缩asar e 解压的文件  解压目录
[Asm] 纯文本查看 复制代码
1
asar e app.asar ../abc


xxxx

第五不 打包asar p 打包的目录 打包后的文件
[Asm] 纯文本查看 复制代码
1
asar p ../abc app.asar


ps:我用的是python3所以跑@iokeyz大侠的python脚本报错,
我修改了一下
cipher = Cipher(algorithms.AES(key), modes.CBC(iv),backend =default_backend())
[Python] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import os
from base64 import b64decode
from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes
from cryptography.hazmat.primitives import padding
[color=#ff0000]from cryptography.hazmat.backends import default_backend[/color]
  
  
def dec(filename):
    with open(filename, 'rb') as file:
        fileb = b64decode(file.read())
        iv = fileb[:16]
        key = bytes.fromhex('4EE1B382949A024B802F52B4B4FE57F1BEF40853109256E2C20DECA3DD8DD56D')
        cipher = Cipher(algorithms.AES(key), modes.CBC(iv)[color=#ff0000],backend =default_backend()[/color])
        decryptor = cipher.decryptor()
        filed = decryptor.update(fileb[16:]) + decryptor.finalize()
        dest = open(filename+'-dec.js', 'wb')
        unpadder = padding.PKCS7(128).unpadder()
        data = unpadder.update(filed) + unpadder.finalize()
        dest.write(data)
        dest.close()
  
  
point = os.walk('.')
for pwd, dirl, filel in point:
    for filename in filel:
        if filename.endswith('js'):
            dec(filename)

免费评分

参与人数 2吾爱币 +9 热心值 +2 收起 理由
Hmily + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
小朋友呢 + 2 + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

iokeyz 发表于 2021-11-30 22:55
感谢分享!如果觉得装 npm 太麻烦,就为了用 asar 来打包和解包,可以试一下:https://www.tc4shell.com/en/7zip/asar/
wqs0987 发表于 2021-11-30 20:13
万军 发表于 2021-11-30 21:29
nulla2011 发表于 2021-11-30 22:55
学到了,感谢分享
southerlywindly 发表于 2021-12-1 00:45
我很赞同
iseaelonwang 发表于 2021-12-1 09:22
谢谢分享
Desean 发表于 2021-12-1 10:20
谢谢分享
rzxcs 发表于 2021-12-1 23:49
看不太懂。大神
aimi-s 发表于 2021-12-6 23:50
你好,还有   https://www.52pojie.cn/thread-483846-1-1.html  这个帖子软件源码吗?这个软件对于我很好用,或者帮我改一下,非常感谢!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-6-6 20:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表