
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
dsh-sms-webhook
Advanced tools
SMS forwarding webhook for DeepSeek Harness: receives pushes from SMS Forwarder apps, stores them, and exposes sms_recent / sms_search tools.
在电脑上起一个本地 HTTP 服务,手机上的短信转发 App(SMS Forwarder / Tasker / iOS 快捷指令)把新短信 POST 过来,插件落盘存储并暴露给模型查询。
sms_recent — 最近短信(可选关键词过滤)sms_search — 全文搜索存储otp 字段(第一个 4–8 位数字),验证码直接可用keywords 白名单,只收含指定词的短信(如 ["验证码", "code"])dsh plugin --profile web add dsh-sms-webhook
用任意能「转发短信到 HTTP」的 App,例如:
转发目标填:
POST http://<电脑IP>:8899/
Content-Type: application/json
JSON 格式(字段名兼容常见别名):
{
"from": "10086",
"body": "您的验证码是 123456,5 分钟内有效。",
"receivedAt": 1787180000000,
"device": "Pixel 8"
}
from 也可写作 sender / number / phonebody 也可写作 text / message / content| 方法/路径 | 用途 |
|---|---|
POST / | 接收短信(200=已存储,202=被关键词过滤) |
GET /?limit=20&q=验证码 | 查询最近短信(q 可选过滤) |
GET /health | 存活探针 |
| 键 | 默认 | 含义 |
|---|---|---|
host | 0.0.0.0 | 监听地址(局域网转发保持默认) |
port | 8899 | 监听端口 |
store | $DSH_HOME/data/dsh-sms-webhook/messages.jsonl | 存储文件 |
keywords | [] | 非空时只收含这些词的消息(如 ["验证码", "code"]) |
⚠️
0.0.0.0意味着局域网内任何人都能 POST——建议在手机 App 里限制来源,或仅在可信网络使用。
FAQs
SMS forwarding webhook for DeepSeek Harness: receives pushes from SMS Forwarder apps, stores them, and exposes sms_recent / sms_search tools.
The npm package dsh-sms-webhook receives a total of 11 weekly downloads. As such, dsh-sms-webhook popularity was classified as not popular.
We found that dsh-sms-webhook demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.