Windows 版 (精华区)

发信人: WyzIdeal (一叶小舟), 信区: OS
标  题: NT安全漏洞(1-5)
发信站: 紫 丁 香 (Sun Aug 29 08:47:35 1999), 转信

引 言

Windows NT 越 来 越 受 欢 迎。 Internet 上 采 用 NT 平 台 作 为 服
务 器 的 站 点 越 来 越 多, 同 时, 众 多 企 业 已 经 采 用 NT 平 台 作
为 企 业 计 算 和 内 部 网 Intranet 的 解 决 方 案。 本 文 讨 论 了
Windows NT 系 统 上 的 重 大 安 全 漏 洞, 包 括 两 大 部 分: 第 一,
NT 服 务 器 和 工 作 站 的 安 全 漏 洞; 第 二, 关 于 浏 览 器 和 NT
机 器 的 两 个 严 重 安 全 漏 洞。

                            概 况

Windows NT 所 采 用 的 存 储 数 据 库 和 加 密 过 程 导 致 了 一 系
列 安 全 漏 洞 值 得 探 讨。 特 别 地, NT 把 用 户 信 息 和 加 密 口 令
保 存 于 NT Registry 中 的 SAM 文 件 中, 即 安 全 帐 户 管 理
(Security Accounts Management) 数 据 库。 加 密 口 令 分 两 个 步 骤
完 成。 首 先, 采 用 RSA MD4 系 统 对 口 令 进 行 加 密。 第 二 步
则 是 令 人 迷 惑 的 缺 乏 复 杂 度 的 过 程, 不 添 加 任 何 “调
料”, 比 如 加 密 口 令 时 考 虑 时 间 的 因 素。 结 果,NT 口 令 比
UNIX 口 令 更 加 脆 弱, 更 容 易 受 到 一 本 简 单 字 典 的 攻 击。 由
于 有 这 么 多 与 NT 口 令 有 关 的 安 全 问 题, Microsoft 已 经 在 NT
第 5.0 版 中 加 密 口 令 时 增 加 一 个 步 骤。

这 里 描 述 的 某 些 安 全 漏 洞 是 很 严 重 的。 在 最 坏 的 情 况 下,
一 个 黑 客 可 以 利 用 这 些 漏 洞 来 破 译 一 个 或 多 个 Domain
Administrator 帐 户 的 口 令, 并 且 对 NT 域 中 所 有 主 机 进 行 破 坏
活 动。

           NT服务器和工作站的安全漏洞

   1.安 全 漏 洞: 安 全 帐 户 管 理 (SAM) 数 据 库 可 以 由 以 下 用
     户 被 复 制: Administrator 帐 户, Administrator 组 中 的 所 有
     成 员, 备 份 操 作 员, 服 务 器 操 作 员, 以 及 所 有 具 有 备
     份 特 权 的 人 员。

     解 释:SAM 数 据 库 的 一 个 备 份 拷 贝 能 够 被 某 些 工 具 所
     利 用 来 破 解 口 令。 NT 在 对 用 户 进 行 身 份 验 证 时, 只 能
     达 到 加 密 RSA 的 水 平。 在 这 种 情 况 下, 甚 至 没 有 必 要
     使 用 工 具 来 猜 测 那 些 明 文 口 令。 能 解 码 SAM 数 据 库 并
     能 破 解 口 令 的 工 具 有: PWDump 和 NTCrack。 实 际 上,
     PWDump 的 作 者 还 有 另 一 个 软 件 包, PWAudit, 它 可 以
     跟 踪 由 PWDump 获 取 到 的 任 何 东 西 的 内 容。

     减 小 风 险 的 建 议:严 格 限 制 Administrator 组 和 备 份 组 帐
     户 的 成 员 资 格。 加 强 对 这 些 帐 户 的 跟 踪, 尤 其 是
     Administrator 帐 户 的 登 录 (Logon) 失 败 和 注 销 (Logoff) 失
     败。 对 SAM 进 行 的 任 何 权 限 改 变 和 对 其 本 身 的 修 改 进
     行 审 计, 并 且 设 置 发 送 一 个 警 告 给 Administrator, 告 知
     有 事 件 发 生。 切 记 要 改 变 缺 省 权 限 设 置 来 预 防 这 个 漏
     洞。

     改 变 Administrator 帐 户 的 名 字, 显 然 可 以 防 止 黑 客 对 缺
     省 命 名 的 帐 户 进 行 攻 击。 这 个 措 施 可 以 解 决 一 系 列 的
     安 全 漏 洞。 为 系 统 管 理 员 和 备 份 操 作 员 创 建 特 殊 帐
     户。 系 统 管 理 员 在 进 行 特 殊 任 务 时 必 须 用 这 个 特 殊 帐
     户 注 册, 然 后 注 销。 所 有 具 有 Administrator 和 备 份 特 权
     的 帐 户 绝 对 不 能 浏 览 Web。 所 有 的 帐 户 只 能 具 有 User
     或 者 Power User 组 的 权 限。

     采 用 口 令 过 滤 器 来 检 测 和 减 少 易 猜 测 的 口 令, 例 如,
     PASSPROP (Windows NT Resource Kit 提 供), ScanNT (一 个 商
     业 口 令 检 测 工 具 软 件 包)。 使 用 加 强 的 口 令 不 易 被 猜
     测。 Service Pack 3 可 以 加 强 NT 口 令, 一 个 加 强 的 口 令
     必 须 包 含 大 小 写 字 母, 数 字, 以 及 特 殊 字 符。 使 用 二
     级 身 份 验 证 机 制, 比 如 令 牌 卡 (Token Card), 可 提 供 更
     强 壮 的 安 全 解 决 方 案, 它 比 较 昂 贵。
2.安 全 漏 洞: 每 次 紧 急 修 复 盘 (Emergency Repair Disk - ERD)
     在 更 新 时, 整 个 SAM 数 据 库 被 复 制 到
     %system%\repair\sam._。

     解 释: 在 缺 省 的 权 限 设 置 下, 每 个 人 对 该 文 件 都 有
     “读” (Read) 的 访 问 权, Administrator 和 系 统 本 身 具 有
     “完 全 控 制” (Full Control) 的 权 利, Power User 有 “改 变”
     (Change) 的 权 利。 SAM 数 据 库 的 一 个 备 份 拷 贝 能 够 被
     某 些 工 具 所 利 用, 来 破 解 口 令。 NT 在 对 用 户 进 行 身 份
     验 证 时, 只 能 达 到 加 密 RSA 的 水 平。 在 这 种 情 况 下,
     甚 至 没 有 必 要 使 用 工 具 来 猜 测 那 些 明 文 口 令。 能 解 码
     SAM 数 据 库 并 能 破 解 口 令 的 工 具 有: PWDump 和
     NTCrack。

     减 小 风 险 的 建 议: 确 保 %system%\repair\sam 在 每 次 ERD
     更 新 后, 对 所 有 人 不 可 读。 严 格 控 制 对 该 文 件 的 读 权
     利。 不 应 该 有 任 何 用 户 或 者 组 对 该 文 件 有 任 何 访 问
     权。 最 好 的 实 践 方 针 是, 不 要 给 Administrator 访 问 该 文
     件 的 权 利, 如 果 需 要 更 新 该 文 件, Administrator 暂 时 改
     变 一 下 权 利, 当 更 新 操 作 完 成 后,Administrator 立 即 把
     权 限 设 置 成 不 可 访 问。
3.安 全 漏 洞: SAM 数 据 库 和 其 它 NT 服 务 器 文 件 可 能 被
     NT 的 SMB 所 读 取, SMB 是 指 服 务 器 消 息 块 (Server
     Message Block), Microsoft 早 期 LAN 产 品 的 一 种 继 承 协
     议。

     解 释: SMB 有 很 多 尚 未 公 开 的 “后 门”, 能 不 用 授 权
     就 可 以 存 取 SAM 和 NT 服 务 器 上 的 其 它 文 件。 SMB 协
     议 允 许 远 程 访 问 共 享 目 录, Registry 数 据 库, 以 及 其 它
     一 些 系 统 服 务。 通 过 SMB 协 议 可 访 问 的 服 务 的 准 确 数
     目 尚 未 有 任 何 记 载。 另 外, 如 何 控 制 访 问 这 些 服 务 的
     方 法 也 尚 未 有 任 何 记 载。

     利 用 这 些 弱 点 而 写 的 程 序 在 Internet 上 随 处 可 见。 执 行
     这 些 程 序 不 需 要 Administrator 访 问 权 或 者 交 互 式 访 问
     权。 另 一 个 漏 洞 是, SMB 在 验 证 用 户 身 份 时, 使 用 一
     种 简 易 加 密 的 方 法, 发 送 申 请 包。 因 此, 它 的 文 件 传
     输 授 权 机 制 很 容 易 被 击 溃。

     SAM 数 据 库 的 一 个 备 份 拷贝 能 够 被 某 些 工 具 所 利 用,
     来 破 解 口 令。 NT 在 对 用 户 进 行 身 份 验 证 时, 只 能 达 到
     加密 RSA 的 水 平。 在 这 种 情况 下, 甚 至 没 有 必 要 使 用
     工 具 来 猜 测 那 些 明 文 口 令。 能 解 码 SAM 数 据 库 并 能 破
     解 口 令 的 工 具 有: PWDump 和 NTCrack。 当 前, 对 于 使
     用 SMB 进 行 NT 组 网, 还 没 有 任 何 其 它 可 选 的 方 法。

     减 小 风 险 的 建 议: 在 防 火 墙 上, 截 止 从 端 口 135 到 142
     的 所 有 TCP 和 UDP 连 接, 这 样 可 以 有 利 于 控 制, 其 中
     包 括 对 基 于 RPC 工 作 于 端 口 135 的 安 全 漏 洞 的 控 制。
     最 安 全 的 方 法 是 利 用 代 理 (Proxy) 来 限 制 或 者 完 全 拒 绝
     网 络 上 基 于 SMB 的 连 接。 然 而, 限 制 SMB 连 接 可 能 导
     致 系 统 功 能 的 局 限 性。 在 内 部 路 由 器 上 设 置 ACL, 在
     各 个 独 立 子 网 之 间, 截 止 端 口 135 到 142。
4.安 全 漏 洞: 特 洛 伊 木 马 (Trojan Horses) 和 病 毒, 可 能 依
     靠 缺 省 权 利 作 SAM 的 备 份, 获 取 访 问 SAM 中 的 口 令 信
     息, 或 者 通 过 访 问 紧 急 修 复 盘 ERD 的 更 新 盘。

     解 释: 特 洛 伊 木 马 (Trojan Horses) 和 病 毒, 可 以 由 以 下
     各 组 中 的 任 何 成 员 在 用 缺 省 权 限 作 备 份 时 执 行 (缺 省
     地, 它 们 包 括: Administrator 管 理 员, Administrator 组 成
     员, 备 份 操 作 员, 服 务 器 操 作 员, 以 及 具 有 备 份 特 权
     的 任 何 人), 或 者 在 访 问 ERD 更 新 盘 时 执 行 (缺 省 地,
     包 括 任 何 人)。 例 如, 如 果 一 个 用 户 是 Administrator 组 的
     成 员, 当 他 在 系 统 上 工 作 时, 特 洛 伊 木 马 可 能 做 出 任
     何 事 情。

     减 小 风 险 的 建 议: 所 有 具 有 Administrator 和 备 份 特 权 的
     帐 户 绝 对 不 能 浏 览 Web。 所 有 的 帐 户 只 能 具 有 User 或
     者 Power User 组 的 权 限。
5.安 全 漏 洞: 能 够 物 理 上 访 问 Windows NT 机 器 的 任 何
     人, 可 能 利 用 某 些 工 具 程 序 来 获 得 Administrator 级 别 的
     访 问 权。

     解 释: Internet 上 有 些 工 具 程 序, 可 以 相 对 容 易 地 获 得
     Administrator 特 权 (比 如 NTRecover, Winternal Software 的
     NTLocksmith)。

     减 小 风 险 的 建 议: 改 善 保 安 措 施。
--
***********************************
  如烟往事俱忘却,心底无私天地宽。
***********************************
           一切靠自己

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.248.24]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:209.966毫秒