码迷,mamicode.com
首页 > 数据库 > 详细

oracle加密传输

时间:2018-04-27 22:10:52      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:客户   20px   .com   sum   9.png   col   alt   SQ   网络   

参考文章: 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:\app\HP\product\11.2.0\dbhome_2\NETWORK\ADMIN\sqlnet.ora,

添加这段配置。

#data encryption
SQLNET.ENCRYPTION_SERVER = REQUIRED    
SQLNET.ENCRYPTION_TYPES_SERVER = RC4_256
SQLNET.CRYPTO_CHECKSUM_SERVER = REQUIRED

修改完毕后,不需要重启服务器,配置对新产生的链接实时生效。

4.再次测试

技术分享图片
这个时候看到数据包有"安全网络服务"。
技术分享图片
数据变成了"unknow"

oracle加密传输

标签:客户   20px   .com   sum   9.png   col   alt   SQ   网络   

原文地址:https://www.cnblogs.com/huiy/p/8964716.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!