通過sqli labs學習SQL注入(4)

2021-09-14 02:17:46 字數 801 閱讀 1986

這次用sqlmap來通關一次sqli-labs

主要使用的引數:

例項演示:目標url""

選擇感興趣的資料庫,這裡選擇security

檢視指定表名的列

直接dump出users表的內容

也可以加-c "username"dump指定列username的內容,--dump-alldump所有資料庫的內容

sqli-labs get型注入前幾關一路殺通,有一關需要把--level引數調高才能注入

後面的post注入,加上引數--forms就行,根據提示做選擇

還有很多引數沒提到,具體的參考sqlmap文件吧,主要用的就是這些了

通過sqli labs學習SQL注入(2)

我的理解是,頁面不給出任何錯誤資訊的都屬於盲注 基於布林的盲注 通過返回的頁面是否正確來判斷,如果後台做了限制,此方法無效 例如less 9,錯誤也會顯示you are in.基於報錯的盲注 構造乙個能回顯錯誤資訊的sql語句,如果後台做了限制,此方法無效 例如less 8以及後面的幾關,錯誤資訊被...

sqli labs學習sql注入

在sql注入時應該記住的一些東西 information schema庫存放了所有庫的資訊 information schema.columns包含了所有表的字段 table name表名 table schema資料庫名 column name列名 information schema.table...

Sqli labs 學習筆記

資料庫的連線函式 concat和concat ws concat ws的第乙個引數是連線字串的分隔符。user 返回當前資料庫連線使用的使用者 database 返回當前資料庫連線使用的資料庫 version 返回當前資料庫的版本 127.0.0.1 sqli labs less 1 id 1 un...