当前位置: 首页 > news >正文

[StartingPoint][Tier0]Synced

Important

rsync 是一个用于在不同计算机之间同步文件和目录的工具。它能够以高效的方式传输和同步数据,只传输文件中发生变化的部分,而不是整个文件。这使得 rsync 在备份、文件同步和数据传输等场景中非常实用和高效

Task 1

What is the default port for rsync?

(rsync 的默认端口是什么?)

873

Task 2

How many TCP ports are open on the remote host?

(远程主机上打开了多少个 TCP 端口?)

$ sudo nmap -sS -T4 10.129.222.70 --min-rate 1000

ps: --min-rate 1000,这意味着 nmap 将以每秒至少发送 1000 个扫描报文的速度进行扫描

image.png

1

Task 3

What is the protocol version used by rsync on the remote machine?

(远程计算机上的 rsync 使用的协议版本是什么?)

$ sudo nmap -sV -T4 10.129.222.70 --min-rate 1000

image.png

31

Task 4

What is the most common command name on Linux to interact with rsync?

(Linux 上与 rsync 交互的最常用命令名称是什么?)

rsync

Task 5

What credentials do you have to pass to rsync in order to use anonymous authentication? anonymous:anonymous, anonymous, None, rsync:rsync

(您必须将哪些凭据传递给 rsync 才能使用匿名身份验证?匿名:匿名,匿名,无,rsync:rsync)

None

Task 6

What is the option to only list shares and files on rsync?
(No need to include the leading – characters)

仅列出 rsync 上的共享和文件的选项是什么? (无需包含前导 – 字符)

image.png

list-only

Flag

A

$ rsync -avz 10.129.222.70:: --list-only # 先查看对方rsync共享文件有哪些,因为是匿名访问所以不需要提供账户密码,反之(rsync -avz username@10.129.222.70:: --list-only)

image.png

$ rsync -avz 10.129.222.70::public

image.png

$ rsync -avz 10.129.222.70::public/flag.txt ./flag.txt && cat ./flag.txt

image.png

72eaf5344ebb84908ae543a719830519

B

其实还有一个更快的方法

$ rsync -avz 10.129.26.13:: --list-only

$ mkdir Data

$ rsync -avz 10.129.26.13::public ./Data # 保存public文件下全部内容到Data目录

$ ls -l ./Data

$ cat ./Data/flag.txt

image.png

相关文章:

  • 基于ArrayList实现简单洗牌
  • 完美运营版商城源码 虚拟商品全功能商城 全能商城小程序 智慧商城系统 全品类百货商城(带安装教程)
  • cesium 加载gltf并实时改变位置 SampledProperty方式
  • 数据挖掘比赛比较基础的baseline
  • I.MX6ULL的MAC网络外设设备树实现说明一
  • VScode 集成终端设置默认打开当前文件夹 mac系统
  • vscode通过ssh连接服务器(吐血总结)
  • 【测试篇】测试用例
  • Claude-3全解析:图片问答,专业写作能力显著领先GPT-4
  • 如何正确使用reflect:Go反射规范与最佳实践
  • Linux的学习之路:4、权限
  • 某眼实时票房接口获取
  • 记忆力考验游戏-第15届蓝桥第5次STEMA测评Scratch真题精选
  • UniswapV2周边合约学习(五)-- ExampleFlashSwap.sol
  • Acwing.1388 游戏(区间DP对抗思想)
  • [译]Python中的类属性与实例属性的区别
  • eclipse(luna)创建web工程
  • Java方法详解
  • jquery cookie
  • JSONP原理
  • JS基础之数据类型、对象、原型、原型链、继承
  • js学习笔记
  • 关于使用markdown的方法(引自CSDN教程)
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 吴恩达Deep Learning课程练习题参考答案——R语言版
  • Python 之网络式编程
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​queue --- 一个同步的队列类​
  • ​你们这样子,耽误我的工作进度怎么办?
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • ​什么是bug?bug的源头在哪里?
  • ​学习一下,什么是预包装食品?​
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • (C语言)逆序输出字符串
  • (Matlab)使用竞争神经网络实现数据聚类
  • (rabbitmq的高级特性)消息可靠性
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (数据结构)顺序表的定义
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (转载)虚幻引擎3--【UnrealScript教程】章节一:20.location和rotation
  • ***测试-HTTP方法
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • .Net Framework 4.x 程序到底运行在哪个 CLR 版本之上
  • .NET LINQ 通常分 Syntax Query 和Syntax Method
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • .skip() 和 .only() 的使用
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)
  • @DataRedisTest测试redis从未如此丝滑
  • @javax.ws.rs Webservice注解
  • [bzoj 3124][sdoi 2013 省选] 直径
  • [BZOJ1010] [HNOI2008] 玩具装箱toy (斜率优化)
  • [C#]科学计数法(scientific notation)显示为正常数字
  • [C++基础]-入门知识
  • [FROM COM张]如何解决Nios II SBTE中出现的undefined reference to `xxx'警告