前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >实战|一个表白墙引发的“血案”

实战|一个表白墙引发的“血案”

作者头像
雪痕@
发布于 2021-11-15 02:05:30
发布于 2021-11-15 02:05:30
4020
举报
文章被收录于专栏:代码审计代码审计
前言

这是一个风和日丽的下午,想着从网上找一套表白网的源码自己进行修改然后讨女友欢心。当我正在GitHub进行搜索翻阅时,一个表白墙的源码映入眼中。我好奇的点开演示网站,故事开始了。

“血案”的引发

当我点击进入演示网站查看时,发现界面比较简洁。莫名的手痒了起来,想尝试搞一番。界面如下:

同时,我们观察界面也会发现,这个演示网站其实是跑在他的博客上的,也就是说,如果这个演示页面有问题,那么它的博客也会沦陷。然后接着观察。

顺便添加了一个表白墙,看看功能,添加好以后,显示界面如下:

当我看到有参数可以传参时,因为有良好的职业素养,顺手一个单引号,看看效果。然后就看到了mysql的错误回显,当时我是非常震惊的。好嘛,这洞说来就来?

这还废啥话,直接祭出sqlmap一把嗦。结果如下,不止存在报错注入,还存在时间和布尔盲注,如下图:

还记得文章前面说的吗?这个演示站是搭建在作者自己的博客上的,这里存在sql注入,是可以把他博客打下来的。话不多说,开整。继续使用sqlmap得知,数据库中有一个库,库中存在多张表。如下图:

根据表我们可以知道我们猜的没有错,博客确实和演示站用的同一个库。接下来就是找账号密码了。我们发现在表中是存在wp_users表的,我们想要的数据肯定也是在这张表中。我们猜的不错,确实存在。结果如下图:

一共两个账户,但是第二个账号的密码没有解密出来,但是我们得到了第一个账户的密码。接下来就是找后台了。其实我们通过表名前缀就可以知道这个开源博客程序WordPress。如果不清楚,我们可以借助指纹识别插件来进行识别。如下图:

同样可以识别出来,既然已经知道了是WordPress,那么后台也就很好找了,WordPress的默认后台路径为wp-login.php,我们可以尝试一下。很幸运,作者并没有改后台路径,如下图:

通过我们刚才获取到的账号密码,成功登陆后台。

故事到这里就结束了。

小结

在这里再次嘱咐大家,在实际环境中开发者要秉持“外部参数皆不可信原则”进行开发。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-11-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Timlove1.1开源表白墙源码
返回php/config.php,按照注释修改成QQ邮箱和当初开启 SMTP 时生成的授权码。
叮当叮
2020/04/20
1.2K0
Timlove1.1开源表白墙源码
实战 | 记一次曲折的钓鱼溯源反制
这天风和日丽,我正在摸鱼,忽然QQ群弹出一条消息,我打开一看,我感觉不简单。如下图:
亿人安全
2022/06/24
1.4K0
实战 | 记一次曲折的钓鱼溯源反制
非常适合个人搭建博客—WordPress开源免费主题汇总
WordPress最重要的就是找一个适合自己的主题了。好一点的WordPress主题基本上都是要收费的,而且价格还不便宜,这导致了不少的新手朋友们很为难。而有时我们仅仅根据个人的爱好来搭建一个博客,所以也没有必要去支付高额的费用来购买Wordpress主题。
聚优云惠
2022/05/22
25.8K1
实战 | 小小曲折渗透路之文件上传绕过
Upload-labs是一个帮你总结所有类型的上传漏洞的靶场,包括常见的文件上传漏洞
Power7089
2019/07/25
7740
实战 | 小小曲折渗透路之文件上传绕过
原来搭建一个属于自己的网站如此简单?半个小时可搞定
拥有自己的独立网站,做站长,很多人认为很难,既不懂代码也不懂技术没有什么基础。其实不难,代码可以完全不懂,没有建站基础也能很轻松的拥有一个属于自己的网站。
wordpress建站吧
2019/07/17
1K0
原来搭建一个属于自己的网站如此简单?半个小时可搞定
WordPress搭建个人博客
这篇文章将手把手地指导你如何快速完成WordPress的搭建。你可以利用WordPress搭建个人博客,甚至企业官方网站。只要你跟着本文的步骤走,即使小白也能轻松搞定WordPress网站搭建。
无代码Dev
2024/01/28
5270
WordPress搭建个人博客
防止WordPress后台被暴力破解
2017-04-0613:34:01 发表评论 955℃热度 WordPress作为使用人数最多的博客系统,一直是大家关注的焦点,不安好心的人找漏洞,钻空子爆破别人网站的事情也经常也发生,如果你的密码
timhbw
2018/05/03
2.7K0
防止WordPress后台被暴力破解
七夕将近,建个小程序当媒人——自建表白墙
前言 七夕是一个浪漫的日子,但是快乐是属于那些有对象的,没对象的在这种节日只能看着满大街的情侣吃狗粮了。 有时候遇上一个心仪的女孩子,因为自己一时的踌躇错失开启交往的第一步,事后想想又觉得当初就该直接去要个联系方式也比在这茫茫人海之中期待彼此之间的再次相遇也来的靠谱。 所以何不做一个表白墙呢,如果双方都在用同一个表白墙,那么当你的留言出现在表白墙上后,对方看见了说不定就成就一段良缘呢。哪怕只是双方熟悉的人看到留言都有可能会产生意想不到的效果。在此为大家献上一个表白墙自建教程,希望能帮助更多的单身贵族。 可行
腾讯云计算产品团队
2022/08/25
4.8K0
七夕将近,建个小程序当媒人——自建表白墙
D妹手把手带你撸WordPress实战项目!谁说妹子不适合敲代码?
扫码加入,开源应用中心D妹福利群 精彩福利不间断派送~ 说到妹子,在男生眼里,她们是呆萌可爱的时代少女,她们是外表软弱的马尾辫天使。但妹子也有刚强的一面,她们也可以手撕代码,实现面向对象编程 —— D妹今天手把手带大家撸wordpress实战项目 话不多说,赶快上车! 1. 部署wordpress 第一步:登陆开源应用中心,找到wordpress应用,或者直接访问wordpress直达链接,如下图: 第二步:点击免费体验按钮,即可一键体验wordpress应用,注意免费体验时间为60分钟,到期
腾讯云DNSPod团队
2021/12/06
5210
腾讯云服务器+宝塔面板+wordpress搭建网站教程
建网站本身是没有什么难度的,只是配套需要的东西有些繁琐,我们需要提前准备一些软件之类的必备的东西,其中主要包括:
云优惠
2019/09/12
8.2K0
腾讯云服务器+宝塔面板+wordpress搭建网站教程
小白如何搭建自己的WordPress个人博客超详细教程
新账号关联我们公司购买腾讯云产品,有优惠哦!联系电话:13430587834(微信同号)
深圳市网商天下-网商云
2018/08/03
9.9K1
记一次以小勃大,紧张刺激的渗透测试
一、起因 当我在家葛优躺之时,我亲爱的妈妈忽然给我来了一波夺命连环call。 大概内容如下: –妈妈:儿~呀。。。你印布隐私(认不认识)搞公务员培训的机构,帮我在网上瞅瞅去,我有个朋友他儿想考公务员~ –我:(声音笑嘻嘻,心里mmp)哎呀,这个bia的天,搁家里睡觉行了。。别弄了。。 –妈妈:MLGB,叫你整,你就快点的,晚上给我回电话。
HACK学习
2019/08/05
7080
HackTheBox chaos writeup
大家好,我是大白,鉴于在强网杯中受到了打击,决定努力提升一下自己姿势水平,先去hackthebox刷一波退役靶机
黑伞安全
2019/10/16
9260
HackTheBox chaos writeup
关于配置lamp和wordpress。记录那一次手残的经历。
让我吐槽一下先,坑爹啊。。我只是想换个换个win7&linux双系统而已啊,之前换过几百台都没出错,怎么这次装了一下午都失败啊,,各种硬盘错误,各种内存出错,要么是装上系统,看着下一步,鼠标键盘没法点,我++。。算了,没法吐槽。反正最后只装上了ubuntu。。
十四君
2019/11/25
7900
如何在腾讯云服务器上搭建一个宝塔面板的web网站?
建网站本身是没有什么难度的,只是配套需要的东西有些繁琐,我们需要提前准备一些软件之类的必备的东西,其中主要包括:
Kami米雅
2021/11/19
9.1K0
如何在腾讯云服务器上搭建一个宝塔面板的web网站?
Z-blog忘记后台账户名密码怎么办?(附WordPress,typecho)
直接访问 http(s)://你的网站/nologin.php,会弹出来这样的页面
勤奋的思远
2021/02/23
3.7K0
Z-blog忘记后台账户名密码怎么办?(附WordPress,typecho)
低成本搭建高质量 WordPress 博客实践指南
近期,作者发现之前撰写的文章,在外网被各种途径转载,很难进行版权保护。因此,萌生了搭建个人博客网站的想法。
rileycai
2022/07/13
3.2K1
低成本搭建高质量 WordPress 博客实践指南
腾讯云服务器搭建网站只需7个步骤(宝塔面板+wordpress)
建网站本身是没有什么难度的,只是配套需要的东西有些繁琐,我们需要提前准备一些软件之类的必备的东西,其中主要包括:
用户2416682
2019/12/07
6.9K0
腾讯云服务器搭建网站只需7个步骤(宝塔面板+wordpress)
怎么快速搭建一个英文博客!
博客是网站的一的一种类型,搭建一个英文博客和搭建网站的原理是一样的,只不过是在WordPress主题选择上有所不同。今天这个教程教大家怎么快速的去搭建一个英文博客。适合小白操作。
Hoan外贸建站
2020/12/04
3.7K0
【漏洞挖掘】QQ钓鱼网站实战渗透[通俗易懂]
在一个风和日丽的下午,突然在我们专业群里面有位同学发来一个二维码要收集信息,说需要微信扫描后填写信息
全栈程序员站长
2022/09/28
1.9K0
【漏洞挖掘】QQ钓鱼网站实战渗透[通俗易懂]
推荐阅读
相关推荐
Timlove1.1开源表白墙源码
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档