東坡下載:內(nèi)容最豐富最安全的下載站!

首頁編程開發(fā)數(shù)據(jù)庫 → sql注入測(cè)試經(jīng)驗(yàn)教程

sql注入測(cè)試經(jīng)驗(yàn)教程

相關(guān)文章發(fā)表評(píng)論 來源:本站原創(chuàng)時(shí)間:2013/11/9 20:50:22字體大。A-A+

更多

作者:不詳點(diǎn)擊:339次評(píng)論:0次標(biāo)簽: sql

sql server 2008補(bǔ)丁包
類型:國外軟件大。488M語言:多國語言[中文]時(shí)間:16-03-21評(píng)分:10.0
SQL Server 2008 sp4補(bǔ)丁
類型:國外軟件大。386.7M語言:中文時(shí)間:16-03-28評(píng)分:5.0

登錄注入
先看一個(gè)我們一般用的登錄頁面sql語句(原生態(tài)php執(zhí)行的sql)
$sql = "select * from users where username = '$username' and password = '$password'";
對(duì)于這種sql,對(duì)應(yīng)一個(gè)萬能密碼和用戶名:

萬能密碼: xx' or 1='1
萬能用戶名: xx' union select * from users/*
執(zhí)行時(shí)mysql解釋為:
$sql = select * from users where username = '$username' and password = ' xx' or 1='1'
不解釋,瞬間破解

同樣,上面是在sql語句中查詢字段后的輸入值加了單引號(hào),有些時(shí)候尤其是初級(jí)程序員經(jīng)常對(duì)變量不加單引號(hào):

$sql = "select * from users where username = $username and password = $password";

這時(shí)mysql解釋會(huì)被當(dāng)做數(shù)字型字段來匹配

萬能密碼: 11 union select * from users/*

執(zhí)行語句:

select * from users where username =11union select * from users/* and password = 54

查詢注入

這個(gè)比較好理解,一般在頁面的搜索框點(diǎn)擊按鈕搜索時(shí)在后臺(tái)sql中可能會(huì)用like來查詢,但如果沒有加任何處理,可能輸入一個(gè)% 或 __ 就會(huì)注入到sql中查詢?nèi)炕虿糠钟涗,不過在php中可以使用一個(gè)函數(shù)來處理一下:

$keyword = addslashes($keyword);$keword = str_replace("%","\$",$kwyword);


插入注入

我們先模擬一個(gè)網(wǎng)站注冊(cè)頁面的sql處理語句:

insert into users(username,password,grade) values('frank','123456','1');

假如users表中g(shù)rade為等級(jí)字段,并且默認(rèn)字段為1,注冊(cè)時(shí)用戶輸入用戶名和密碼兩個(gè)字段后,后臺(tái)插入語句為上面語句,則當(dāng)用戶輸入的密碼為 123456','3')/*時(shí),執(zhí)行sql為:

insert into users(username,password,grade) values('frank','123456','3')/*,'1';

這樣也可以達(dá)到注入的目的

解決sql注入: 

①. 在服務(wù)器設(shè)置將php.ini配置文件中magic_quotes_gpc設(shè)置為On

服務(wù)器會(huì)自動(dòng)將單引號(hào)轉(zhuǎn)義為:\'

不過攻擊時(shí)可以將單引號(hào)寫為char(13)-單引號(hào)ASCII碼,也一樣可以攻擊

②. 密碼比對(duì)

通過輸入的用戶名獲取密碼,再對(duì)密碼進(jìn)行匹配

$sql  = "select * from users where username ='frank'"

$result = mysql_query($sql,$conn);

$row = mysql_fetch_array($result);

if($row['password'] != $password) ...

③. 使用pdo的PDO::prepare()預(yù)處理操作

PDO(PHP Data Object)擴(kuò)展在PHP5中加入,PHP6默認(rèn)識(shí)別PDO連接數(shù)據(jù)庫,pdo相當(dāng)于是一個(gè)數(shù)據(jù)庫抽象層,不同數(shù)據(jù)庫使用相同的方法名,解決數(shù)據(jù)庫連接不同意問題。

工作原理如下:

(使用時(shí)需先在php.ini中開啟對(duì)pdo擴(kuò)展的支持)


$sql = "select * from users where username=? and password=?"; //創(chuàng)建一個(gè)pdo對(duì)象 $mypdo = new PDO("mysql:host=localhost;port=3306;dbname=xx","root","123456"); //設(shè)置編碼 $mypdo->exec("set names utf8"); //預(yù)處理$sql $pdostatement = $mypdo->prepare(%sql); //將用戶名和密碼填入sql $pdostatement->execute(array($username,$password)); //得到查詢結(jié)果 $result = $pdostatement->fetch(); if(empty($result)) ...


④. 其他企業(yè)級(jí)解決sql注入方式:IDS(入侵檢測(cè)系統(tǒng))

關(guān)于sql注入對(duì)于開發(fā)工程師來說主要是防守,提高編寫安全代碼的意識(shí),讓我們編寫的代碼質(zhì)量更高,安全性方面更好。

  • 共享電動(dòng)單車
  • 合肥app大全
  • 抗癌
  • 聲母韻母ppt
共享電動(dòng)單車
(44)共享電動(dòng)單車

共享電動(dòng)單車是一種新的交通工具,通過掃碼開鎖,循環(huán)共享。目前市場(chǎng)主要有:小蜜電動(dòng)單車、享騎電單車、芒果電單車、途爾電單車、七號(hào)電單車、蜜蜂出行、177共享電動(dòng)車、獵吧出行,功能都是大同小異的,這里為您提供的是各企業(yè)專用的app,希望能幫助到您的出行。

共享電動(dòng)單車一小時(shí)能跑多少公里

這要看電動(dòng)車幾v的,電機(jī)幾瓦的。48v,電機(jī)500瓦的載個(gè)人可以開到40/每小時(shí)。60v電機(jī)1000瓦可以開到50/每小時(shí)。像自行車一樣的電動(dòng)車就是每小時(shí)30km最高了。新國標(biāo)規(guī)定是25/每小時(shí)。70V的電池原則上是沒有的。目前的鉛蓄電池是12V/塊拼裝,多用的是3塊、4塊串聯(lián),即36V、48V,另有18V的四塊串聯(lián)為64V,你說的70V的原則上是沒有的。電動(dòng)車能跑多少公里,行業(yè)里叫續(xù)行里程,它不僅和電池電壓、電流有關(guān)系,還和電機(jī)類型、額定功率、輸出效率、負(fù)荷量等有關(guān)系。按64V20A電池,500W電摩電機(jī)計(jì)算的話,續(xù)行里程大約等于=20/(500W/64V/20A)*80%*30公里/小時(shí)=61.44公里。也就是說,如果你的電動(dòng)車在正常條件下行駛下(道路狀況良好,氣溫在10度以上35度以下,僅載1人情況下),電機(jī)效率可達(dá)80%,那么,你可以續(xù)行61公里左右

支付寶共享單車怎么使用

直接打開支付寶掃碼就可以使用了。

現(xiàn)在,只要找到車身二維碼,再打開支付寶掃一掃,就可以解鎖騎走了,而不再需要安裝各自的APP。這六家共享單車分別是:ofo、永安行、小藍(lán)、Hellobike、funbike(凡騎)、優(yōu)拜。

在新版支付寶首頁,還單獨(dú)上線了一個(gè)獨(dú)立的“共享單車”應(yīng)用,點(diǎn)開之后就能快速了解附近有哪些單車離自己最近、哪些免押、哪些有騎行優(yōu)惠。

為了讓大家盡快適應(yīng)從支付寶掃單車,支付寶推出了優(yōu)惠活動(dòng), 4月29日-5月7日期間,凡騎、Hellobike、ofo、小藍(lán)、永安、優(yōu)拜六大共享單車使用支付寶客戶度掃一掃,可免費(fèi)騎車。

此外,通過支付寶掃一掃騎車,且單次騎行超過5分鐘用戶,即可參與瓜分千萬紅包大獎(jiǎng)的活動(dòng)。


...更多>>
  • 螞蟻電動(dòng)單車1.2.3 安卓版

    11-09 / 10.4M

    推薦理由:螞蟻電單車是一款由無錫螞蟻出行服務(wù)有限公司打造而來的共享電單車服務(wù)軟件,用戶隨時(shí)線上定位找到周邊的共
  • i騎樂電動(dòng)單車1.4.2 最新安卓版app

    11-09 / 13.7M

    推薦理由:i騎樂共享電單車致力于電單車分時(shí)租賃服務(wù),以優(yōu)惠的價(jià)格,為用戶解決10公里內(nèi)的出行問題。i騎樂電單車創(chuàng)新
  • 騎電動(dòng)單車2.20 中文免費(fèi)版app

    11-09 / 32.3M

    推薦理由:騎電單車為你提供了一種全新的出行方式,綠色出行,省時(shí)省力●在你身邊7*24小時(shí)為你服務(wù)●地圖找車、提前預(yù)
  • 7號(hào)電單車app3.5.5 安卓版

    11-09 / 15.5M

    推薦理由:7號(hào)電單車app是一款可以免費(fèi)租賃電動(dòng)車、自行單車的公共車輛租賃平臺(tái),價(jià)格優(yōu)惠、方便實(shí)用、安全保證,滿足
  • 芒果電單車2.1.8 安卓手機(jī)版

    11-12 / 17.4M

    推薦理由:芒果電單車是一款無樁共享智能電單車分時(shí)租賃app。它為用戶提供了方便快捷的出行體驗(yàn)。手機(jī)一掃即可開鎖,讓
  • 享騎電單車app4.3.3 最新安卓版

    11-09 / 22.0M

    推薦理由:享騎電單車app是一款創(chuàng)新型的解決短途出行的手機(jī)軟件,無需依賴固定的車樁和站點(diǎn),通過物聯(lián)網(wǎng)技術(shù)和單車共享
合肥app大全
(61)合肥app大全

合肥古為淮夷地,商朝稱虎方,西周稱夷虎。周時(shí)廬子國建都于此。秦始皇二十六年(前221年),廢分封,立郡縣,合肥屬九江郡。這里為您提供的是一系例合肥有關(guān)的app,是合肥新生活必備的手機(jī)軟件,包括出行,購物,聚會(huì)等。

...更多>>
  • 合肥機(jī)動(dòng)車輛違章查詢12.0 官方正版

    11-08 / 199KB

    推薦理由:可以查詢車輛違章查詢,駕駛證計(jì)分,駕駛?cè)诉`章信息,根據(jù)用戶輸入的車輛信息(車輛號(hào)牌號(hào)碼、號(hào)牌種類、車
  • 合肥丁幼兒家長(zhǎng)1.3 中文正版app

    11-08 / 55.2M

    推薦理由:合肥丁幼是一款移動(dòng)數(shù)字育兒園的手機(jī)應(yīng)用。通過合肥丁幼,育兒機(jī)構(gòu)可以實(shí)現(xiàn)信息化統(tǒng)一管理;教師可以輕松完
  • 合肥通app1.0.1安卓版

    10-15 / 36.0M

    推薦理由:專為合肥市民打造的綜合性服務(wù)平臺(tái),合肥通app就是一款便民利民的手機(jī)軟件,能為廣大用戶提供許多便捷的功能
  • 合肥充電app1.0 安卓最新版

    10-12 / 8.6M

    推薦理由:這款軟件是一款可以尋找充電地方的軟件,在上面你可以通過定位找到眾多的充電樁,本軟件定位只能適合在合肥
  • 合肥租房軟件1.1.5 安卓版

    04-09 / 21.3M

    推薦理由:合肥租房app是一款在線掌上租房軟件,軟件是由合肥市人民政府辦公廳聯(lián)合推出的租房軟件,軟件為用戶帶來的全
  • 合肥軌道手機(jī)客戶端1.0.1 蘋果版

    03-15 / 74M

    推薦理由:合肥軌道公共服務(wù)APP是一款由安徽合肥軌道交通公司推出的手機(jī)客戶端,用戶通過這款軟件能直接便捷出行,隨時(shí)
抗癌
(21)抗癌

確認(rèn)了李詠的確逝世的消息后,很多人的反應(yīng)還是不敢相信,太突然,明明感覺不久前才見過他啊。根據(jù)哈文的微博,李詠已經(jīng)在美國抗癌17個(gè)月,所以大家一定要保證身體,多鍛煉,這里為您提供一些app,讓癌遠(yuǎn)離!主要是一些如何防治,以及一些如何運(yùn)動(dòng)的app

...更多>>
聲母韻母ppt
(16)聲母韻母ppt

聲母,是使用在韻母前面的輔音,跟韻母一齊構(gòu)成的一個(gè)完整的音節(jié)。其他漢藏語系語言也有類似的結(jié)構(gòu)。一般由輔音充當(dāng),即首輔音。韻母是指中國漢語音韻學(xué)術(shù)語,漢語字音中聲母、字調(diào)以外的部分。舊稱為韻。韻母由韻頭(介音)、韻腹(主要元音)、韻尾三部分組成;按韻母結(jié)構(gòu)可分為單韻母、復(fù)韻母、鼻韻母。

...更多>>
  • 部編版ang eng ing ong 教案ppt課件

    10-24 / 17.6M

    推薦理由:教學(xué)目標(biāo)1.學(xué)會(huì)后鼻韻母ang、eng、ing、ong和整體認(rèn)讀音節(jié)ying及ying的四聲,讀準(zhǔn)音,認(rèn)清形,正確書寫。2.學(xué)會(huì)
  • 拼音an.en.in.un.vn教案ppt

    10-24 / 1.1M

    推薦理由:an讀安,en讀恩,in讀因,un讀溫,vn讀韻前鼻音尾韻母指的是鼻韻母中以-n為韻尾的韻母。普通話中的前鼻音尾
  • 漢語拼音ie ue er教案PPT

    10-24 / 1.1M

    推薦理由:教學(xué)目標(biāo)1、學(xué)會(huì)復(fù)韻母ieüe、特殊韻母er及其四聲讀準(zhǔn)音認(rèn)清形,正確書寫。2、學(xué)習(xí)聲母與復(fù)韻母ieüe組成的
  • ao ou iu 優(yōu)秀教學(xué)ppt

    10-24 / 2.2M

    推薦理由:1、認(rèn)讀復(fù)韻母ɑo⑴出示奧運(yùn)福娃、奧運(yùn)主會(huì)場(chǎng)、奧運(yùn)標(biāo)志,讓學(xué)生說名稱。(設(shè)計(jì)意圖:聯(lián)系學(xué)生喜愛的福娃形
  • ai ei ui 教學(xué)設(shè)計(jì)ppt課件

    10-24 / 2.4M

    推薦理由:小朋友,你們好!就在剛才,我遇見了六位老朋友。聽說我來上課,就嚷嚷著要一同來,你們歡迎嗎?一起喊出他
  • zh ch sh r公開課教案ppt

    10-24 / 2.7M

    推薦理由:本課共包括四部分內(nèi)容:第一部分是情境圖;第二部分是zh、ch、sh、r和整體認(rèn)讀音節(jié)zhi、chi、shi、ri兩拼音

相關(guān)評(píng)論

閱讀本文后您有什么感想? 已有 人給出評(píng)價(jià)!

  • 2791 喜歡喜歡
  • 2101 頂
  • 800 難過難過
  • 1219 囧
  • 4049 圍觀圍觀
  • 5602 無聊無聊
熱門評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)