sql 注入的接口是什么样子的,能否帮举个例子呢?

rttttttttttttttt
什么是 sql 注入的接口呢?

阅读 2.2k
1 个回答

以用户登录来说明问题吧。
正常情况下:
1.传入用户名密码。
2.将传入的参数拼接到SQL语句中。
3.执行SQL。SQL可能是这个样子的 select * from user where name = 'a' and password='b';
这是正常情况。
但是....
如果我传入的用户名是: a'; drop table user;
这个时候,拼接的SQL是啥样子的?

select * from user where name = 'a'; drop table user; and password='b';

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进