参考文章: http://blog.itpub.net/24052272/viewspace-2129175/
oracle在传输过程中,正常是明文传输的,例如SQL以及执行的结果。
看看做的测试:
客户端IP:192.168.0.104,Oracle服务器IP:192.168.0.110。
1.在客户端执行一条SQL

2.在服务器上面用wireshark抓包

看到了刚才执行的SQL内容。
3.修改oracle配置
修改D:appHPproduct11.2.0dbhome_2NETWORKADMINsqlnet.ora,
添加这段配置。
#data encryption SQLNET.ENCRYPTION_SERVER = REQUIRED SQLNET.ENCRYPTION_TYPES_SERVER = RC4_256 SQLNET.CRYPTO_CHECKSUM_SERVER = REQUIRED
修改完毕后,不需要重启服务器,配置对新产生的链接实时生效。
4.再次测试

这个时候看到数据包有"安全网络服务"。![r4$]t_2az8dox~9w36oxy0e r4$]t_2az8dox~9w36oxy0e](https://images2018.cnblogs.com/blog/913181/201804/913181-20180427215059704-973942764.png)
数据变成了"unknow"
转载于:https://www.cnblogs.com/huiy/p/8964716.html
最后
以上就是玩命滑板最近收集整理的关于oracle加密传输的全部内容,更多相关oracle加密传输内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复