中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

項(xiàng)城做網(wǎng)站搜索引擎的網(wǎng)址有哪些

項(xiàng)城做網(wǎng)站,搜索引擎的網(wǎng)址有哪些,做的網(wǎng)站一定要收錄么,網(wǎng)站開發(fā)基礎(chǔ)學(xué)習(xí)我們想在openresty waf的基礎(chǔ)上做二次開發(fā),比如再精確一些。比如我們先匹配到了select的url我們先打分10分,匹配到cc 1000/s我們?cè)俳o這個(gè)ip打10分…直到100分我們就拉黑這個(gè)ip。 [openresty waf][1] #cat reids_w.lua require lib local redis require…

我們想在openresty waf的基礎(chǔ)上做二次開發(fā),比如再精確一些。比如我們先匹配到了select的url我們先打分10分,匹配到cc 1000/s我們?cè)俳o這個(gè)ip打10分…直到100分我們就拉黑這個(gè)ip。

[openresty waf][1]

#cat reids_w.lua
require 'lib'
local redis = require "resty.redis"
function redis_hash_ip(white)local red = redis:new()local ok, err = red:connect("192.168.14.66", 6379)if not ok thenngx.log(ngx.ERR, "Failed to connect to Redis: ", err)return false, "Failed to connect to Redis"end-- 認(rèn)證Redis-- local res, err = red:auth("123456lzx")-- if not res then--   ngx.log(ngx.ERR, "Failed to authenticate Redis: ", err)--   return false, "Failed to authenticate Redis"-- end-- 檢查列表中是否已存在要添加的值local exists, err = red:lrange(get_client_ip(), 0, -1)if exists thenfor _, v in ipairs(exists) doif v == white then-- 如果要添加的值已經(jīng)存在于列表中,則直接返回red:set_keepalive(10000, 100)return true, nilendendend-- 如果要添加的值不存在于列表中,則將其添加到列表頭部local res, err = red:lrem(get_client_ip(), 0, white)if res < 0 thenngx.log(ngx.ERR, "Failed to remove value from Redis list: ", err)return false, "Failed to remove value from Redis list"endlocal success, err = red:lpush(get_client_ip(), white)if not success thenngx.log(ngx.ERR, "Failed to set value in Redis lpush: ", err)return false, "Failed to set value in Redis lpush"end-- 關(guān)閉Redis連接red:set_keepalive(10000, 100)return true, nil
endfunction redis_select()local red = redis:new()local ok, err = red:connect("192.168.14.66", 6379)if not ok thenngx.log(ngx.ERR, "Failed to connect to Redis: ", err)return ngx.exit(500)endlocal res, err = red:lrange(get_client_ip(), 0, -1)if not res thenreturn nil, "Failed to query Redis list: " .. errelsefor _, v in ipairs(res) dongx.log(ngx.INFO, "List value: ", v)endend-- 關(guān)閉 Redis 連接(重用連接池中的連接)red:set_keepalive(10000, 100)return res, nilend

![2023-11-03T08:07:54.png][2]

![2023-11-03T08:08:20.png][3]

![2023-11-03T09:17:30.png][4]

請(qǐng)求url觸犯代碼

http://192.168.14.66 一分鐘多訪問一些,觸發(fā)cc
http://192.168.14.66/.bash_history/ 觸發(fā)url
...

查看redis里面是否寫入數(shù)據(jù),這是存得list數(shù)據(jù),用ip做的name,然后那些觸發(fā)得規(guī)則放在一個(gè)list里面。

![2023-11-03T09:12:30.png][5]

查看日志查出來的結(jié)果

![2023-11-03T09:15:45.png][6]

然后我們就可以根據(jù)redis里面的客戶ip做打分機(jī)制,當(dāng)然這只是一個(gè)基礎(chǔ)版本

http://m.risenshineclean.com/news/61537.html

相關(guān)文章:

  • 政府門戶網(wǎng)站什么意思搜索引擎優(yōu)化seo優(yōu)惠
  • wordpress添加關(guān)鍵詞描述seo優(yōu)化在線診斷
  • 蘇州營銷網(wǎng)站建設(shè)公司杭州seo搜索引擎優(yōu)化
  • vps網(wǎng)站設(shè)置搜索引擎優(yōu)化的基礎(chǔ)是什么
  • 四川專門做招聘酒的網(wǎng)站網(wǎng)頁制作公司排名
  • 網(wǎng)站建設(shè)公司 南京舉例一個(gè)成功的網(wǎng)絡(luò)營銷案例
  • 網(wǎng)站開發(fā)平臺(tái)的定義鴻星爾克網(wǎng)絡(luò)營銷案例分析
  • 重慶市建設(shè)網(wǎng)站站長(zhǎng)網(wǎng)站seo查詢
  • 怎么查網(wǎng)站有沒有做404營銷推廣工作內(nèi)容
  • 網(wǎng)上商城建設(shè)seo策略是什么意思
  • 杭州設(shè)計(jì)公司網(wǎng)站排名黃岡免費(fèi)網(wǎng)站推廣平臺(tái)匯總
  • 用asp.net做的網(wǎng)站實(shí)例行業(yè)關(guān)鍵詞搜索排名
  • 商城類的網(wǎng)站怎么做北京競(jìng)價(jià)托管代運(yùn)營
  • 杭州做網(wǎng)站hzyze域名在線查詢
  • 廣州免費(fèi)接種宮頸癌疫苗推廣關(guān)鍵詞優(yōu)化
  • 個(gè)人做網(wǎng)站猛賺錢seo優(yōu)化有百度系和什么
  • vue.js做的網(wǎng)站資源貓
  • 找手工活帶回家做的找工作哪個(gè)網(wǎng)站最靠譜內(nèi)容營銷
  • 專門做淘寶特價(jià)的網(wǎng)站網(wǎng)站模板免費(fèi)下載
  • 網(wǎng)站開發(fā)需求表模板個(gè)人網(wǎng)站制作模板主頁
  • 比較著名的seo網(wǎng)站點(diǎn)擊器免費(fèi)版
  • 做網(wǎng)站和網(wǎng)頁區(qū)別省委副書記
  • ps怎么做網(wǎng)站首頁和超鏈接注冊(cè)一個(gè)公司網(wǎng)站需要多少錢
  • 汕頭網(wǎng)站建設(shè)備案關(guān)鍵詞優(yōu)化seo外包
  • 做外貿(mào)要看哪些網(wǎng)站app運(yùn)營推廣策劃方案
  • 濮陽做網(wǎng)站建設(shè)的公司最好的推廣平臺(tái)排名
  • 上海品牌網(wǎng)站建設(shè)公司廣州市口碑seo推廣
  • 自己做的網(wǎng)站怎么設(shè)置文件下載seo優(yōu)化顧問服務(wù)
  • 如何做網(wǎng)站標(biāo)頭長(zhǎng)沙seo排名公司
  • 惠州+網(wǎng)站建設(shè)公司南昌seo管理