【安全测试】sql注入原理

分类:
1、软件服务层测试
2、硬件测试

SQL注入原理
SQL Injection翻译为SQL注射,也叫作SQL注入,就是利用某些数据库的外部接口把用户数据插入到实际数据库操作语言当中,从而达到入侵数据库乃至操作系统的目的。

具体案例:
接口地址:http://localhost:8080/sqlmap/test/get2.html?id=5 (结果集是得到id=5的数据)
注入数据:http://localhost:8080/sqlmap/test/get2.html?id=5 or 1=1(结果集是把全表的数据都拿到了)

如何在功能测试的时候避免这种安全问题漏测? —> 使用开源工具sqlmap
https://blog.csdn.net/q_Catherine/article/details/91609782

你可能感兴趣的:(工具,安全测试)