【Pwn | CTF】BUUCTF test_your_nc1

2024-02-01 02:44
文章标签 buuctf test ctf pwn nc1

本文主要是介绍【Pwn | CTF】BUUCTF test_your_nc1,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

天命:时隔两年,又杀回了pwn这里

拿到题目的提示,测试你的nc工具

这题直接连接就可以了,windows装了nc工具,直接耍

nc node5.buuoj.cn 28930

下面给一点nc命令的解释,文心一言得出来的

nc命令是一个用于网络通信的命令行工具,全称为netcat。以下是nc命令的一些常用用法和参数:

  1. 监听端口:nc -l -p port
    这个命令会使得nc在指定的本地端口上进行监听,等待其他计算机的连接。其中,-l表示监听模式,-p后面跟的是本地端口号。
  2. 扫描端口:nc -z -v -n host port1 port2 ...
    这个命令可以用来扫描指定主机的指定端口是否开放。其中,-z表示只扫描端口,-v表示详细模式,-n表示不进行DNS解析,直接使用IP地址。host表示要扫描的主机,port1、port2等表示要扫描的端口。
  3. 传输文件:nc -l -p port < file.txt
    这个命令会使得nc在指定的本地端口上进行监听,并将指定文件的内容发送到连接的客户端。其中,<表示输入重定向,file.txt是要发送的文件名。
  4. 网络测速:nc -w timeout host port
    这个命令会向指定的主机和端口发送一个网络请求,并计算响应时间以测试网络连接速度。其中,-w后面跟的是超时时间(以秒为单位),host和port分别表示目标主机和端口。
  5. 退出命令:按下Ctrl+C或者输入EOF(Ctrl+D)可以退出nc命令。

以上是nc命令的一些常用用法和参数,需要注意的是,nc命令在不同的操作系统上可能会有一些差异。

还记得我以前第一次做pwn题目的时候,是真的懵逼,连接上之后没反应

后来才知道,没有用户名显示而已

这里光标去了下一行,是已经连接上,在等你输入命令呢

然后正常查看 flag 文件就行了

这篇关于【Pwn | CTF】BUUCTF test_your_nc1的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/665846

相关文章

BUUCTF靶场[web][极客大挑战 2019]Http、[HCTF 2018]admin

目录   [web][极客大挑战 2019]Http 考点:Referer协议、UA协议、X-Forwarded-For协议 [web][HCTF 2018]admin 考点:弱密码字典爆破 四种方法:   [web][极客大挑战 2019]Http 考点:Referer协议、UA协议、X-Forwarded-For协议 访问环境 老规矩,我们先查看源代码

BUUCTF(34)特殊的 BASE64

使用pycharm时,如果想把代码撤销到之前的状态可以用 Ctrl+z 如果不小心撤销多了,可以用 Ctrl+Shift+Z 还原, 别傻傻的重新敲了 BUUCTF在线评测 (buuoj.cn) 查看字符串,想到base64的变表 这里用的c++的标准程序库中的string,头文件是#include<string> 这是base64的加密函数 std::string

论文翻译:ICLR-2024 PROVING TEST SET CONTAMINATION IN BLACK BOX LANGUAGE MODELS

PROVING TEST SET CONTAMINATION IN BLACK BOX LANGUAGE MODELS https://openreview.net/forum?id=KS8mIvetg2 验证测试集污染在黑盒语言模型中 文章目录 验证测试集污染在黑盒语言模型中摘要1 引言 摘要 大型语言模型是在大量互联网数据上训练的,这引发了人们的担忧和猜测,即它们可能已

Golang test编译使用

创建文件my_test.go package testsimport "testing"func TestMy(t *testing.T) {t.Log("TestMy")} 通常用法: $ go test -v -run TestMy my_test.go=== RUN TestMyTestMy: my_test.go:6: TestMy--- PASS: TestMy (0.

JavaScript正则表达式六大利器:`test`、`exec`、`match`、`matchAll`、`search`与`replace`详解及对比

在JavaScript中,正则表达式(Regular Expression)是一种用于文本搜索、替换、匹配和验证的强大工具。本文将深入解析与正则表达式相关的几个主要执行方法:test、exec、match、matchAll、search和replace,并对它们进行对比,帮助开发者更好地理解这些方法的使用场景和差异。 正则表达式基础 在深入解析方法之前,先简要回顾一下正则表达式的基础知识。正则

【CTF Web】BUUCTF Upload-Labs-Linux Pass-13 Writeup(文件上传+PHP+文件包含漏洞+PNG图片马)

Upload-Labs-Linux 1 点击部署靶机。 简介 upload-labs是一个使用php语言编写的,专门收集渗透测试和CTF中遇到的各种上传漏洞的靶场。旨在帮助大家对上传漏洞有一个全面的了解。目前一共20关,每一关都包含着不同上传方式。 注意 1.每一关没有固定的通关方法,大家不要自限思维! 2.本项目提供的writeup只是起一个参考作用,希望大家可以分享出自己的通关思路

mybatis if test 之 0当做参数传入出问题

首先前端传入了参数 if(StringUtils.isNotBlank(status)){requestParam.setProperty("status", Integer.parseInt(status));}List<SuperPojo> applicationList = groupDao.getApplicationListByReviewStatusAndMember(req

js正则表达式test方法的问题

今天在网上碰到一个帖子,写了一个关于Regex的奇怪现象,(文章来源http://www.php100.com/html/webkaifa/javascript/2007/0109/1866.html) 代码如下 <script type="text/javascript"><!--var re = /^\d+(?:\.\d)?$/ig; alert(re.test('112.3'

c:if test=/c:if如何判断空(使用例子)

userName是登录的时候放到session中了 <c:if test="${ not empty userName }">这表示userName判断不为null `<c:if test="${empty userName }"> ` 这表示userName判断为null 使用案例 <c:if test="${ not empty userName }"><ul><li><a

[UVM]6.component driver monitor sequencer agent scoreboard env test

1.知识点回顾 (1)component需要有parent,因为参加构成组件,所以需要(继承); (2)object与component之间间隔report_object。 2.组件家族 (1)构建寄存器模型 :uvm_reg_predictor;激励器:driver/random_stimulus/sequencer_base/sequencer;监测器:monitor;