有一些文本编辑器,比如Editplus,Ultraedit等,默认有保存备份文件的功能,就是保存一个和原文件同名的.bak文件,出发点是好的,可以避免文件的误删,可是在做B/S系统时,这种方法却能造成很大的安全隐患。这篇文章我用一个例子进行Sql注入破坏数据库来演示这种安全隐患。 当然这里我要假设Editplus的自动备份功能并没有取消,而是自动生成了.bak文件,而我们没有意识到这种文件的危害,把这个文件一起拷贝到了我们的项目文件夹下(这种情况经常发生),假如说这个文件叫做insertuser.jsp,那么备份文…