欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python實(shí)現(xiàn)微信小程序反編譯效果

 更新時(shí)間:2021年12月11日 09:29:24   作者:Hoyou  
這篇文章主要介紹了python實(shí)現(xiàn)微信小程序反編譯效果,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

對某大神文件進(jìn)行二次開發(fā)實(shí)現(xiàn)python實(shí)現(xiàn)微信小程序反編譯

對于小程序反編譯想必大家都不陌生

并且也有許多大神給出了自己的方法

具體可以參考下這篇

可能是我本人技術(shù)的問題,很多方法我都沒有成功

并且大部分都是在命令行進(jìn)行,很不方便

所以就重新修改了一下,并進(jìn)行封裝

效果圖

  ??key = PBKDF2(
          wxid.encode("utf-8"),
          salt.encode("utf-8"),
          32,
          count=1000,
          hmac_hash_module=SHA1,
      )
      # 生成key
      # 讀取加密的內(nèi)容

     with open(file, mode="rb") as f:
         dataByte = f.read()
 
     # 初始化密鑰
     cipher = AES.new(key, AES.MODE_CBC, iv.encode("utf-8"))
     # 解密頭部1024個(gè)字節(jié)
     originData = cipher.decrypt(dataByte[WXAPKG_FLAG_LEN : 1024 + WXAPKG_FLAG_LEN])
     # 初始化xor密鑰, 解密剩余字節(jié)
     xorKey = 0x66
     if len(wxid) >= 2:
         xorKey = ord(wxid[len(wxid) - 2])

     afData = dataByte[1024 + WXAPKG_FLAG_LEN :]
     out = bytearray()
     for i in range(len(afData)):
         out.append(afData[i] ^ xorKey)
     originData = originData[0:1023] + out
     # 保存解密后的數(shù)據(jù)
     with open(put, mode="wb") as f:
         f.write(originData)

下載鏈接

到此這篇關(guān)于python實(shí)現(xiàn)微信小程序反編譯的文章就介紹到這了,更多相關(guān)python微信小程序反編譯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • win10系統(tǒng)中安裝scrapy-1.1

    win10系統(tǒng)中安裝scrapy-1.1

    在win10的環(huán)境下安裝scrapy,并不能直接按照官網(wǎng)的手冊(http://doc.scrapy.org/en/1.0/intro/install.html)一次性安裝成功,根據(jù)我自己的安裝過程中遇到的問題,特意整理了一下安裝過程
    2016-07-07
  • python實(shí)現(xiàn)兩個(gè)文件合并功能

    python實(shí)現(xiàn)兩個(gè)文件合并功能

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)兩個(gè)文件合并功能,一個(gè)簡單的文件合并程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • 關(guān)于Python中進(jìn)度條的六個(gè)實(shí)用技巧分享

    關(guān)于Python中進(jìn)度條的六個(gè)實(shí)用技巧分享

    在項(xiàng)目開發(fā)過程中加載、啟動、下載項(xiàng)目難免會用到進(jìn)度條,下面這篇文章主要給大家介紹了關(guān)于Python中進(jìn)度條的六個(gè)實(shí)用技巧,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • python使用Turtle庫繪制動態(tài)鐘表

    python使用Turtle庫繪制動態(tài)鐘表

    這篇文章主要為大家詳細(xì)介紹了python使用Turtle庫繪制動態(tài)鐘表,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • python:動態(tài)路由的Flask程序代碼

    python:動態(tài)路由的Flask程序代碼

    今天小編就為大家分享一篇python:動態(tài)路由的Flask程序代碼,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python 兩個(gè)列表的差集、并集和交集實(shí)現(xiàn)代碼

    Python 兩個(gè)列表的差集、并集和交集實(shí)現(xiàn)代碼

    這篇文章主要介紹了Python 兩個(gè)列表的差集、并集和交集實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2016-09-09
  • Opencv對象追蹤的示例代碼

    Opencv對象追蹤的示例代碼

    這篇文章主要介紹了Opencv對象追蹤的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Python基于pyCUDA實(shí)現(xiàn)GPU加速并行計(jì)算功能入門教程

    Python基于pyCUDA實(shí)現(xiàn)GPU加速并行計(jì)算功能入門教程

    這篇文章主要介紹了Python基于pyCUDA實(shí)現(xiàn)GPU加速并行計(jì)算功能,結(jié)合實(shí)例形式分析了Python使用pyCUDA進(jìn)行GPU加速并行計(jì)算的原理與相關(guān)實(shí)現(xiàn)操作技巧,需要的朋友可以參考下
    2018-06-06
  • PyTorch基礎(chǔ)之torch.nn.Conv2d中自定義權(quán)重問題

    PyTorch基礎(chǔ)之torch.nn.Conv2d中自定義權(quán)重問題

    這篇文章主要介紹了PyTorch基礎(chǔ)之torch.nn.Conv2d中自定義權(quán)重問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Python兩個(gè)字典鍵同值相加的幾種方法

    Python兩個(gè)字典鍵同值相加的幾種方法

    今天小編就為大家分享一篇關(guān)于Python兩個(gè)字典鍵同值相加的幾種方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03

最新評論