一种通用的彻底解决SQL注入漏洞的编码方法  

An Encoding Method to Solve the SQL Injecting Problem Thoroughly

在线阅读下载全文

作  者:付熙徐[1] 龚希章[1] 

机构地区:[1]上海海洋大学现教中心,上海201306

出  处:《盐城工学院学报(自然科学版)》2015年第1期5-8,共4页Journal of Yancheng Institute of Technology:Natural Science Edition

摘  要:SQL注入攻击的本质是在字符数据中插入可执行的代码。对字符串进行16进制ASCII编码即可彻底防止在数据中插入任何可执行的代码,从而达到彻底阻止SQL注入攻击的目的。而这种编码能保留字符数据的所有性质,不影响基于该字段的连接、比较、排序等操作。The essence of SQL injection attack is inserting executable codes in character fields.Encoding the characters into hexadecimal 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 comparing and ordering.

关 键 词:信息安全 SQL注入 ASCII编码 16进制 

分 类 号:TP309.2[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象