楼主: oy0U20QqkOYSU
1186 0

[Modeler] JS逆向加密——Base64方法的处理 [推广有奖]

  • 0关注
  • 0粉丝

大专生

75%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
300 点
帖子
51
精华
0
在线时间
1 小时
注册时间
2020-12-31
最后登录
2021-1-4

楼主
oy0U20QqkOYSU 发表于 2021-1-4 18:20:52 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

在Js逆向的过程中经常遇到  window.btoa() /window.atob() :

   这是 浏览器内置的Base64 编码和解码 ,第十六题案例第十九题案例  等等

解决方式 :

1.   简单字符串使用 Buffer 方法



  • // atob base64 编码



  • var s = new Buffer.from("待解码的字符串", "base64").toString("binary")







  • // btoa base64 解码



  • var s = new Buffer.from("待编码的字符串", "binary").toString("base64")


2. python爬虫直接改写



  • import base64







  • # atob  base64编码



  • s = base64.b64encode("待解码的字符".encode("utf8")).decode()







  • # btoa  base64解码



  • s = base64.b64decode("待编码的字符".encode("utf8")).decode()


3. 直接用JS实现Base64功能

以下是 完整JS的base64代码

// 这是 完整可用的JS实现base64编码的模块

var Base64 = {

    // private property

    _keyStr: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="

    // public method for encoding

    , encode: function (input)

https://www.buymeacoffee.com/dtrzfjtvxr?new=1

https://www.buymeacoffee.com/dtrzfjtvxr

https://www.buymeacoffee.com/dtrzfjtvxr?kycsg

https://www.buymeacoffee.com/bznnjtdvvh?new=1

https://www.buymeacoffee.com/bznnjtdvvh

https://www.buymeacoffee.com/bznnjtdvvh?guioc

https://www.buymeacoffee.com/flrzlrhzvhp?new=1

https://www.buymeacoffee.com/flrzlrhzvhp

https://www.buymeacoffee.com/flrzlrhzvhp?phfrl

https://www.buymeacoffee.com/ayesiieoi?new=1

https://www.buymeacoffee.com/ayesiieoi

https://www.buymeacoffee.com/lbvtzntztl?new=1

https://www.buymeacoffee.com/tznhhdvfph

https://www.buymeacoffee.com/tznhhdvfph?tdjrv

https://www.buymeacoffee.com/tblpbvtzvz

https://www.buymeacoffee.com/tblpbvtzvz?vrdtr

https://www.buymeacoffee.com/oamsmeaoycu?new=1

https://www.buymeacoffee.com/oamsmeaoycu

https://www.buymeacoffee.com/oamsmeaoycu?kieku

https://www.buymeacoffee.com/zvzjtpzhf?new=1

https://www.buymeacoffee.com/zvzjtpzhf

https://www.buymeacoffee.com/zvzjtpzhf?zfrfz

https://www.buymeacoffee.com/gqskyoskw?new=1

https://www.buymeacoffee.com/gqskyoskw

https://www.buymeacoffee.com/gqskyoskw?uuqsm

https://www.buymeacoffee.com/emyqcywys?new=1

https://www.buymeacoffee.com/emyqcywys

https://www.buymeacoffee.com/emyqcywys?mmiwk

https://www.buymeacoffee.com/njrfbfnbh?new=1

https://www.buymeacoffee.com/njrfbfnbh

https://www.buymeacoffee.com/njrfbfnbh?ltbpz


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Base tostring python爬虫 function property

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 06:58