---
# System prepended metadata

title: 'OverTheWire: Bandit 解題筆記｜Level 17 → Level 18'
tags: [OverTheWire, Bandit, 資訊安全, Linux]

---

---
title: "OverTheWire: Bandit 解題筆記｜Level 17 → Level 18"
tags:
- OverTheWire
- Bandit
- Linux
- 資訊安全
---
# OverTheWire: Bandit 解題筆記｜Level 17 → Level 18
## 登入
```shell
$ ssh -i ~/.ssh/sshkey17.private -p 2220 bandit16@bandit.labs.overthewire.org
```
密碼：上一題的 `sshkey17.private`
:::spoiler 
:::info
```shell
$ cat /etc/bandit_pass/bandit17
VwOSWtCA7lRKkTfbr2IDh6awj9RNZM5e
```
密碼：`VwOSWtCA7lRKkTfbr2IDh6awj9RNZM5e`
:::

## 題目
**關卡目標**
主目錄中有兩個文件：`passwords.old` 和 `passwords.new`。下一關的密碼在 `passwords.new` 中，是唯一一行在 `passwords.old` 和 `passwords.new` 之間有所更改的行。

:::warning
<i class="fa fa-exclamation-triangle" aria-hidden="true"></i> **注意**：如果你已經解決了這一關，並在嘗試登錄 bandit18 時看到 “Byebye!”，這與下一關 bandit19 有關。
:::

**你可能需要用到的命令**
cat, grep, ls, diff

## 解題思路


## 詳解
```shell
bandit17@bandit:~$ diff passwords.old passwords.new
42c42
< p6ggwdNHncnmCNxuAt0KtKVq185ZU7AW
---
> hga5tuuCLF6fFzUpnagiMN8ssu9LFrdg
```

[OverTheWire: Bandit 解題筆記｜Level 18 → Level 19](/uEU9qhqUS6ejGQyl7r1eIQ)