Sep072021
常见端口漏洞
常见端口及测试方法小结
端口是设备与外界通讯交流的出口。端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535。
端口渗透过程中我们需要关注几个问题:
1、 端口的banner信息
2、 端口上运行的服务
3、 常见应用的默认端口
公认端口(Well Known Ports):0-1023,他们紧密绑定了一些服务;
注册端口(Registered Ports):1024-49151,他们松散的绑定了一些服务;
动态/私有:4915...阅读全文
作者:绝缘体.. | 分类:git, go, MySQL, oracle, sqlserver, 开发工具, 数据库, 编程语言 | 阅读: | 标签:git, go, MySQL, oracle, sqlserver
抢沙发
Sep022021
60:权限提升-MY&MS&ORA等SQL数据库提权
思维导图
在利用系统溢出漏洞无果的情况下,可以采用数据库进行提权,但需要知道数据库提权的前提条件:服务器开启数据库服务以及获取到最高权限用户密码。除Access数据库外,其他数据库基本上都存在数据库提权的可能。
本课重点:
数据库应用提权在权限提升中的意义
WEB或本地环境如何探针数据库应用
数据库提权权限用户密码收集等方法
目前数据库提权对应的技术及方法等
案例1:MySQL...阅读全文
Jun132021
Oracle的备份与恢复:掌握Oracle的备份和恢复策略,确保数据可靠性
Oracle数据库作为一种关系型数据库管理系统(RDBMS),在企业中被广泛使用。在日常使用中,备份和恢复策略是非常重要的,以确保数据的安全性和可靠性。本文将介绍Oracle数据库的备份和恢复策略,帮助您更好地保护您的数据。
备份策略
完整备份
完整备份是指将整个数据库备份到磁盘或磁带中。此类备份非常适合应对数据库崩溃或数据丢失的风险。您可以使用Oracle的备份工具如RMAN(Recovery...阅读全文
May162021
微服务架构下的分布式事务解决方案:Seata AT模式与Saga模式深度对比及选型指南
微服务架构下的分布式事务解决方案:Seata AT模式与Saga模式深度对比及选型指南
引言
随着微服务架构的广泛应用,分布式事务问题成为了企业级应用开发中的核心挑战之一。在传统的单体应用中,事务管理相对简单,但在分布式环境下,由于服务拆分、数据分散、网络延迟等因素,保证跨服务操作的一致性变得异常复杂。本文将深入探讨微服务架构下主流的分布式事务解决方案,重点对比Seata框架...阅读全文
Mar052021
CentOS7 VirtualBox下安装CentOS7并联网(外网,本地都ping通过)
简介
在CentOS7上安装CentOS7并成功联网是很重要的一步,因为它将使您的CentOS实例能够与其他设备进行通信,访问Internet等。下面将介绍在CentOS7的VirtualBox虚拟环境中安装和配置CentOS7实例的步骤,并确保实例能够成功与外部网络和本地网络进行通信。
安装和配置步骤
以下是在CentOS7 VirtualBox中安装和配置CentOS7实例的步骤:
安装VirtualBox
首先,您需要安装VirtualBox虚拟机。您...阅读全文
Feb092021
编程语言比较与选择:Python vs Java vs C++
编程语言是软件开发中最基础和重要的工具之一。目前市场上存在许多编程语言,每一种都有其独特的特点和适用场景。然而,在选择编程语言时,我们常常面临着一系列的抉择。本文将比较Python、Java和C++这三种常用编程语言,并帮助您选择适合您项目需求的语言。
Python
Python 是一种简单、易学且功能强大的编程语言。以下是 Python 的一些主要特点:
简洁易读:Python 的语法简洁,代码易...阅读全文
Jan092021
数据库非关系型存储介绍与比较
引言
当涉及到数据存储时,我们通常首先会想到传统的关系型数据库,例如MySQL、PostgreSQL和Oracle等。然而,随着大数据和分布式系统的兴起,非关系型数据库(NoSQL)也变得越来越流行。本文将介绍非关系型数据库的概念以及常见的几种类型,并进行比较。
什么是非关系型数据库?
非关系型数据库是一种在数据存储和检索方面与传统关系型数据库不同的数据库类型。与关系型数据库不同的是,...阅读全文
Oct062020
微服务架构下分布式事务一致性保障方案:Seata与Saga模式深度对比
微服务架构下分布式事务一致性保障方案:Seata与Saga模式深度对比
引言:微服务架构中的分布式事务挑战
随着企业数字化转型的深入,微服务架构已成为构建大型复杂系统的主流选择。它通过将单体应用拆分为多个独立部署、可独立扩展的服务单元,显著提升了系统的灵活性、可维护性和开发效率。然而,这种“按业务边界划分”的设计理念也带来了新的技术难题——分布式事务的一致性保障。
在传统单...阅读全文
Oct052020
Sep282020
云原生数据库CockroachDB架构设计解析:如何实现真正的分布式SQL数据库高可用与弹性扩展
云原生数据库CockroachDB架构设计解析:如何实现真正的分布式SQL数据库高可用与弹性扩展
引言:从传统数据库到云原生的演进
在现代云计算环境中,数据驱动的应用正以前所未有的速度增长。传统的单机关系型数据库(如MySQL、PostgreSQL)虽然功能强大、生态成熟,但在面对大规模并发访问、跨地域部署和动态扩展需求时,其局限性日益凸显。尤其是在全球化的业务场景中,数据延迟、单点故障...阅读全文
作者:绝缘体.. | 分类:go, kubernetes, nginx, oracle, postgresql, 云计算, 开发工具, 数据库, 编程语言 | 阅读: | 标签:go, kubernetes, nginx, oracle, postgresql