日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]一種基于語法分析的SQL防注入方法和裝置在審

專利信息
申請?zhí)枺?/td> 201710710787.4 申請日: 2017-08-18
公開(公告)號: CN107526968A 公開(公告)日: 2017-12-29
發(fā)明(設(shè)計(jì))人: 劉浩 申請(專利權(quán))人: 鄭州云海信息技術(shù)有限公司
主分類號: G06F21/56 分類號: G06F21/56;G06F17/30
代理公司: 濟(jì)南誠智商標(biāo)專利事務(wù)所有限公司37105 代理人: 王汝銀
地址: 450018 河南省鄭州市*** 國省代碼: 河南;41
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: 一種 基于 語法分析 sql 注入 方法 裝置
【說明書】:

技術(shù)領(lǐng)域

發(fā)明涉及網(wǎng)絡(luò)安全技術(shù)領(lǐng)域,尤其是一種基于語法分析的SQL防注入方法和裝置。

背景技術(shù)

SQL注入是一種常用的且易于實(shí)施的攻擊手段,對網(wǎng)絡(luò)應(yīng)用程序的安全構(gòu)成嚴(yán)重威脅。目前SQL注入的防范主要有手工檢查、自動過濾、SQL命令編碼以及專用API等幾種方法。

手工檢查要求應(yīng)用開發(fā)人員在程序中添加針對用戶輸入信息的檢查代碼。開發(fā)人員需確切地區(qū)分什么是合法的輸入信息,才能夠精確過濾掉惡意輸入。然而復(fù)雜架構(gòu)下的應(yīng)用程序需要處理大量用戶輸入,手工檢查不僅極大地考驗(yàn)著開發(fā)人員的防SQL注入編碼經(jīng)驗(yàn),也讓程序變得難以維護(hù)。對于已上線運(yùn)行的應(yīng)用而言,為程序訂制防SQL注入的升級補(bǔ)丁費(fèi)用太高。

自動過濾是在網(wǎng)絡(luò)服務(wù)前端增加一個應(yīng)用級的防火墻,在接收到用戶輸入信息時(shí)進(jìn)行集中檢查,過濾掉惡意輸入,而過濾程序通常采用特征字符串匹配算法,往往僅憑預(yù)先定義好的一系列正則表達(dá)式進(jìn)行過濾,精心構(gòu)造的惡意輸入很容易繞過這種過濾程序。

SQL命令編碼方法假設(shè)用戶輸入信息中不應(yīng)該包含SQL命令,首先將SQL語句中的非用戶輸入部分的所有控制命令編碼,編碼后的SQL語句在提交給數(shù)據(jù)庫執(zhí)行前先經(jīng)過SQL代理解碼,SQL代理如果發(fā)現(xiàn)無法解碼的SQL命令,則判定為用戶輸入了非法的控制命令。這種方法涉及到對Web服務(wù)器和數(shù)據(jù)庫服務(wù)器平臺軟件的大量修改,實(shí)現(xiàn)和安裝都十分繁瑣。很多新的高級語言將常用的數(shù)據(jù)庫操作封裝成一些專用的API函數(shù),程序員不需要構(gòu)造SQL字符串,因此也不會有SQL注入的風(fēng)險(xiǎn)。新的應(yīng)用程序使用專用API能夠避免SQL注入,然而對于已經(jīng)運(yùn)行的大量應(yīng)用而言則無能為力。

發(fā)明內(nèi)容

本發(fā)明的目的是提供一種基于語法分析的SQL防注入方法和裝置,該方法采用簡單的特殊SQL文法就能夠過濾絕大多數(shù)SQL注入攻擊,不需要修改已有的應(yīng)用程序代碼,也不需要修改任何服務(wù)器平臺軟件。

為實(shí)現(xiàn)上述目的,本發(fā)明采用下述技術(shù)方案:

一種基于語法分析的SQL防注入方法,包括以下步驟:

獲取用戶表單輸入;

對用戶表單輸入進(jìn)行預(yù)處理操作;

根據(jù)構(gòu)建的詞法規(guī)則識別預(yù)處理操作后語句中的詞素;

根據(jù)構(gòu)建的語法規(guī)則對詞素進(jìn)行語法分析,提煉出抽象語法結(jié)構(gòu)串;

判斷抽象語法結(jié)構(gòu)串與標(biāo)準(zhǔn)結(jié)構(gòu)串是否匹配,如果匹配,則判定用戶輸入為簡單結(jié)構(gòu),不構(gòu)成SQL注入攻擊;如果不匹配,則判定用戶輸入為復(fù)雜結(jié)構(gòu),構(gòu)成SQL注入攻擊。

進(jìn)一步地,在對用戶表單輸入進(jìn)行預(yù)處理操作之前,還包括:

提取用戶表單輸入,加入關(guān)鍵字組裝成完整的SQL語句。

進(jìn)一步地,所述預(yù)處理操作,包括:

對用戶表單輸入進(jìn)行過濾注釋和轉(zhuǎn)換編碼,所述過濾注釋包括去掉用戶表單輸入中的干擾字符串,所述轉(zhuǎn)換編碼包括對用戶表單輸入中的十六進(jìn)制編碼進(jìn)行轉(zhuǎn)換。

進(jìn)一步地,所述根據(jù)構(gòu)建的詞法規(guī)則識別預(yù)處理操作后語句中的詞素,包括,

識別出預(yù)處理后的用戶表單輸入中的單詞,判斷單詞是屬于關(guān)鍵字、變量名、常量名中的哪一種,并形成詞素列表。

進(jìn)一步地,所述根據(jù)構(gòu)建的語法規(guī)則對詞素進(jìn)行語法分析,提煉出抽象語法結(jié)構(gòu)串,包括:

對詞素列表進(jìn)行語法分析,根據(jù)關(guān)鍵字提煉出用戶輸入的抽象字符串,并判斷抽象字符串的類型。

進(jìn)一步地,所述抽象字符串的類型,包括:

非注入,指正常用戶輸入,不構(gòu)成注入攻擊;值注入,將表達(dá)式右值替換為子查詢語句或算術(shù)表達(dá)式;條件注入,擴(kuò)展SQL語句的條件表達(dá)式;組合注入,利用SQL組合運(yùn)算符構(gòu)造復(fù)合查詢來得到額外的數(shù)據(jù)庫信息;語句注入,在原SQL語句后面附加額外的語句。

進(jìn)一步地,所述標(biāo)準(zhǔn)結(jié)構(gòu)串為非注入輸入類型,語法表達(dá)式為A=V andA=V,即單個或多個A=V,這里的A表示變量,V表示值。

一種基于語法分析的SQL防注入裝置,包括:

輸入提取模塊,完成對用戶輸入的提取;

預(yù)處理模塊,完成對用戶輸入的過濾注釋和轉(zhuǎn)換編碼的輔助工作;

詞素列表提取模塊,完成對用戶輸入單詞的提取,并對用戶輸入單詞的詞性進(jìn)行分析形成詞素列表;

語法結(jié)構(gòu)分析模塊,對詞素列表進(jìn)行分析,完成抽象字符串的抽取;

語法結(jié)構(gòu)串比對模塊,對抽取抽象字符串與標(biāo)準(zhǔn)字符串進(jìn)行比較,判斷是否是SQL注入。

進(jìn)一步地,還包括:

SQL語句組裝模塊,對提取的用戶輸入加入關(guān)鍵字形成完整的SQL語句。

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會員可以免費(fèi)下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201710710787.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻(xiàn)下載

說明:

1、專利原文基于中國國家知識產(chǎn)權(quán)局專利說明書;

2、支持發(fā)明專利 、實(shí)用新型專利、外觀設(shè)計(jì)專利(升級中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖流程工藝圖技術(shù)構(gòu)造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進(jìn)行下載,點(diǎn)擊【登陸】 【注冊】

關(guān)于我們 尋求報(bào)道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標(biāo)識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 岛国黄色网址| 欧美大成色www永久网站婷| 狠狠插影院| 精品国产伦一区二区三区| 亚洲欧洲一区二区| ass美女的沟沟pics| 国产精品久久久久激情影院| 91理论片午午伦夜理片久久| 亚洲精品www久久久久久广东| 国产精品乱码久久久久久久| 国产美女三级无套内谢| 日韩欧美国产精品一区| 亚洲乱码一区二区三区三上悠亚| 久久两性视频| 亚洲乱码一区二区三区三上悠亚 | 岛国黄色网址| 日韩精品久久久久久久酒店| 日韩中文字幕在线一区| 国产麻豆一区二区| 日本不卡精品| 日韩精品久久久久久久的张开腿让| 99久久国产综合| 日本黄页在线观看| 热99re久久免费视精品频软件 | 欧美一区二三区| **毛片在线| 免费毛片a| 国产精品一区二区中文字幕| 中文字幕欧美日韩一区| 91秒拍国产福利一区| 久久久久久久国产| 国产精品综合在线观看| 综合国产一区| 91亚洲欧美日韩精品久久奇米色| 精品欧美一区二区精品久久小说 | 大bbw大bbw巨大bbw看看| 国产精品美女一区二区视频| 91久久精品国产91久久性色tv| 国产精品女人精品久久久天天| 亚洲国产欧美一区二区三区丁香婷| 91麻豆国产自产在线观看hd| 国产一区二区三区四区五区七| 中文字幕av一区二区三区高| 福利片午夜| 99精品视频免费看| 国产精品伦一区二区三区级视频频| 久久九九亚洲| 李采潭伦理bd播放| 国产精品伦一区二区三区视频| 国产精品视频久久| 日本黄页在线观看| 亚洲精品久久久久久久久久久久久久 | 亚洲国产精品国自产拍av| 久久国产精品99国产精| 91精品视频免费在线观看| 欧美一级免费在线视频| 激情久久综合| 99国产精品久久久久99打野战| 亚洲国产另类久久久精品性| 欧美xxxxxhd| 精品国产二区三区| 国产理论一区二区三区| 欧美亚洲视频二区| 国产三级精品在线观看| 国产白丝一区二区三区| 亚洲1区在线观看| 欧美二区在线视频| 精品久久综合1区2区3区激情 | 午夜伦理在线观看| 国产婷婷一区二区三区久久| 欧美午夜理伦三级在线观看偷窥| 久久99国产精品久久99| 国产69精品久久久久app下载| 色乱码一区二区三区网站| 国产床戏无遮挡免费观看网站 | 国产1区2区3区中文字幕| 欧美大片一区二区三区| 色噜噜狠狠色综合中文字幕| 福利电影一区二区三区| 日韩精品久久久久久久电影99爱| 精品国产乱码久久久久久久| 欧美激情片一区二区| 国产精品日韩视频| 免费观看xxxx9999片| 久久国产精品二区| 97午夜视频| 久久久精品中文| 午夜一区二区视频| 久久国产精品久久| 日韩av一区二区在线播放| 91精品一区二区在线观看| 亚洲一区二区国产精品| 欧美一区二区三区四区五区六区| 欧美一区二区三区免费电影| 国产在线卡一卡二| 国产91精品一区二区麻豆亚洲| 日韩一区免费在线观看| 欧美激情综合在线| 国产精品九九九九九九| 亚洲精品一区在线| 亚洲一区中文字幕| 日本一二区视频| 亚洲精品无吗| 久久久久一区二区三区四区| 久久久99精品国产一区二区三区| 国产一区www| 国产精品v欧美精品v日韩| 91偷拍网站| 满春阁精品av在线导航| 99er热精品视频国产| 亚洲欧美日韩视频一区| 97久久精品人人做人人爽50路| 一区二区三区欧美日韩| 久99久精品| 久久久中精品2020中文| 国产精品一二三区免费| 久久久久亚洲最大xxxx| 欧美精品五区| 日本美女视频一区二区| 野花社区不卡一卡二| 电影91久久久| 国产精品高潮呻吟视频| 国产一区二三| 国产在线卡一卡二| 国产欧美日韩综合精品一| 国产精品久久久久久久四虎电影| 日韩av中文字幕第一页| 国产伦精品一区二区三区照片91| 少妇又紧又色又爽又刺激视频网站| 99爱国产精品| 精品国产一区在线| 国内精品99| 狠狠色噜噜狠狠狠狠色吗综合| 狠狠色狠狠色综合日日2019| 国产精品亚发布| 国产一区欧美一区| 日韩精品1区2区3区| 99精品久久久久久久婷婷| 亚洲免费永久精品国产| 少妇太爽了在线观看免费| 精品国产乱码久久久久久a丨| 久久久久久久亚洲国产精品87| 国产一区=区| 综合欧美一区二区三区| 国产区91| 午夜av网址| 日韩av在线一区| 中文字幕日韩精品在线| 在线电影一区二区| 欧美日韩激情一区二区| 国产国产精品久久久久| 欧美一区视频观看| 伊人av中文av狼人av | 午夜免费一级片| 亚洲1区2区3区4区| 中文字幕日韩精品在线| 欧美一级久久久| 久久99精品久久久秒播| 国产精品偷乱一区二区三区| 国产精品麻豆一区二区三区| 国产精品九九九九九九| 99久久国产免费,99久久国产免费大片| 国产清纯白嫩初高生在线播放性色 | 国产麻豆一区二区三区精品| 色噜噜狠狠一区二区| 福利片午夜| 欧洲在线一区| 亚洲欧洲一区| 日本一区二区在线观看视频| 思思久久96热在精品国产| 欧美极品少妇xxxxⅹ| 国产呻吟久久久久久久92 | 丰满岳乱妇在线观看中字| 欧美亚洲精品一区二区三区| 中文字幕a一二三在线| 久久一级精品视频| 欧美日本一二三区| 鲁丝一区二区三区免费| 日本福利一区二区| www亚洲精品| 国产91丝袜在线播放动漫| 日本午夜一区二区| 国产1区在线观看| 二区三区免费视频| 国产日韩一区二区三区| 久久99精品国产一区二区三区| 91久久国产露脸精品国产| 538国产精品一区二区在线| 99国产精品久久久久| 日本一二三不卡| 欧美亚洲视频一区二区| 97国产婷婷综合在线视频,| 日本少妇一区二区三区| 国产伦精品一区二| 欧美在线视频一二三区| 狠狠色丁香久久综合频道| 日韩亚洲欧美一区二区| 亚洲国产精品一区在线| 超碰97国产精品人人cao| 在线国产一区二区三区| 狠狠搞av| 色婷婷综合久久久久中文| 91一区二区三区在线| 欧美色综合天天久久| 国产欧美一区二区精品久久久| 99精品一级欧美片免费播放| 国产日韩欧美一区二区在线播放| 亚洲精品久久久久玩吗| 久免费看少妇高潮a级特黄按摩| 性生交大片免费看潘金莲| 欧美一级片一区| 国产欧美日韩一级| 国产精品久久久久久久久久不蜜臀 | 黄色91在线观看| 精品国产91久久久| 日韩久久精品一区二区三区| 色就是色欧美亚洲| 午夜av影视| 日本xxxxxxxxx68护士 | 久久久久偷看国产亚洲87| 美女脱免费看直播| 国产精品一区二区av日韩在线| 午夜色大片| 91久久精品在线| 国产高清精品一区二区| 欧美乱妇在线视频播放| 免费在线观看国产精品| 国产日产欧美一区二区| 午夜影院毛片| 国产一区二区综合| 亚洲综合日韩精品欧美综合区| 欧美精品中文字幕亚洲专区| 狠狠色噜噜狠狠狠狠视频| 午夜影院h| 美女张开腿黄网站免费| 国产一区二区综合| 日本一二三区视频在线| 国产一区二区伦理| 野花社区不卡一卡二| 一区不卡av| 久久夜色精品国产亚洲| 91一区二区三区在线| 亚洲1区2区3区4区| 国产区一区| 理论片午午伦夜理片在线播放 | free性欧美hd另类丰满|