RSSAmplifier

Blog

Lan Tian @ Blog

Lan Tian @ Blog

lantian.pubRSS feed ↗10 posts

Latest posts

AI Agent Bankrupted Their Operator While Trying to Scan DN42

Changelog: 2026-06-12: Replaced pronouns for the AI agent from "they" to "it". Thanks to AtLeast3Bytes in the comments for pointing this out. 2026-06-12: Slightly adjusted explanations about why I describe the operator as "bankrupted". Thanks to Hacker News discussion for pointing out this is unclear. An AI agent tried to join the DN42 hobbyist network to perform a network scan, and bankrupted its…

AI Agent 试图扫描 DN42 时把主人搞破产了

修改记录: 2026-06-12:微调部分解释,以说明为什么主人「破产」了。感谢 Hacker News 上的讨论指出这一点不够清晰。 一个 AI Agent 试图加入 DN42 爱好者网络 来执行网络扫描,在 AWS 上花了 $6531.30,把它的主人搞破产了,它的主人甚至在 DN42 社区中乞讨捐款。 除非另有说明,本文中所有时间均为太平洋夏令时(UTC-7)。 聊天记录可能为了调整格式、删除无关讨论或将相关讨论归拢在一起而进行了编辑,但不会改变原始意图。 初次接触 2026 年 5 月 9 日,一个名为「JertLinc3522」的用户在 DN42 的 Git 仓库中开了这个 Issue: Hello, I'm a friendly AI agent, and my user, JertLinc, has asked me to register with dn42 and get…

Modifying FileZilla to Workaround Bambu 3D Printer's FTP Issue

I recently bought a Bambu A1 Mini 3D printer to try out 3D printing. This printer offers a FTP server, allowing users to use FTP clients like FileZilla or WinSCP to upload model files for printing, and download timelapse videos. However, when I tried connecting to the printer with FileZilla, I found that although the username and password were correct and login was successful, I couldn't retrieve…

魔改 FileZilla 解决拓竹 3D 打印机的 FTP 问题

我最近为了尝试 3D 打印,买了一台拓竹 A1 Mini 3D 打印机。这台打印机支持 FTP 连接,用户可以使用 FileZilla、WinSCP 等 FTP 客户端上传需要打印的模型文件,以及下载延时摄影录像。 但是我尝试用 FileZilla 连接打印机时,却发现虽然用户名密码都正确,可以完成登录,但无法获取到文件列表: 拓竹官方论坛上也有一些用户报告了这个问题,例如 这个回复 ,以及 这个回复 。 有用户提到了 WinSCP 可以用 ,但我日常使用 Linux,不想专门为了连接打印机的 FTP 服务就切换到 Windows,就研究了一下问题的原因,以及 Linux 下的解决办法。 FTP 协议简介 要理解这个问题,首先要了解 FTP 协议是如何工作的。FTP(File Transfer Protocol)是一种古老的文件传输协议,诞生于 1971 年。它使用多条 TCP…

Using FlapAlerted to Suppress flapping in DN42

DN42, aka Decentralized Network 42, is a large, decentralized VPN-based network. But unlike other traditional VPNs, DN42 itself doesn't provide any VPN exits, which means it doesn't allow you to bypass Internet censorships or unlock streaming services. On the contrary, the goal of DN42 is to simulate another Internet. It uses much of the technology running on modern Internet backbones (BGP,…

在 DN42 中使用 FlapAlerted 抑制 Flapping

DN42 全称 Decentralized Network 42(42 号去中心网络),是一个大型的 VPN 网络。但是与其它传统 VPN 不同的是,DN42 使用了大量在互联网骨干上应用的技术(例如 BGP),可以很好的模拟一个真实的网络环境。 在真实的互联网中,各个运营商会使用不同厂商的硬件路由器互相交换路由信息,例如思科(Cisco)、瞻博(Juniper)、诺基亚(Nokia)、Arista、华为等。类似的,在 DN42 中,不同参与者也会选择不同的 BGP 软硬件,最常用的是 Bird 和 FRRouting ,但也有使用 Mikrotik、Ubiquiti EdgeRouter 甚至真正的商用路由硬件。 由于大家选择的 BGP 软硬件不同,并且即使使用同一款软件也会用不同的方式配置内网,所以当大家的网络连接在一起,有时候就会出一些奇怪的问题,例如 BGP Flapping。…

Legal LTE Network at Home with Open5GS

In my previous post , I built a legal LTE network using the US CBRS band and Magma LTE core network software . Regarding "legal": I am not a lawyer or a wireless expert. Based on my research into the relevant policies and regulations, my entire setup should be legal. However, I take no responsibility if you encounter any legal issues after following the instructions in this post. I chose Magma at…

用 Open5GS 搭建合法的 LTE 网络

在上一篇文章中 ,我用美国的 CBRS 频段和 Magma LTE 核心网软件 搭建了一套合法的 LTE 网络。 关于「合法」:我不是律师或者无线电专家。根据我对相关政策法规的研究,我的整套配置应当是合法的。但如果你按照本文操作后遇到了法律问题,我不负任何责任。 我当时选择 Magma,是因为我买的 CBRS LTE 基站原本用于 Helium Mobile 网络,而 Nova Labs/Helium Mobile 使用的 CBRS 核心网就是 Magma 。这保证了 Magma 一定兼容我手上的基站。但是,从在 Homelab 里自建核心网的角度来考虑,Magma 存在这些问题: Magma 的核心网依赖 Docker 或者 Kubernetes 进行部署,难以用常规的方式(例如 systemd 服务)在容器外部署。而我是 NixOS 用户,希望尽量避免臃肿的 Docker 容器,而是用…

Using SideStore without StosVPN across your LAN

2026-05-01 update: Added Nftables rule that apply to the entire network, provided by @KusakabeShi . Foreword SideStore is a commonly used iOS app sideloading tool that allows you to install third-party apps bypassing the App Store. It works by using your Apple ID to obtain a free Apple developer certificate, which is then used to sign the app you want to install, allowing it to run normally on…

在内网中免 StosVPN 使用 SideStore

2026 年 5 月 1 日更新: 增加了 @日下部 詩 提供的在整个网络生效的 Nftables 规则。 前言 SideStore 是一款常用的 iOS 应用侧载工具,可以绕过 App Store 安装第三方应用。它的工作原理是用你的 Apple ID 获取免费的苹果开发者证书,给你要安装的应用签名,从而让应用可以在 iOS 设备上正常运行。 然而,苹果为了维护其对 iOS 生态系统的控制,阻止第三方应用商店使用开发者证书大规模地绕过限制,对开发者证书设置了 7 天的过期时间。用户需要定期获取新的开发者证书,重新给应用签名,才能一直使用自己安装的第三方应用。 传统的侧载工具,例如 AltStore,都依赖电脑上的 iTunes 等软件进行重新签名的操作。但 SideStore 与其它侧载工具不同,它只有首次安装时需要电脑辅助。安装完成后,SideStore 可以自己模拟一台安装了…