修改MySQL JDBC驱动程序以进行审计?

时间:2014-02-05 00:51:09

标签: java mysql jdbc

有没有办法监视和拦截MySQL JDBC驱动程序内部的JDBC流量?如果是,那么driver source code中有哪些便利点(例如:文件名,函数名称)来设置这个逻辑?

我们有一些安全的服务器应用程序,需要监控流量以读取某些“特殊”字段。如果检测到这种“特殊”读取,我们想要覆盖内容。

仅供参考,我们已经拥有数据库权限,视图等设置。如果较高层存在编程错误,这将是另一种监控机制(深度防御)。

1 个答案:

答案 0 :(得分:0)

我试试这个 - http://sourceforge.net/projects/p6spy/

网站说

  

P6Spy是一个框架,可以无需截断和操作数据库数据,而无需对现有应用程序进行代码更改。