国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python實現圖片滑動式驗證識別方法

2020-02-16 10:40:20
字體:
來源:轉載
供稿:網友

1 abstract

驗證碼作為一種自然人的機器人的判別工具,被廣泛的用于各種防止程序做自動化的場景中。傳統的字符型驗證安全性已經名存實亡的情況下,各種新型的驗證碼如雨后春筍般涌現。目前最常見的一種形式就是“滑動拼圖式”

2 內容概述

關于滑動式驗證,最早由國內某網絡安全公司首次提出的行為式驗證,以滑動拼圖解鎖的方式呈現在世人面前。然后大概過了好幾年之后,各種各樣的滑動式驗證產品都出來了,那么這些看似一樣的產品,它們的安全性到底如何呢?

本文特意挑選出了一些后來者的小廠商的滑動式驗證來做下實驗,僅從第一步的圖像學上分析一下安全性。因為我的主技術路線是圖像學,關于前端的js并不熟悉,所以就只在圖像學上點到即止即可。僅供會一些自動化技術的同學提供一些知識補充吧。

由于研究的實驗對象實在是太簡單,所以本文涉及的一些圖像學的知識也不難,基本上python的初級選手就可以跑通本程序。僅供大家學習學習。

3 研究對象

某小站點上由小廠商提供的“滑動式驗證”:

使用python寫一個簡單的爬蟲自動化腳本,將此網站上的驗證碼資源多請求幾次,并保存到本地,觀查圖片特點。

一般情況下,這一步是必須的,多下載一些圖片,很多規律是可以一眼看出的。比如,從公開的頁面中,連續請求此驗證的資源 100次,下載100張圖片后。

一眼看上去,此驗證的圖片素材都只有一種模式,那么就放心了,因為這個問題就比較單一,而不是多模式下你必須要解決多個問題。

4 定性分析

將這種單一模式的圖片篩選一張出來,如下:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 章丘市| 大田县| 霍山县| 中牟县| 思茅市| 台江县| 治县。| 长岭县| 连州市| 永川市| 涞水县| 如东县| 沙洋县| 桐城市| 金湖县| 玉山县| 沭阳县| 张掖市| 宝兴县| 盐城市| 唐山市| 正镶白旗| 厦门市| 石屏县| 香港| 安义县| 莱芜市| 永修县| 邛崃市| 开化县| 高邮市| 岳西县| 襄垣县| 文山县| 炎陵县| 大连市| 共和县| 张掖市| 仙居县| 东山县| 迁西县|