自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Selenium - 自动下载 webdriver

【代码】Selenium - 自动下载 webdriver。

2023-05-09 22:35:09 1173 4

原创 爬虫攻守道 - 猿人学第20题 - 殊途同归

回到 JS 代码,选中 getStringFromWasm0(r0, r1) 部分,可以看到最终的 sign 已经生成。此时在 console 端口中输入 getStringFromWasm0(1114192, 31) —— 1114192和31 是 var55 和 var56 的值,1个代表内存地址,1个代表偏移量,表示从这个地址取这个长度的字符 —— 可以看到后面加了1串固定的字符串,也就是传说中的 md5 的盐?追踪 Sign 函数,调用的 wasm 代码。

2023-04-18 20:30:59 547

原创 爬虫攻守道 - 猿人学第一题 - 机票价格

为什么说网上的教程故弄玄虚?因为解混淆、找加密函数这些完全没有必要,前提是你清楚知道你的目标是什么。

2023-04-08 20:03:40 447

原创 爬虫攻守道 - JS逆向网站合集

​S​​​​​​024-YGP Request Header加密​​​​​​​S028-ChinaIndex Payload md5加密 + 返回体AES加密S023-HRDJ 用户信息自定义加密 + Payload Hash sha256加密S025-ZZZMH 返回体自定义加密 + Base64加密S027-XiniuData Payload加密 + 返回体加密S007_AQI 前端数据混淆,JS代码混淆​​​​​​​

2023-03-13 17:37:16 1021 1

原创 爬虫攻守道 - 爬取某人点集数据

爬取红人点集数据

2023-03-07 19:19:54 270

原创 Exercism - Python 快速得到1个数字的质因子

Python 快速得到1个数字的质因子

2023-03-02 17:38:27 94

原创 Exercism - Python 输出螺旋矩阵

Python 输出螺旋矩阵

2023-02-22 17:56:40 170

原创 Exercism - Python 检测括号是否正确匹配

给出1个包含任意数量 方括号[],大括号{},小括号() 的字符串,判断是否所有括号都有正确匹配。

2023-02-12 16:24:50 664

原创 OpenCV 在 PyCharm 中出现Cannot find reference ‘imread‘ in ‘__init__.py‘

.\pip.exe install --index-url https://mirrors.aliyun.com/pypi/simple/ --force-reinstall --no-cache -U opencv-python==4.5.5.62解决方法2 正常安装最新版,增加Pycharm解释器路径

2023-02-07 21:56:24 602 3

原创 CentOS7.9 安装 Python3.11

CentOS7.9 安装 Python3.11

2023-01-23 12:53:00 2267

原创 爬虫攻守道 - 2023最新 - 正则表达式勇猛精进 - 爬取某天气网站历史数据

持续优化正则表达式的写法,和用法,进一步缩短文本处理时间。

2023-01-14 17:43:37 800

原创 爬虫攻守道 - 2023最新 - Python Selenium 实现 - 数据去伪存真,正则表达式谁与争锋 - 爬取某天气网站历史数据

爬虫攻守道 - 2023最新 - Python Selenium 实现 - 数据去伪存真,正则表达式谁与争锋 - 爬取某天气网站历史数据

2023-01-13 22:37:22 1747 3

原创 爬虫攻守道 - 2023最新 - 某天气数据网站反爬措施分析

爬虫与反爬,绝不是对立关系,而是相互依存相互激发相互促进。

2023-01-12 23:44:24 655

原创 正则表达式 - 匹配开头、结尾、中间 - 某天气网站网页源代码分析

正则表达式匹配html代码的开头、结尾、以及中间,实现对目标标签 Tag 的提取。

2023-01-12 20:18:54 2919 1

原创 爬虫攻守道 - 2023最新 - JS逆向 - Python Scrapy实现 - 爬取某天气网站历史数据

爬虫与反爬虫 - 2023最新爬取某天气网站历史数据 - JS逆向 - Python实现

2023-01-10 17:18:03 2658 1

原创 MySQL 8.0.23 @Windows 重置Root 密码

官网下载Installer正常安装,默认服务名为:MySQL80,默认程序安装路径为:C:\Program Files\MySQL\MySQL Server 8.0,默认数据文件Data和配置文件my.ini的路径为:C:\ProgramData\MySQL\MySQL Server 8.0默认安装后,正常使用时没有问题的(至少现在没遇到过),但是如果遇到忘记root密码,需要使用mysqld命令的时候(官方Reset Root密码说明),就会出问题,会提示找不到Data文件夹,或者手动创建的Data

2021-04-05 10:23:23 672 2

原创 Ubuntu 18.04.3 Server 命令行设置时间

Server版系统安装后,时间设置成了美国东部时区(Eastern Standard Time),比北京时间晚了8个小时。适用于所有Linux发行版的更改时区的方法:打开终端,输入下面的命令,但 不要 敲回车:sudo ln -sf /usr/share/zoneinfo按下Tab键,就会列出 zoneinfo 目录下全部支持的地理位置,我们依次选择 Asia/Sha...

2019-12-02 00:11:17 1147 1

原创 VMware 安装Ubuntu 18.04.3 Desktop

VMware 安装Ubuntu 18.04.3 Desktop分辨率调整成4K之后,字体太小。不像Windows,系统没有提供直接调整字体大小的地方,安装tweak-tool工具。 sudo apt-get install unity-tweak-tool 在dash菜单中搜“tweal-tool”打开,提示“The following schema is missi...

2019-12-01 20:51:12 198

原创 CentOS7 安装MySQL8

CentOS7 安装MySQL8,用/var/log/mysql.log中搜索到的初始密码登录后,执行'alter user 'root'@'localhost' identified by 'PASSQORD' 修改密码时提示'Your password does not satisfy the current policy requirements'.先设定一个比较复杂的密码,包含大小写字...

2018-11-18 18:10:20 306

原创 mysql设置root密码,并且允许远程连接

之前研究mysql时,设置了允许root从非本机无密码登录,现在需要改回去。 本地登录mysql, mysql -u root -p, 输入密码。切换数据库,use mysql先查询下当前设置:select Host, User, Password from user; 输入如下更改第4行的值(设定),执行:update user set password=password...

2018-11-11 15:00:33 1206

原创 OpenCV 3.4 + VS2017 + Python

VS2017 安装的时候就已经安装了python,版本3.6,默认路径在C:\ProgramFiles (x86)\Microsoft Visual Studio\Shared\Python36_64\,所以没有再单独安装python。 这篇文章说在Visual 2013/2015下如果没有安装python时,它会引导你到Python的下载和安装。http://www.cnblogs.co

2018-01-23 18:18:39 8720 6

原创 OpenCV 3.4 + VS2017 + C++ 永久配置

好久没上来,看到有人在之前的文章下面留言,才又想起来自己居然开了博客。最近在搞OpenCV,索性整理一下。把这篇文章定为“原创”,但实际在做的过程中参考了很多前辈的文章,不一一致谢。1.      Visual Studio 版本:Professional2017 Version 15.5.12.      安装OpenCV3.4.0,下载链接:OpenCV3.      配置

2018-01-23 17:50:20 33493 12

翻译 WebRTC被发现泄漏本地IP地址

WebRTC,一种用于web通信的协议,最近它的一个漏洞被爆出。它可以显示本地用户的IP地址,即使他们已经通过使用虚拟私有网络加长字节来隐藏自己。Daniel Roesler,涉足加密学的San Francisco研究院,上周在GitHub上发表了一个示例,阐述了漏洞是如何工作的。Roesler 的概念验证(proof-of-concept)显示了网站是如何向STUN制造请求的。STUN(Sessi

2017-03-28 16:29:46 8673

翻译 WebRTC 非常适用于智能家庭安防摄像头

WebRTC 是一个开源的IETF/W3C 标准,在浏览器中添加了很多成熟的媒体引擎(音视频编解码器,抖动缓冲(jitter buffers),回声消除(Echo cancellation),流同步(Synchronized streaming),数据通道(Data channel)),从而可以执行一些很酷的工作,像视频通话,VoIP,共享屏幕,共享文件,以及音频流。做这些事情不需要任何插件,扩展,

2017-03-28 12:26:38 8214

翻译 WebRTC 基础:WebRTC 如何以及为什么使用你的浏览器地址

原作者:Tsahi Levent-Levi 原文地址:最近我被要求写一些以WebRTC 基础为主题的文章,解释一下它是如何工作的。这里是其中一篇。《纽约时报》使用WebRTC搜集用户IP地址引发了暴怒。广告的欺诈检测机制使用WebRTC来寻找本地地址,以决定用户是真实的还是机器。作为一个基于广告费用的猫捉老鼠游戏,意味着继续使用兵器库中的每件武器。(Being a cat and mouse g

2017-03-27 11:40:17 1667

翻译 WebRTC 和 IP 摄像头的交互

过去的几个月中,越来越多的开发者希望获得如何连接WebRTC与IP摄像头的信息。解决这个问题通常需要大量对底层媒体协议细节的深入了解。此外,在创造“Demo”和实际产品之间的距离也很大。我们将在本文中介绍如何利用Kurento的媒体服务器来正确地实现它。WebRTC Media Gateways for media interoperability对于集成IP摄像头到WebRTC应用,首先需要实现媒

2017-03-27 10:11:26 21821 6

翻译 使用 WebRTC 广播 IP 摄像头视频流

使用WebRTC广播IP摄像头视频流技术上来说,从IP摄像头实现在线广播并不需要WebRTC。IP摄像头本身就是服务器,可以自行连接路由器并传输视频内容。既然这样,我们为什么还需要WebRTC?有两个原因: 1.随着观看以太网广播的观众增加,他们会逐步感受到带宽的不足,然后是摄像头资源,如果观众持续增加的话; 2.如上面提到的,一个IP摄像头就是一个服务器。但是它使用什么协议传输视频到浏览器或者

2017-03-20 17:54:47 9174 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除