|
我对这类问题的解决方法是把程序尽量做的简单再简单。
从技术层面看,个人以为,SQL语句注入问题,似乎在报表程序里不太容易利用,每个选择输入项都有reference check看他怎么注入。
有些问题并不都是开发人员或者公司的错,比如一个报表如果需要规避LZ列举的7大问题,那么开发周期无疑会增加很多,而这种增加的时间对于用户来讲似乎也看不到什么显而易见的收益,你说用户愿意为这块时间付钱吗?很多时候用户上午给了需求,然后最好下午就能看到报表结果。你和用户说那么多根本没用。
只有在严格审计下才能体现出价值。 |
|