DNS 漏洞发现者 Dan Kaminsky 访谈录

AgentSSL:MLE智能体能否利用无标签数据? 将机器学习系统应用到全新领域会遇到两大瓶颈:标注数据获取成本高、人工流水线工程工作量巨大。现有的MLE(机器学习工程)智能体可以自动完成流水线设计,但绝大多数研究只在完全监督学习场景开展测试;在标签稀缺、无标签数据充足的现实场景中,其能力尚未得到验证。本文提出。 阅读详情

Dan Kaminsky 便装出现在今年的黑帽大会,他刚刚于昨天结束一场现场观众达1000人的演示会,这是10年来,他第9次在黑帽大会上发言。现年29岁的 Dan 自称为 DNS 达人,在今天早些时候曾发现了 DNS 系统的一个严重漏洞,为了不让 Internet 遭受重创,他一直不肯透露漏洞的细节(DNS 漏洞细节被泄露,攻击即将开始)。VentureBeat (VB) 的记者 Dean Takahashi 在黑帽大会上对 Dan Kaminsky (DK) 进行了采访。


VB: 如何描述这个漏洞?

DK: DNS 问题一直存在,我们有 65000/1 的机会被攻击,但我们觉得,你每天只有一次攻击机会,尝试65000天不是件容易事,所以并不见得多么危险,然而这种低概率攻击总是一种隐患。现在,在这 种新漏洞下,一个黑客可以在10秒内发起65000次攻击,这很容易得逞。

VB: 你是否觉得自己是个安全方面的大人物?

DK: 将这个漏洞补上面临着诸多噪音。如果你发现了一个安全漏洞,这个漏洞可能影响很多人,你将有三件事要做。第一,找到漏洞,这并不难,不需要花太多时间;接 着,你需要写一个补丁,因为写补丁牵扯到太多公司,我们必须找到一个办法,让这些公司坐到一起商谈,我们要让很多人明白这件事的重要性;但这仍不够,因为 这个漏洞是结构性漏洞,我们第三步必须在让那些网络运营者知道这个漏洞,说服他们升级系统。我们做出了补丁,需要他们参与测试。

VB: 你是如何开始安全工作生涯的?

DK: 我曾在思科从事一项非常枯燥的工作。

VB: 起因是什么?

DK: 我长期以来就是个 Geek.

VB: 在安全领域你最早的经历是什么?

DK:在大学时,我发现,任何人想使用学校的打印机,需要在自己的电脑中执行学校的一段代码,这让我不胜其烦,我就写了一个叫做 Docsprint 的系统,你不必登陆到学校的系统,只需将打印数据发送到我的服务器,那一阵,Santa Clara 大学学生宿舍有一半的打印任务是通过我们宿舍进行的,那很有趣。我后来到思科做网络,使用那些非常蹩脚的语言做一些连文档都没有的东西。我发现了代码中的 一些错误,就修改那些代码。我开始学习安全,很投入,读了一大堆这类的书。一个叫 Ryan 的朋友给我发邮件,他说写作水平不错,就请我帮他写一本书中的一个章节,但不给我署名,那本书叫做《网络攻击预防》,我没告诉过任何人。那一年,有一个安 全寻宝活动,你可以赢得一件 T 恤衫,或者一张去黑帽大会的门票,我很想得到黑帽大会的门票。我已经准备去参加 Defcon 了,书上都有我的署名,署的还是 Cisco 的 Dan Kaminsky。我没有告诉思科我署名的时候用了公司的名字,没有人拿我这样一个实习生当回事。在黑帽大会,我去了一个会场,Mudge 在那主持,他是当时最老的黑客之一。他提问了一个问题,我回答上了,他问我多大,我说20,他说,永远不要告诉别人你多大,否则他们会信不过你。那是我第 一次参加黑帽,这次是第10次。

VB: 你今年多大?

DK: 我不会告诉你的。我29。

VB: 是什么背景让你发现了这个漏洞?

DK: 我长期以来一直研究 DNS。这是我在黑帽大会上第三次谈这个话题。第一次的时候,讲的全是这个,我讲到如何使用DNS系统做数据隧道,作数据存储,或用作通用通讯通道。去 年,我讲到如何使用 DNS 同 Web 浏览器交互以绕过防火墙。我并不想破坏 DNS 系统,只是想创建一种新的 CDN 网络,我想将人们从慢的服务器转到快的上面。我可以利用 DNS 实现吗?从去年开始,我就有了这样的工具,如果我使用这个方法,就必须解决 TTL 问题,是 TTL 拖慢了速度。我想慢的原因是为了防止缓存毒药,但那完全是可行的。我惊得目瞪口呆,我联系上 ISC 的总裁 Paul Vixie,他研究 DNS 20年了,是 BIND 的设计者。我说,Paul,我们有麻烦了。我们便开始联系我们所知道的人,所有的人都很合作。

VB: 要找到16个你信任的人是不是很难?

DK: DNS 圈子本来就不大。

VB: 人们理解其中的意味吗?

DK: 一切都很明确,这个漏洞会将所有东西都打破,一个如此简单的漏洞导致大量问题是不应该的。

VB: 你提到这个结构性漏洞从1983年就存在了,这是不是意味着 Internet 需要一次彻底的改造?

DK: 1983年设计 DNS 的时候,不需要考虑安全问题,甚至1993年都不存在这个问题,直到90年代末,人们才在安全上大量投入,也就是从那时起,开始有人盯上了网络中的资产并 实施破坏。各种系统中的安全漏洞五花八门,但我们都习惯于以一种根本不安全的方式使用 Internet。每次我们使用 SSL 的时候,都会碰到问题,有时候问题在一些方面得到缓解,在另一些方面恶化。

VB: 你说过这个漏洞影响广泛,为什么?

DK: DNS 的准确性非常重要,一旦遭到破坏,会将所有的东西都搞乱。最初,7月8日,我指出这个问题将导致用户浏览到伪造的网站,邮件可能被发送到错误的方向。这对 安全来讲已经够坏了。然而这还不够,DNS 是整个 Internet 的心脏,SSL 要求你得到证书,但要获取证书你需要 DNS 并通过 email 发送,如果 DNS 崩溃了,SSL 根本就无法安全地工作。

VB: 你还提到,几乎所有登陆网页上的密码找回功能也会出现安全问题,能解释一下吗?

DK: 如果你忘记了密码,他们会发个邮件给你,里面包含一个链接让你重设密码,他们并不验证你是谁,想象一下,如果是别人得到了这封邮件会怎么样?

VB: 你说,很幸运是一个安全专家而不是其他人发现了这个问题.

DK: 服务能力是一个被忽视的安全问题,我今年得到的最大教训就是这个。你必须假设你的架构的某一部分会出现问题,而你时刻准备去迅速解决。我们需要一个过程, 从得到警告到花费多少天去解决问题。人们购买这类系统的时候需要考虑这个问题,这个系统应当容易修补漏洞。一个可以在8小时内补上漏洞的系统,比90天才 能修补的系统更能承受攻击。一个随机的黑客和一个安全专家的区别在于是否有灾难计划与缓解意识。

VB: 还有更多漏洞会被发现吗?

DK: 钱是好东西了,这里有一个会场就是关于漏洞的几率,这个漏洞有太多钱景。

VB: 是否有证据表明攻击正在进行?

DK: 我知道在 Austin 出了点问题,我相信那牵扯的 Google 并与点击欺诈有关。但我们在等待更多数据,有一些事正在进行但我不便说,我有一些数据在手,我们仍在分析。

VB: 但你有信心,整个行业的合作将来会带来好的结果,是吗?

DK: 我认为我们目前的模式可以解决这类的问题,但不认为已经做得够好。我们失去了 NAT 与防火墙商,我们失去了一整个行业。我们应当让他们加入进来,但你不能去争论一些数字,今天,1亿2000万宽带用户得到保护。最初,在我的网站进行测试 的用户中,84%的人存在漏洞,现在是30%,这就是我们得到的结果。

本文国际来源:http://venturebeat.com/2008/08/07/black-hat-an-interview-with-dan-kaminsky-the-dns-dude-who-saved-the-internet/#slide_4
中文翻译来源:COMSHARP CMS 官方网站

CELF(Cost-Effective Lazy Forward selection)具有成本效益的惰性前向选择算法 CELF(Cost-Effective Lazy Forward selection)算法解析      引言:在社交网络影响力最大化问题的求解过程中,我们往往需要去选择一些目标种子结点作为信息初始传播的源头。贪婪算法在传播效果上的解决可以达到影响的最大化,但是在时间复杂度上面显得确十分糟糕。为此CELF算法应势而生,CELF算法利用了函数次模性的特点,在第一轮选择种子结点时,计算网络中所有节点的边际收益,但将在之后的过程中,不再做网络节点边际收益的重复计算,这相对于传统的贪婪算法,将在时间上得到非常明显的 阅读详情

相关推荐

SceneSplat

目标:训练一个网络,输入高斯参数 → 输出与自然语言空间对齐的特征。考虑到标注语义的 3DGS 数据有限,作者设计了。策略,让模型在无标签场景上学到有用表征。都有一个与自然语言对齐的语义特征。这是整个方法的第一步,目标是让。

weixin_61091146的博客 1286

Dan Kaminsky DNS Vulnerability

基本上这是一个DNS cache poison攻击,利用了Source Port固定和DNS Query ID过短以及现行增加的算法,采取flood的方法,通过精心设计的猜测报文,达到攻击DNS的目的。这篇文章详细地介绍了这个攻击: http://unixwiz.net/techtips/iguide-kaminsky-dns-vuln.htmlZD Net上的报道: http://net.zdn

autofei的专栏 1621

SWIFT报文实战指南:从MT700到MT799的信用证操作全解析

本文深入解析了国际贸易中信用证操作的核心SWIFT报文流程,从开证的MT700到各类通知、修改及结算报文(如MT707、MT730、MT754、MT732/734等)。通过实战案例与关键字段拆解,指导外贸与银行从业者精准处理报文,规避风险,并探讨了利用自动化工具提升处理效率的方法,助力保障跨境交易顺畅。

weixin_29015801的博客 886

macOS + Nginx 本地开发:如何优雅地配置并信任自签名 SSL 证书

在本地搭建 Web 服务(如 Nginx)时,为了模拟生产环境或测试某些要求 HTTPS 的 API(如地理位置、摄像头调用),我们经常需要配置本地 SSL 证书。然而,随便生成的自签名证书导入系统后,Chrome、Edge 等现代浏览器往往依然会拦截并提示“不安全”。本文将提供一份最标准、一步到位的配置流程,直接生成符合现代浏览器安全规范(包含 SAN 及 EKU 扩展)的证书,让你在本地开发时也能看到绿色的安全锁。

long_24k_os的博客 259

数模【Mathematica(安装、入门方法、基本计算、基本图形、创建互动模型、利用数据、幻灯片演示、完整实例)】

Mathematica(安装and激活、入门方法、基本计算、基本图形、创建互动模型、利用数据、幻灯片演示、完整实例) Mathematica_11.3.0 安装教程 Mathematica11.3 激活 P1 笔记本 P2 入门方法 P3 基本计算 P4 基本图形 P5 创建互动模型 P6 利用数据 P7 演示 P8 完整实例

upward 12万+

浊音/清音/爆破音的时域及频域特性

第一周作业 浊音/清音/爆破音的时域及频域特性 思路:使用Audacity进行录制,时域部分将音频放大观察波形规律,频域部分生成并进行频谱分析。 (1)浊音U 时域分析: 时域表现为短周期性,波形比较规律。 频域分析: 频域上表现为频率集中在低频区域,共振峰较为明显,短时能量较高。 (2)清音S 时域分析: 时域波形没有周期性,整体振幅小于浊音。 频域分析: 频域波形平缓,无共振峰,能量比较集中。 (3)爆破音t 时域分析: 脉冲波,更为尖锐,整体上振幅降低。 频域分析: 没有像浊音一样的共振

Leylaaaa的博客 1228

使用 acme.sh + 阿里云 DNS API 实现 SSL 证书自动签发与自动续期

本文详述在Linux服务器上使用acme.sh结合阿里云DNS API(RAM子账号)为Nginx站点自动签发并续期Let's Encrypt证书的全流程。涵盖阿里云RAM子账号权限最小化配置、DNS-01验证原理、证书签发与安装、自动续期及热加载机制,实现安全、高效、免人工干预的HTTPS运维方案,适用于长期维护多域名站点的运维场景。

轻的博客 289

【功能安全】【AutoSAR】程序流监控机制

目录 一、程序流执行的常见故障 二、程序流的监控机制 1、监控功能的实现 2、三种监督机制 a、生命监测机制 b、截止时间监测机制 c、逻辑程序流监测机制 一、程序流执行的常见故障 与程序流相关的故障,在ISO26262中第六章附录D中定义如下: — 执行阻塞; — 死锁; — 活锁; — 执行时间的不正确分配; — 软件要素间的不正确同步。 二、程序流的监控机制 1、监控功能的实现 AutoSAR中对程序流的监控功能的实现主要有“看门狗”栈(Watchdog Stack).

专注汽车软件开发、AutoSAR、车载以太网、SOA、EE架构。 4520

免费公共子域名与全套免费 HTTPS 科普:从 sslip.io 说起

就是用来绕开这些步骤的。别人已经有了一个域名,把它的子域名免费开放给大家用,配合自动 DNS 解析和免费证书,几分钟就能得到一个带锁头的 HTTPS 地址。

weixin_52236586的博客 389

Windows 11 安装 Miniforge,配置国内源

本文详细介绍了在 Windows 11 系统中安装 Miniforge 的完整流程,包括下载、安装选项设置、配置国内镜像源(如清华大学源)以加速包管理,并启用 mamba 提升依赖解析与安装速度。同时涵盖 conda 与 mamba 的基本使用验证、PowerShell 初始化及环境提示符优化,帮助用户快速搭建高效、开源、免费的 Python 科学计算环境。

寒水馨 · 轻量级技术文档 · hanshuixin.org 4527

SpringBoot 整合 Drools:从环境搭建到复杂业务落地,精通规则引擎实战指南

本文介绍了Drools规则引擎的基础概念及其与SpringBoot的整合方法。首先概述了规则引擎的核心价值,包括业务规则解耦、可维护性提升等。重点讲解了Drools的核心组件(规则、事实、会话等)及其工作原理。随后详细说明了在SpringBoot项目中集成Drools的步骤,包括添加依赖、配置自动加载规则文件、创建KieContainer等关键配置类。文章还提供了完整的DRL规则文件示例和SpringBoot集成配置代码,为开发人员提供了从理论到实践的完整指导。通过这种方式,可以轻松实现业务规则与系统代码的

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 1435

TLS/SSL 弱密码套件修复指南

远程主机支持带弱或不安全属性的 TLS/SSL 密码套件。| `TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256` | ECDHE 密钥交换 + AES-GCM,前向保密 || `TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256` | ECDHE 密钥交换 + AES-CBC,前向保密 || `TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384` | ECDHE 密钥交换 + AES-CBC,前向保密 |

am540的博客 369

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

SSL 证书实现加密的原理:从握手到数据加密的完整链路

SSL证书不直接加密数据,而是通过信任链验证服务器身份,并在TLS握手过程中利用非对称加密安全协商出对称密钥。后续通信由该密钥进行高效对称加密,实现安全与性能的平衡。核心在于:证书解决“你是谁”的信任问题,握手生成“如何加密”的会话密钥,真正加密由对称算法完成。

薛之谦 395

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

服务器安全证书过期怎么处理?我把过期、自签和域名不匹配这几类报错用 openssl 和 Python 跑了一遍

环境声明:本文命令在 Windows 10 + OpenSSL 3.5.7 + Python 3.13.12 上实际跑过。涉及公网证书的几段连的是 badssl.com 的测试站点,本地造证书的段落我会写明是构造数据,命令和输出格式都是真实的。浏览器弹出「您的连接不是私密连接」,十有八九会让人先问服务器安全证书过期怎么处理。我处理这类工单时先不做任何改动,而是把报错原文抓出来——因为"证书不对"和"证书过期"是两种修法,搞反了白忙活。

2601_97101189的博客 370

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

申请SSL证书会暴露内网域名吗:CT日志、通配符与命名隐私检查

服务只在内网开放,证书上的域名也一定保密吗?从公开证书透明度日志、SAN字段、通配符和私有CA的边界,整理签发前的名称隐私检查与上线后的监测清单。

谁呀!的博客 389

TLS 1.0 到 TLS 1.3 与 SSL 1.0 到 SSL 3.0:协议演进与差异全解析

本文梳理了从SSL 1.0到TLS 1.3的演进历程,厘清SSL与TLS关系,揭示各版本安全缺陷与改进。重点对比TLS 1.2与1.3:前者为2 RTT握手、支持弱算法;后者实现1 RTT(0-RTT)握手、强制前向保密、移除不安全特性,显著提升性能与安全性。建议新系统启用TLS 1.3,禁用旧版本,优先配置前向保密套件,保障通信安全。

薛之谦 487

今日开源工具推荐:PeaZip 11.4.0 + LosslessCut 3.70.2,压缩与剪辑一次配齐

电脑里最常用的两类小工具,今天一次给你配齐:一个管压缩包,一个管视频剪切,都是免费开源、Windows、macOS、Linux 全平台可用。

weixin_74013176的博客 271

第十篇:《Kafka 安全加固:SASL、SSL、ACL 与多租户隔离》

allow.everyone.if.no.acl.found 的生产语义必须理解清楚:默认 false 是安全的选择——如果一个资源没有任何 ACL,除了超级用户,谁都无权访问。最关键、也最容易被误解的语义是:配额是按 Broker 强制的,不是按集群强制的。另一个静默坑是后缀与格式不匹配:给 PKCS12 格式的密钥库文件用了 .jks 后缀,部分 Spring Boot 版本的 SSL 类型自动探测会按 JKS 格式加载,失败后直接返回空密钥库,启动时不抛异常,只在握手时表现为没有证书。

qq_45239623的博客 340

五十三.网络(3)--区块同步getblocks消息

在节点互发了version消息后,就会发送getblocks消息,请求对方的区块以进行同步。

d3582077的专栏 200

DPU安全组与ACL性能测试:从规则爆炸到线速卸载的实战指南

本文深入剖析DPU安全组与网络ACL的底层卸载架构,通过两个完整实战测试矩阵,量化评估规则复杂度、有状态连接跟踪(Conntrack)及OVS Offload协同对RoCEv2性能的影响。结合真实故障排查案例与工具输出矩阵,揭示大规模云环境中安全组性能跌落的根因,并给出基于规则聚合与硬件表项优化的最优配置指南。

专注分享DPU、RDMA智能网卡/SSD(固态硬盘)产品测试与优化 351

AI 芯片片上网络 NoC 深度解析:flit、虚通道与拥塞控制如何决定 GPU/TPU/LPU 的算力利用率

AI芯片算力瓶颈不在FLOPS,而在片上网络(NoC)——数据搬运的能耗与延迟决定MFU上限。物理限制下,长线延迟不随工艺缩小,迫使NoC将全局布线拆为可流水的短链路;能量账显示,一跳传输耗能可达数十次乘加操作。拓扑选择直接影响性能:二维mesh虽布线可行,但均匀流量下每节点可用带宽按1/√N衰减,实测仅达标称值30%。虚通道、双网设计、静态调度(如Groq)等技术旨在突破此瓶颈。从总线到crossbar再到多跳NoC,本质是用延迟换可行性。未来趋势:专用通路(脉动阵列)、晶圆级集成(Cerebras)、跨

我的博客 121

网安产教融合思考:如何补齐高校实战能力评价短板

不少网安专业高校都面临这样现实的难题:网安人才培养持续推进,校内已经搭建完整的教学体系,但高校培养方案可能几年修一次,企业的技术栈和攻击手法却按季度在变,学校难落地最新的技术实战教学,学生难证明实战本领,企业一边喊人才紧缺,一边感慨招不到来了就能干的应届生。网安时代,实战为王。备考平台、7天免费直播培训、免费认证考试,期待更多高校加入 CCP 人才共育生态,组织本校学子参与本轮认证,以认证带动教学,以实战对接就业,共同为行业培养 “用得上、干得好” 的实战型网络安全人才。本次报名、培训、考试全程免费,

A19911511842的博客 198

台湾行情数据API接入教程

想用程序获取台股行情,很多人第一步会搜“台股资料 API 推荐”,结果发现选择不少:证交所有免费接口,Yahoo Finance 也能查,券商还有自己的 API。真正写代码时才发现,有的数据只到收盘,有的延迟 20 分钟,有的必须先开户。本文先梳理台湾行情数据的几种获取渠道,再用 Python 从零搭一个可以运行的台股数据脚本:查代码清单、取实时报价和盘口、拉历史K线、做复权、用 WebSocket 接收实时推送,最后结合台积电 ADR 和新台币汇率计算跨市场溢价。

qq_34102871的博客 319

【基于 WebSocket 的多用户网页五子棋】—— 数据管理模块

但行好事,莫问前程

qq_42996461的博客 251
上一篇: Mozilla 构想下一代浏览器
下一篇: WordPress 衍生产品 BuddyPress 年底发布
comsharp
博客等级 码龄20年 1475粉丝 41原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值