|
| 一种通用的彻底解决 SQL注入漏洞的编码方法 |
| An Encoding Method to Solve the SQL Injecting Problem Thoroughly |
| |
| DOI: |
| 中文关键词: 信息安全 SQL注入 ASCII编码 16进制 |
| 英文关键词: information security SQL injection ASCII encoding hexadecimal number system |
| 基金项目: |
|
| 摘要点击次数: 11224 |
| 全文下载次数: 8991 |
| 中文摘要: |
| SQL注入攻击的本质是在字符数据中插入可执行的代码。对字符串进行16进制ASCII编码即可彻底防止在数据中插入任何可执行的代码,从而达到彻底阻止SQL注入攻击的目的。而这种编码能保留字符数据的所有性质,不影响基于该字段的连接、比较、排序等操作。 |
| 英文摘要: |
| The essence of SQL injection attack is inserting executable codes in character fields .Encoding the characters into hexa-decimal ASCII codes can prohibit the insertion of executable codes so as to prevent SQL injection thoroughly .On the other hand , all properties of stings are remained in this encoding method .Encoded string can be used as foreign keys as well as used in com-paring and ordering . |
|
查看全文
查看/发表评论 下载PDF阅读器 |
| 关闭 |