局域网内,知道某服务器的ip,windows下如何知道该服务器上的oracle 数据库名 和所在端口?谢谢各位朋友

解决方案 »

  1.   

    1.询问DBA
    2.登录到服务器上去看一下就知道了。
    3.写个暴力尝试程序去尝试, ^_^, 
      

  2.   

    呵呵  那暴力尝试程序怎么写啊 flg能告知么?
      

  3.   

    1.监听端口: 扫描服务器,看其开的端口,就可以猜测oracle的端口。
      如果有开445,135,139之类的端口,你就可以尝试进入服务器操作系统先。2.服务名、用户名、密码 你可以用存入字典,然后一一去尝试。PS:如果是我的话,绝对不会选这个方法。
      

  4.   

      其志可嘉! 
    不过Oracle也不傻
      

  5.   

    可以下个DBSCAN程序,它可以扫描出目标机器上监听器的端口和数据库名
      

  6.   

    有空下一个,^_^,说不定真能用的上。ps: 5楼的看法我同意,oracle没得问题,不过使用者就难说了,未必所有的DBA都是安全专家。
    个人见解,不想引起讨论。
      

  7.   

    以前在用sql server 2000, 现在用 oracle 发现不能自己找到 数据库服务 ,就提问了一下, 呵  谢谢各位