初学pwn-攻防世界(get_shell)

本文介绍了初学者如何在攻防世界新手区完成get_shell题目,通过使用nc工具连接到指定端口,获取远程系统的文件列表,并通过cat命令读取flag文件来获得题目答案。过程中涉及的基础操作包括网络连接、文件查看和命令执行。
摘要由CSDN通过智能技术生成

初学pwn - writeUp

从攻防世界新手区的第一道题目开始,首先是get_shell,题目上说这道题很贱单,运行就可以获取shell。这里首先使用到的工具是nc(netcat)。
Netcat 是一款简单的Unix工具,使用UDP和TCP协议。使用它你可以轻易的建立任何连接。内建有很多实用的工具。功能非常强大,这里列举一下百度到的内容,这里就算了,之后再专门介绍一下。

  • telnet / 获取系统 banner 信息
  • 传输文本信息
  • 传输文件和目录
  • 加密传输文件
  • 端口扫描
  • 远程控制 / 正方向 shell
  • 流媒体服务器
  • 远程克隆硬盘

首先创建一个场景,创建之后,首先使用nc链接到对应的端口。
在这里插入图片描述
链接之后,输入ls命令,查看到了远端的文件,说明链接成功了。
在这里插入图片描述
在这里发现了flag文件,这就是我们的目标文件,直接使用命令

cat flag

在这里插入图片描述
这样就得到了我们这个题目的flag,完成。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值