小编KJ7*_*LNW的帖子

如何缓解 Terrapin SSH 攻击?

Terrapin对 SSH 的攻击详细介绍了针对 SSH 协议的“前缀截断攻击”。更准确地说,Terrapin 破坏了 SSH 安全通道的完整性。通过在握手期间仔细调整序列号,攻击者可以删除由 SSH 协议发送的任意数量的消息。客户端或服务器位于安全通道的开头,而客户端或服务器没有注意到它。”

您将如何更改 SSH 配置来减轻这种攻击?

security ssh encryption openssh vulnerability

5
推荐指数
1
解决办法
7995
查看次数

当使用 --fork 表示 `nsenter -t <pid>` 时,如何获取 `unshare` 的子 pid?

使用 时unshare --pid --fork,该nsenter命令必须附加到子 pid 而不是unsharepid 以获取正确的 pid 命名空间。

我可以按如下方式获取 unshare 的 pid:

unshare --pid --mount --fork --mount-proc  bash & 
echo PID: $!
fg
Run Code Online (Sandbox Code Playgroud)

但我需要unshare孩子的 pid (2914003) 才能输入正确的命名空间:

ps wwfuax | grep -A1 unshare 
2914002 pts/4    S      0:00  |           \_ unshare --pid --mount --fork --mount-proc bash
2914003 pts/4    S+     0:00  |               \_ bash
Run Code Online (Sandbox Code Playgroud)

这有效:nsenter -t 2914003 这不起作用:nsenter -t 2914002

我希望有某种选择,unshare --show-child-pid但没有。

获取取消共享子进程 pid 的可靠可靠方法是什么?

linux namespace unshare

4
推荐指数
1
解决办法
785
查看次数

标签 统计

encryption ×1

linux ×1

namespace ×1

openssh ×1

security ×1

ssh ×1

unshare ×1

vulnerability ×1