亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

Openresty+Lua+Memcached反爬蟲策略

2024-06-28 16:00:27
字體:
來源:轉載
供稿:網友

http://www.07net01.com/2015/04/822090.html

直接用Openresty替換掉了Nginx,通過Nginx內嵌Lua配合一個Memcached實現一個不依賴后端反爬蟲驗證(類似于CloudFlare的驗證碼。Memcached中包含鍵值identify_ip的用戶都會被重定向到identify.php進行處理,可以在identify.php通過驗證碼或者js進行human驗證,驗證之后將identify_IP刪除,該IP即可繼續訪問。

server {          #...        location / {            index index.php;        }        location ~ /.php$ {            content_by_lua '                uri = ngx.var.uri                if uri == "/identify.php" then                    ngx.exec("@bypass")                    return                end                clientIP = ngx.var.remote_addr                local memcached = require "resty.memcached"                local memc, err = memcached:new()                if not memc then                    ngx.say("failed to instantiate memc: ", err)                    return                end                local ok, err = memc:connect("127.0.0.1", 11211)                if not ok then                    ngx.say("failed to connect: ", err)                    return                end                local res, flags, err = memc:get("identify_"..clientIP)                if err then                    ngx.exec("@bypass")                    return                end                if  res == "1" then                    ngx.exec("@identify")                    return                end                ngx.exec("@bypass")            ';        }        location @bypass {            #echo 'bypass';            #rewrite break            fastcgi_pass unix:/var/run/php5-fpm.sock;            fastcgi_index  index.php;            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;            include        fastcgi_params;        }        location @identify {            #echo 'identify';            #identify.php            rewrite ^/(.*)$ /identify.php?url=$request_uri redirect;       #redirect        }        location ~ //.ht {            deny  all;        }    }

identify_IP鍵值可通過分析Nginx日志自動set,通過AWK篩選出10分鐘的訪問日志。

tac chd_access.log | awk 'BEGIN{ "date -d /"-10 minute/" +/"%H:%M:%S/"" | getline min5 } { if (substr($4, 14) > min5) PRint; else exit;}' | tac

然后寫個python cron分析,比如10分鐘內請求頁面數超過100的用戶,然后插入Memcached好了...

原文地址:Openresty+Lua+Memcached反爬蟲策略, 感謝原作者分享。關鍵詞:


上一篇:input子系統

下一篇:tfs管理命令

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品视频最多的网站| 日韩激情av在线免费观看| 国产亚洲美女久久| 亚洲激情自拍图| 亚洲一区二区黄| 久久久免费观看| 色综合五月天导航| 亚洲精品suv精品一区二区| 亚洲石原莉奈一区二区在线观看| 欧美最近摘花xxxx摘花| 国产精品电影在线观看| 久久婷婷国产麻豆91天堂| 成人h片在线播放免费网站| 日韩成人激情视频| 国产一区二区香蕉| 欧美高清性猛交| 欧美老女人在线视频| 日韩美女福利视频| 久久精品国产91精品亚洲| 日韩有码片在线观看| 欧美亚洲激情视频| 欧美激情一级精品国产| 成人av在线网址| 不卡毛片在线看| 欧美日韩在线免费观看| 亚洲精品91美女久久久久久久| 日韩美女免费线视频| 国产欧美日韩亚洲精品| 欧美体内谢she精2性欧美| 中文字幕综合在线| 久久久久久国产精品三级玉女聊斋| 久久精品国产久精国产思思| 久久久免费精品| 91在线视频成人| 欧美日韩一二三四五区| 中文字幕亚洲一区二区三区五十路| 国产精品稀缺呦系列在线| 中文字幕无线精品亚洲乱码一区| 国产日韩欧美91| 久久久在线视频| 欧美国产日韩二区| 欧美高跟鞋交xxxxhd| 日韩高清中文字幕| 久久天堂电影网| 性色av一区二区三区在线观看| 亚洲男人av在线| 欧美色欧美亚洲高清在线视频| 亚洲第一天堂无码专区| 国产精品影片在线观看| 国产精品海角社区在线观看| 日韩欧美精品在线观看| 国产成人精品久久久| 91综合免费在线| 欧美日韩国产一区二区| 尤物精品国产第一福利三区| 亚洲综合日韩中文字幕v在线| 伦伦影院午夜日韩欧美限制| 国产在线久久久| 欧美一级大片在线免费观看| 欧美色道久久88综合亚洲精品| 成人午夜在线观看| 国产91免费看片| 琪琪亚洲精品午夜在线| 日韩中文字幕欧美| 国产99视频精品免视看7| 欧美精品在线播放| 亚洲一区二区三区xxx视频| 亚洲最大成人免费视频| 国产欧美日韩综合精品| 欧美一级大片在线免费观看| 亚洲欧洲在线免费| 亚洲精品资源美女情侣酒店| 国产一区红桃视频| 欧美在线视频一二三| 亚洲一区美女视频在线观看免费| 亚洲女人初尝黑人巨大| 日韩在线观看免费高清完整版| 成人免费视频a| 日本精品久久久久影院| 久久久久久久影视| 欧美日韩国产综合视频在线观看中文| 亚洲女人被黑人巨大进入al| 97人洗澡人人免费公开视频碰碰碰| 国产日韩欧美成人| 国产精品色视频| 成人在线视频网| 久久久精品在线观看| 韩剧1988在线观看免费完整版| 国产成人精品一区二区| 久久久久久999| 亚洲qvod图片区电影| 国产精品一区二区三区久久久| 精品国产户外野外| 国产原创欧美精品| 26uuu另类亚洲欧美日本一| 国产美女扒开尿口久久久| 奇米影视亚洲狠狠色| 欧美大荫蒂xxx| 国产精品亚洲一区二区三区| 国产成人在线亚洲欧美| 亚洲午夜久久久久久久| 国产欧美日韩亚洲精品| 日韩av在线播放资源| 色综合久久天天综线观看| 97视频在线观看播放| 中文字幕亚洲无线码在线一区| 欧美肥臀大乳一区二区免费视频| 久久亚洲精品一区| 国产一区二区三区在线播放免费观看| 国产99在线|中文| 欧美日韩成人在线视频| 亚洲伊人第一页| 国产一区二区三区高清在线观看| 欧美精品制服第一页| 欧美日韩高清在线观看| 日本午夜人人精品| 午夜精品一区二区三区在线播放| 最近2019中文字幕大全第二页| 日韩欧美一区二区在线| 日韩在线观看视频免费| 亚洲黄色www| 91亚洲国产精品| 91综合免费在线| 97超级碰在线看视频免费在线看| 亚洲国产精品美女| 久久成人这里只有精品| 韩国视频理论视频久久| 国产成+人+综合+亚洲欧美丁香花| 91亚洲国产成人久久精品网站| 久久精品99久久香蕉国产色戒| 国产精品久久久久不卡| 国产午夜精品久久久| 亚洲天堂日韩电影| 黑人狂躁日本妞一区二区三区| 成人激情在线观看| 国产精品久久久久久久久久久不卡| 91av在线免费观看视频| 欧美性生交xxxxx久久久| 日本精品视频在线观看| 91麻豆国产语对白在线观看| 亚洲一区二区三区xxx视频| 亚洲а∨天堂久久精品9966| 国产精品久久91| 欧美性xxxx极品高清hd直播| 欧美黑人极品猛少妇色xxxxx| 成人网在线观看| 日韩av影院在线观看| 亚洲精品国产综合久久| 欧美裸体男粗大视频在线观看| 国产91在线高潮白浆在线观看| 91香蕉嫩草神马影院在线观看| 精品亚洲国产视频| 一区二区在线免费视频| 日本在线观看天堂男亚洲| 欧美在线观看www| 亚洲精品不卡在线| 欧美激情性做爰免费视频| 亚洲综合在线小说| 亚洲精品网站在线播放gif| 亚洲国产欧美久久| 亚洲美女动态图120秒| 亚洲综合自拍一区| 91精品久久久久久久久久| 97精品免费视频|