当你在浏览器中,忘记了曾经的登录密码怎么办…

本篇阅读时间约为 5 分钟。 1 前言 你还在为使用浏览器的时候,忘记密码而烦恼吗?今天要分享的不为人知的小技巧,利用前端技术原理来帮助你找回原密码。在我们使用各种网站登录时,总会勾选上记住密码这一项。 但长时间依赖记住密码,难免有遗忘的情况,那么,如何才能知道自己的密码是多少呢? 2 浏览器技巧 这里以百度账号登陆举例,谷歌浏览器: 1. 首先按下 F12 ,打开开发者工具,你会发现多了一个弹框在下面,如下图: 2. 点击弹框左上角的鼠标样式: 3. 点用鼠标点击密码框,你会发现下面的开发者工具栏跳到了对应的前端代码行: 4. 在前端页面中, # 会将我们页面上的密码变成星星,意思是密码样式type=“password” # 我们将它改为:type=“text” 修改完毕后,你会发现,密码框已经被显示出来了: 到这里呢,以上步骤,就将我们原来记住的密码(被遗忘的密码)显示出来了,是不是学…

Read More

你常看到 Python 代码中的 yield 到底是什么鬼?

之前给大家说过,久久会解锁一篇 VIP 中的文章给大伙乐呵乐呵,其实是被吐槽没有试看文。 好吧,今天就是这么出其不意攻其不备,就随便挑选一篇出来给你瞧瞧货色: yield 到底是干屌的? 首先我们来看下这两个列表的区别: 可以看到, list_1 是 [i for i in range(20)] ,而 list_2 是 (i for i in range(20)),主要区别就是一个是 [] , 一个是 (),而后者就是生成器。 可以看到,当我们去执行 list_2 的时候,输出结果是一个 generator(生成器)对象。 我们可以通过 next() 去调用这个生成器里面的元素: 我想到这里你会有点疑惑,就是它们之间有什么区别? 我们这样,来计算一下以下这两个列表生成所需要的时间: list_1 = [i for i in range(66666666)]li…

Read More

python爬虫反爬 | 对方是如何丧心病狂的通过 css 加密让你爬不到数据的

这次我们来说点爬虫稍微进阶一点的 关于如何破解 css 加密后的数据 别急 我们先站在对方的角度 想一想 假如我们现在有一个网站 这个网站有些关键的数据信息 不想给别人那么轻易的爬取到 你会怎么做呢? 一个可执行的方法 就是将关键数据通过 css 加密 这样的话 当别人通过 requests 来 请求我们的网站的时候 返回的 HTML 里面就 得不到关键的数据了 举个例子 简单写一个帅b的页面 这时候我们通过 requests 去请求 在这里请求的是本地的网页 所以需要挂载一下 FileAdapter 接着会得到这样的源代码 (应该这样写:<p></p>) 问题来了 怎么把帅b的个人信息搞一下 让返回的 HTML 里面拿不到呢 可以通过添加 css 来打乱顺序 就以「姓名」为例 来定义一个 css 的类元素 这里定义了两个属性 一个是用来将它移除…

Read More

for key, value in xxx.items()用法

mapping = {‘&#xe66f’: ‘0’, ‘&#xe50e’: ‘1’, ‘&#xf19c’: ‘2’, ‘&#xe2d1’: ‘3’, ‘&#xe372’: ‘4’, ‘&#xeb5a’: ‘5’, ‘&#xf37c’: ‘6’, ‘&#xf8b6’: ‘7’, ‘&#xf252’: ‘8’, ‘&#xf3a0’: ‘9’} # 映射字典,使用时需自行更新 text = ‘我的工资是55555&#xe66f,你的年纪是6&#xf8b6’ # 定义文本信息处理函数,通过字典mapping中的映射关系解密 for key, value in mapping.items(): text = text.replace(key, value) print(text)  

涉及字体加密的爬虫分析

1.网页分析 爬虫嘛,最主要还是先分析分析网页。 首先,用谷歌浏览器打开“实习僧网站”,输入“数据挖掘”搜索,然后检查以下内容: 网页的加载方式:发现是纯静态加载的,说明数据就在html文件里; 如何翻页:通过观察发现网站是通过URL的参数“k”控制职位关键字,参数“p”控制页码,所以“数据挖掘”职位第一页的请求URL是“https://www.shixiseng.com/interns?k=数据挖掘&p=1”,“数据挖掘”职位第二页的请求URL是“https://www.shixiseng.com/interns?k=数据挖掘&p=2”,以此类推; 请求方法:GET 是否需要验证头信息:不晓得,需要代码测试 2.代码测试 那就来测试一下。 首先在实习僧中搜索“数据挖掘”,并打开IPython,把requests库导入进来。 第一页长这样: 尝试请求一下第一页, 把状态码打…

Read More

Python根据车票猜测身份证号码

一、一张火车票引发的赌局 事情的经过是这样的: 我的同事李大伟最近出差去了。 昨晚睡觉前翻了翻朋友圈, 就跟他愉快地 互怼 交流了起来。 估计是他想起了我朱小五从不打无把握之赌,后面就怂了。 一杯奶茶嘛,也可以接受, 像杰伦一样快乐就好啦。 二、计算概率 开工。 先看看李大伟的朋友圈中发的图片。 (该火车票来自其他平行世界,扫描可能发生奇怪现象) 车票中暴露的个人信息为: 3302211993****4914  李大伟 只缺少月份日期四位。 那么也就是一共365种可能。 科普时间: 根据李大伟的身份证信息的前6位“330221” 轻易可得: 浙江省宁波人,1993年滴 那我先用python生成1993年的所有日期吧 成功得到日期列表。 三、使用验证身份证库 再用刚才的校验码计算规则 反向验证哪个日期符合喽! 自己写计算规则? NONONO,太麻烦! 给大家隆重…

Read More

抓取疯狂美工极限词查询页面接口

import requests # 引用requests模块 url = ‘https://jixianci.fkdmg.com/fkapi/cha_jixianci.php?typ=cha&ajax=1&formhash=75666097’ # 请求歌曲评论的url参数的前面部分 data = { ‘ckgf’: ‘on’, ‘time’: 1578927855, ‘ckmy’: ‘on’, ‘formhash’:’75666097′, ‘q’: ‘专利号是多少啊最佳专利’, ‘sign’: ‘b77264015c3a4d9580168e74c111b3b7’ } headers = { ‘Accept’: ‘*/*’, ‘Accept-Encoding’: ‘gzip, deflate, br’, ‘Accept-Language’: ‘zh-CN,zh;q=0.9’,…

Read More

python库之autopy

参考:https://blog.csdn.net/sandalphon4869/article/details/90272247 参数表示: (x:float) 表示x是float类型 (x:float=0) 表示x是float类型,默认值是0 ->float 返回一个float类型的数 一、安装的使用 1.介绍 主要用来模拟鼠标和键盘的点击操作。((๑•̀ㅂ•́)و✧脚本) 2.安装 pip install autopy 1 同样一条指令,昨天失败,今天成了。 3.使用 import autopy as at 1 3.官方文档 https://www.autopy.org/documentation/api-reference/ https://pypi.org/project/autopy/ https://github.com/autopilot-rs/autopy/#auto…

Read More