上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页
摘要: 这是一个rsa加密,并且每次加密候的数据固定不变。 第一步:查看加密字段 第二步:搜索加密参数 第三步:打断点调试 1 2 3. 第四部:js调试工具调试 第五步:源码 function c(a) { var b = f, c = b.biDivideByRadixPower(a, this.k - 阅读全文
posted @ 2019-08-29 09:17 淋哥 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: 京东登录,有一个参数nloginpwd,是加密字段。 第一步:浏览器抓包 第二部:搜索加密字段 js 代码 第三部: 下断点 2. js代码: var navigator = {}; var window = {}; var Base64 = {}; var ASN1 = {}; var Hex = 阅读全文
posted @ 2019-08-28 16:53 淋哥 阅读(2311) 评论(0) 推荐(0) 编辑
摘要: # -*- coding=utf-8-*- from Crypto.Cipher import DES import base64 """ des cbc加密算法 padding : PKCS5 """ class DESUtil: __BLOCK_SIZE_8 = BLOCK_SIZE_8 = DES.block_size __IV = "\0\0\0\0\0\0\0\0" # __IV = c 阅读全文
posted @ 2019-08-28 08:29 淋哥 阅读(4409) 评论(0) 推荐(1) 编辑
摘要: AES加密方式有五种:ECB, CBC, CTR, CFB, OFB 从安全性角度推荐CBC加密方法,本文介绍了CBC,ECB两种加密方法的python实现 python 在 Windows下使用AES时要安装的是pycryptodome 模块 pip install pycryptodome py 阅读全文
posted @ 2019-08-28 08:25 淋哥 阅读(18879) 评论(1) 推荐(0) 编辑
摘要: AES ECB模式加解密使用cryptopp完成AES的ECB模式进行加解密。 AES加密数据块分组长度必须为128比特,密钥长度可以是128比特、192比特、256比特中的任意一个。(8比特 == 1字节) 在CBC、CFB、OFB、CTR模式下除了密钥外,还需要一个初始化向IV。(ECB模式不用 阅读全文
posted @ 2019-08-28 08:18 淋哥 阅读(10721) 评论(3) 推荐(2) 编辑
摘要: 第一步: 发现加密 第二部:搜索加密参数 queryId 第三部:找到js核心加密代码 第四部:代码实现 执行结果: 阅读全文
posted @ 2019-08-27 15:30 淋哥 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 直接扣js代码 运行结果: 阅读全文
posted @ 2019-08-27 15:13 淋哥 阅读(457) 评论(0) 推荐(0) 编辑
摘要: ASCII码:一个英文字母(不分大小写)占一个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数。换算为十进制,最小值-128,最大值127。如一个ASCII码就是一个字节。 UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。中文标点占三个字节,英 阅读全文
posted @ 2019-08-26 13:32 淋哥 阅读(1986) 评论(0) 推荐(0) 编辑
摘要: 今天介绍一个简单验证的识别。 主要是标准的格式,没有扭曲和变现。就用 pytesseract 去识别一下。 验证码地址:http://wscx.gjxfj.gov.cn/zfp/webroot/xfsxcx.html 需要识别的验证码是: 因为这个验证码有干扰点,所以直接识别的效果非常不好。 首先对 阅读全文
posted @ 2019-08-10 23:59 淋哥 阅读(1703) 评论(0) 推荐(0) 编辑
摘要: 今天介绍一个简单验证的识别。 主要是标准的格式,没有扭曲和变现。就用 pytesseract 去识别一下。 验证码地址:http://wsxf.mca.gov.cn/zfp/Random.cmd?d=1565452532947 需要识别的验证码是: 识别结果是: 识别率百分之八十。10个有两个错误。 阅读全文
posted @ 2019-08-10 23:54 淋哥 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 今天介绍一个简单验证的识别。 主要是标准的格式,没有扭曲和变现。就用 pytesseract 去识别一下。 验证码地址:https://user.www.gov.cn/sso/verifyimg_edit?rd=0.22469390770687414 需要识别的验证码是: 识别结果是: 识别代码是: 阅读全文
posted @ 2019-08-10 23:46 淋哥 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 对于普通的字符型验证码,如果可以分割,那么降噪和二值化以后,就很容易识别了。 这篇博客主演是对验证码进行降噪和二值化。 下面的图片是处理前的验证码和处理后的验证码截图: 下面是登录的验证码: 下面是验证码处理前后的对比 降噪代码不再附加 阅读全文
posted @ 2019-08-07 13:19 淋哥 阅读(476) 评论(0) 推荐(0) 编辑
摘要: unicode转换为中文 阅读全文
posted @ 2019-07-22 14:48 淋哥 阅读(8202) 评论(0) 推荐(0) 编辑
摘要: python 调用java代码: 每次运行程序都看到这个玩意,觉得恶心,那就去进入 修改这个警告。 把烦人的警告直接替换为空格 最后运行程序: 最起码看着不是那么的恶心了。 阅读全文
posted @ 2019-07-11 13:32 淋哥 阅读(3177) 评论(2) 推荐(0) 编辑
摘要: username = 'xxxxxxxx' pwd = 'xxxxxxxx' user_pwd = pika.PlainCredentials(username, pwd) s_conn = pika.BlockingConnection(pika.ConnectionParameters('110.318.111.211', credentials=user_pwd)) chan = s_co... 阅读全文
posted @ 2019-06-20 08:37 淋哥 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 人不成熟的五大特征:立即要回报、不自律、经常被情绪所左右、不愿学习、做事情不靠信念靠人言(你中了几条?) 转载自:管理晨读 原文链接:https://mp.weixin.qq.com/s/qYIiYZy3S73bqONy08dsSg 作者|张瑞敏 来源|人民日报 这个社会有很多的成年人,还没有脱离幼 阅读全文
posted @ 2019-05-31 09:10 淋哥 阅读(732) 评论(0) 推荐(1) 编辑
摘要: 需求是这样的,公司某个部门不会爬虫,不懂任何技术性的东西,但是希望去提取网页的一个分享链接,老大要求去开发谷歌浏览器插件,但一时半会也搞不定这个啊, 想到用 xpath helper 作为一个临时的替补方案; 第一步:下载 安装 谷歌 xpath helper 这个插件 chrome插件XPath 阅读全文
posted @ 2019-05-28 10:33 淋哥 阅读(4726) 评论(0) 推荐(0) 编辑
摘要: 登录链接:https://yunpan.360.cn/mindex/login 这是一个md5 加密算法,直接使用 md5加密即可实现 本文讲解的是如何抠出js,运行代码 第一部:抓包 如图 第二步:调试,打断点; 第三步:找到js,扣出来; 第四部:运行js文件; 附js源码: 这是一个非常简单的 阅读全文
posted @ 2019-05-23 15:33 淋哥 阅读(1591) 评论(0) 推荐(0) 编辑
摘要: 第一步: 模拟抓包分析加密参数 第二步: 找到加密字段 调试出来的sign和抓取得到的数据一致,都是 275626.55195 第三部: 分析js加密方法 第四部:运行js代码; 仅供交流学习使用 阅读全文
posted @ 2019-05-16 11:33 淋哥 阅读(2257) 评论(6) 推荐(0) 编辑
摘要: 直接上代码: 输出结果是: 阅读全文
posted @ 2019-04-17 11:52 淋哥 阅读(6477) 评论(0) 推荐(1) 编辑
摘要: 4月11日上午,陕西高院在汉中市中级人民法院刑事审判法庭公开开庭审理上诉人张扣扣故意杀人、故意毁坏财物一案。东方网·纵相新闻现场直播,带您直击庭审。 邓学平结合案件证据、事实和相关法律,补充发表辩护意见。 一,23年前的案件是本案发生的直接诱因 邓学平认为,1996年张扣扣母亲被伤害致死一案,存在以 阅读全文
posted @ 2019-04-12 18:25 淋哥 阅读(1220) 评论(0) 推荐(0) 编辑
摘要: 1.第一种方法:使用geometry参数进行调整 vncserver -geometry 1280x1024即可,之后通过window下vnc连接后的ubuntu分辨率即为1280x1024了,注意这里的X是小写的x而不是* 2.第二种方法:修改配置文件vncservers [root@secdb 阅读全文
posted @ 2019-04-11 22:06 淋哥 阅读(23650) 评论(0) 推荐(0) 编辑
摘要: 单表40G,不要吃惊,还能往里面插入数据,哈哈 上图: 阅读全文
posted @ 2019-04-09 15:03 淋哥 阅读(511) 评论(1) 推荐(0) 编辑
摘要: (function() { $("a").on("click contextmenu", function() { var b = Math.floor(100 * Math.random()) + 1, a = this.href.indexOf("url="), c = this.href.in 阅读全文
posted @ 2019-04-04 10:21 淋哥 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 问题:有一个300w行的文件,需要给他去重,有什么好的方法,前提是速度要快。 我的实现方式是: 1 .文件读取到内存中 2.在内存中去重 3.插入到MySQL中去。 300万行数据,实现去重只需要80秒 想提高插入速度可以批量插入和 并发 插入数据。 直接上代码: 注意事项: 程序在内存中的处理速度 阅读全文
posted @ 2019-03-13 15:09 淋哥 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 如何保证可用ip不低于2000个,代理ip池优化策略 第一:获得大量ip; 第二:验证可用ip; 第三:监控可用ip; 第三:保证可用ip不低于3000或者5000; 截图是实时可用ip数量 心得:不要用什么 VPS虚拟主机拨号 或者 ADSL拨号代理,好好地优化ip池,会有足够的 ip 够我们使用 阅读全文
posted @ 2019-02-27 13:43 淋哥 阅读(687) 评论(2) 推荐(0) 编辑
摘要: 在爬虫过程中,经常给服务器造成压力(比如耗尽CPU,内存,带宽等),为了减少不必要的访问(比如爬虫),网页开发者就发明了反爬虫技术。 常见的反爬虫技术有封ip,user_agent,字体库,js加密,验证码(字符验证码,滑动验证码,点触式验证码等)。所谓魔高一尺道高一丈。有反爬虫,就有反反爬虫技术。 阅读全文
posted @ 2019-02-21 14:51 淋哥 阅读(7814) 评论(3) 推荐(5) 编辑
摘要: 我的网络安全需要搜狗微信的验证码保护吗?真他妈的扯淡。 破解方法:不停更换snuid 阅读全文
posted @ 2019-02-14 14:00 淋哥 阅读(2627) 评论(0) 推荐(0) 编辑
摘要: MYSQL单表可以存储多少条数据??? 单表存储四千万条数据,说MySQL不行的自己打脸吧。 多说一句话,对于爬虫来说,任何数据库,仅仅是存储数据的地方,最关心的是 能否存储数据和存储多少数据以及存储数据的速度而已。 至于后期的处理需要查询,完全可以用ES或者其他的数据库。 阅读全文
posted @ 2019-02-14 09:49 淋哥 阅读(23758) 评论(0) 推荐(2) 编辑
摘要: 进程 不共享任何状态 调度由操作系统完成 有独立的内存空间(上下文切换的时候需要保存栈、cpu寄存器、虚拟内存、以及打开的相关句柄等信息,开销大) 通讯主要通过信号传递的方式来实现(实现方式有多种,信号量、管道、事件等,通讯都需要过内核,效率低) 不共享任何状态 调度由操作系统完成 有独立的内存空间 阅读全文
posted @ 2019-01-28 11:02 淋哥 阅读(3469) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页