吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2961|回复: 3
收起左侧

[会员申请] 申请会员ID:断情绝念

[复制链接]
吾爱游客  发表于 2018-1-15 22:48
1、申 请 I D :断情绝念
2、个人邮箱:3080107919@qq.com
3、原创技术文章:

这是我以前学习python爬虫时写的一个base64加密解密程序

效果

效果

是通过抓取https://tool.lu/encdec这个页面的信息实现的
360截图20180115212801046.jpg
360截图20180115221141625.jpg

这是一个异步加载的网站,用审查元素(按f12),点击network,找到数据包(ajax.html)找出url和form data,那是请求参数
用python打开网页添加的参数是一个字典,像下面的格式,data['code']可以改成需要加密的文本,jiami=input('这输入需加密文本:')
[Python] 纯文本查看 复制代码
data={}
        data['code']=jiami
        data['operate']='base64_encode'
        data['code=w&operate']='base64_encode'
        data=urllib.parse.urlencode(data).encode('utf-8')

jm=urllib.request.urlopen(url,data)
html=jm.read().decode('utf-8')
jieguo=json.loads(html)
print(jieguo['text'])这里我将urllib.request.urlopen(url,data),也就是打开url并添加参数,赋值给jm,html是用utf-8解密后的网页源代码
最后用json美化一下,print出来,就实现了文本的加密,解密也是一样,只是把data['code=w&operate']改成'base64_decode' 代码前加上while 1:可以循环,但是要注意缩进
刚接触编程不久,让大佬们见笑了

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

折情先生 发表于 2018-1-17 11:57
我觉得还不错啊
Hmily 发表于 2018-1-16 11:22
抱歉,未能达到申请要求,申请不通过,可以关注论坛官方微信(吾爱破解论坛),等待开放注册通知。
学霸鸠摩智 发表于 2018-1-16 19:43 来自手机
这是一个有故事的名字,来来来说出你的故事
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-15 15:10

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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