首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

利用mysql的几种方式

利用mysql的几种方式 mof 1.原理 在windows平台下,c:/windows/system32/wbem/mof/nullevt.mof这个文件会每间隔一段时间(很短暂)就会以system...2.利用条件 mysql用户具有root权限(对上面那个目录可写) 关闭了secure-file-priv 3.利用方式 下面是一段写好了的mof利用代码 #pragma namespace("\\\\...但是网上很多资料都提到win2003很容易利用,而更高版本的就很难成功了,所以大家遇到win2003可以试一下这种方式 udf 1.原理 UDF利用MYSQL的自定义函数功能,将MYSQL...是不是感觉挺麻烦的,首先找dll文件就是一个问题,其实这个dll文件完全可以从带有udf功能的大马的源码中去找。当然我们也可以利用别人写好的工具,网络上有很多关于udf利用脚本。...,读者在测试时应该根据情况进行修改 注:udf也是一般应用于win2000、win2003系统 mysql反弹shell 其实这也属于udf,只不过应用场景不同,比如现在我们没有webshell

2.1K10
您找到你想要的搜索结果了吗?
是的
没有找到

详谈利用系统漏洞及mysql

/dirty 新设置的密码 \ 2MySQL数据库 MySQL数据库概述 MySQL必要条件:获取MySQL数据库最⾼权限root的账号密码 获取⽅法: 1.查看数据库配置⽂件 关键字...) root账号密码存储在mysql数据下的user表中 完整路径=安装路径+data+mysql+user.myd 3.进⾏暴⼒激活成功教程 Hydra、X-scan等 MySQL的三种⽅式...,对mysql服务器进⾏功能扩充,从⽽创建函数,将MYSQL账号转化为系统system权限 UDF是通过root权限导出udf.dll到系统⽬录下,可以通过udf.dll调⽤执⾏cmd 利...⽤条件: 1.Windows 2000、XP、2003、2008 2.MySQL数据库版本 3.账号具有对MySQL的插⼊和删除权限 4.可以将udf.dll写⼊到相应⽬录的权限 UDF过程详解...where name="sys_eval"; 注意:linux下udf⽅法⼀致,只不过导⼊dll⽂件的位置不太⼀ 样:如::::/usr/lib64/mysql/plugin/,其余过程⼀致 启动项

2.4K40

mysql之udf

mysql之udf 前言 UDF简介 UDF (user defined function),即用户自定义函数。...总结一下就是需要有mysql的root权限,就可以尝试使用UDF 这个第一个思路是针对没有web脚本执行的情况下进行的 若不确定是否是root权限可以使用命令查看一下 select * from...肯定要设置为空的 注意:secure_file_priv的值为NULL或者是存在值是不能利用UDF的,只有空值才行 在mysql配置文件中改即可 mysql> show variables...##有web脚本执行权限的时候,可以直接上传该UDF文件,没有执行权限就提取十六进制这个方法 调用此UDF mysql> create function sys_eval returns string...一般仅适用于windows系统,linux系统由于自身对plugin目录严格的写入权限,很难利用 参考博客链接:(96条消息) 20210415web渗透学习之Mysqludf(二)(胃肠炎住院期间转

2.2K40

Windows方法汇总

(CTLs) ,etc MYSQL下的技术 MOF 在c:/windows/system32/wbem/mof/目录下的nullevt.mof每分钟都会有一个特定的时间去执行一次(由”And TargetInstance.Second...然后我们使用mysql下的命令 ,将mof覆盖过去。 待我们的命令被执行后,即代表成功。 Windows 2003似乎成功率蛮高的,WIN7试了试没反应。。。...UDF (这个也可以linux udf,即自定义函数(user define function) MYSQL可以自定义函数的。...然后交给mysql以数据库权限执行。 前提:我们能操作数据库,且数据库权限必须很高(我们用这个方法到的权限就是数据库的权限 那么这个dll文件哪里来呢。sqlmap和msf都有。...Token Impersonation . meterpreter的getsystem的提取方法之一就是这个方法 过程为从administrator用户提到SYSTEM权限。

1.2K30

迷糊的方式以及利用ssrf到最终靶机

@FORGE.xxx/.ssh/id_rsa 用同样的方法读取 然后保存id_rsa 然后ssh连接ssh -i id_rsa user@10.10.11.111 成功连接上来 sudo...到此 这一台也就完毕 第二台 利用ansible-playbook 第二台 目标ip:10.10.10.250拿到目标还是先扫描端口 进行信息收集 命令:nmap -v -sSV -Pn 10.10.10.250...root 第一种 sudo -l 发现luis不用密码就可以以root 执行ansible-playebook直接在网址发现一个方式 命令:TF=(mktemp)echo ‘[{hosts...: localhost, tasks: [shell: /bin/sh /dev/tty 2>/dev/tty]}]‘ > 这样太快了网址:https://gtfobins.github.io...;绕过的方式 然后上传war 拿下shell 以及后面的利用ansible-playbook最后 还是知识面不够阿有什么不足 写得不对的地方 求师傅们指点

1.4K20

(一) AT命令

就是一个低权限向高权限转化的过程 基于之前的文章,我们获取了一个低权限账户,现在朝着高权限进发 我们现在既然有了低权限账号密码,那么我们就可以登陆3389等远程服务,从而使用一些本地方法 在开始之前...Root 对于Linux来说,就只有两种权限,root,非root 其实对于非root也有两种情况,是否可以使用sudo 可以使用sudo的用户可以获取到部分root权限 ---- at命令...这个方法相对来说有些古老,之前我在一些技术书籍中还能看到 at 命令的原理是at 命令是一个计划命令,可以在规定时间完成一些操作,这个命令调用的是system权限 Win2003 & XP中还是存在的...可以看到我们的权限已经是system了 这个是本地,我们看看能不能远程(3389属于本地了哈) 远程需要反弹一个system的shell,我们以nc为例 首先我们用echo命令吧需要执行的命令写入到批处理中

3.4K30

总结以及各种利用姿势

我也是一个小白,总结一下的姿势和利用,也分享一些自己觉得好用的方法给大家,欢迎大家帮我补充,有什么好用的方法也可以分享一下,大家共同进步。...MySQL数据库分为: 1、开机启动脚本 2、udf脚本 3、mof脚本 4、计划任务我们主要介绍udf脚本,因为我个人觉得这个数据库方法还是比较好用的,但是需要数据库写权限。...开机启动项 利用MySQL,将后门写入开机启动项。同时因为是开机自启动,再写入之后,需要重启目标服务器,才可以运行。...Windows UDF: UDF可以理解为MySQL的函数库,可以利用udf定义的创建函数。• 想要利用udf,必须上传udf.dll作为udf的执行库。...目前mof方法用的比较少了,因为比较麻烦,建议MySQL数据库还是用udf比较好。

2.3K30

利用机器账户进行域

pass the hash攻击,除去常见的使用本地管理员账户进行hash传递外,还可以使用机器账户进行。...如果在主机上授予了本地管理员访问权限,并且计算机本身为Domain admins组的成员,那我们在进行渗透测试时,可以利用该计算机账户进行。以机器账户来使用hash传递来进行。...attack.local 10.10.10.128 主机在Domain admins组下 已经获得WIN2016机器的本地管理员权限 识别计算机账户所在组 Active Directory模块查找可用计算机账户 利用...但很显然,在域管机器下可查找在当前我们所需要的条件下根本就不现实,因此我们可以选择另一个方法进行信息收集,查找可用主机账户进行。...net group查找 利用net group 查找敏感组内是否存在可用机器账户 net group "domain admins" 导出WIN2016$账户的NTLM hash 利用mimikatz

53720

渗透测试怎么利用Redis

渗透测试怎么利用Redis [TOC] 之前就有做过一些redis的题目, 不过一直没去了解过redis的操作命令,结果这次做渗透测试就用到了所以又去学了一遍, 在这里记一下一些常用的操作命令再贴几个方式方便以后要使用...指定本地数据库存放目录 maxmemory 指定 Redis 最大内存限制,Redis 在启动时会把数据加载到内存中,达到最大内存后,Redis 会先尝试清除已到期或即将到期的 Key,当此方法处理...使用Redis 首先我们要做的第一步是登录到Redis里面去, 可进入方式有: redis未授权访问漏洞 原因可看上面的参数配置requirepass,默认情况下是可无密码登录的 弱口令 进入到redis...如果我们有对应的读写权限的话那么此时系统就会多出一个文件/var/www/html/shell.php 完成写入shell后我们去访问即可触发 利用"公私钥"认证获取root权限 这个要求我们进入靶机的...LF CR LF 我们可以使用gopher协议请求生成工具来生成我们所想要的gopher数据流 里面不仅有redis的gopher协议数据流生成工具, 还可以生成fastcgi和mysql

99220

类别 本地 配置 漏洞 本地 1.AT命令 首先以administrator身份打开cmd ?.../add 利用配置不当利用漏洞相比,此方法更常用 大部分企业,会对系统的漏洞即时进行补丁更新,很难通过系统的漏洞进行入侵; 查找系统中以system权限启动的服务或应用,可以尝试将其替换或者反弹...shell的方式; 可以查找NTFS权限允许users修改删除的应用,利用配置不当进行; 代码中是否有过滤参数的操作等都可以加以利用,进行提取; 使用icacls软件(windows) icacls...数据库 1.my sql ①.udf 1、知道root账号密码 2、win2000,2003系统 3、需要secure_file_priv函数打开 利用自定义函数功能,将mysql账号换为系统...利用这点,我们可以将自动化脚本写入启动项,达到的目的。

2.2K72

MySQl mof、udf过程详解

MySQL 〇、Mysql的必备条件 Mysql的服务没有降,并且需要获取Mysql root账号密码 使用net user命令查看系统当前帐号,如果出现Mysql这类用户,则系统可能进行了降...MOF当中有一段是vbs脚本,我们可以通过控制这段vbs脚本的内容让系统执行命令,进行 公开的nullevt.mof利用代码 1 #pragma namespace("\\\\....的值为空时不可 当plugin的值为mysql_native_password可通过账户连接 3、查看系统架构以及plugin目录 show variables like '%compile%'...使用MSF中的 exploit/multi/mysql/mysql_udf_payload 模块也可以进行UDF。...而且也不能使用其他等手段。所以,我们现在要做的就是使用UDF进行

15410
领券