## Docker 调试:总结 Docker 调试是一个 CLI 命令(适用于 Docker Desktop 4.49+),专为调试容器和镜像而设计,特别是缺乏标准调试工具(如 shell)的“精简”镜像。它提供了一个调试 shell,*无需* 修改原始镜像或容器——更改隔离在一个可定制的工具箱中。 主要功能包括: * **访问任何容器/镜像:** 即使镜像中没有 shell 也能工作。 * **可定制的工具箱:** 预装了 `vim`、`nano`、`htop` 和 `curl` 等工具,并且可以通过 `install`(使用来自 [https://search.nixos.org/packages](https://search.nixos.org/packages) 的软件包)添加更多工具。 * **非破坏性:** 更改在退出时丢弃(对于镜像/已停止的容器),或直接对容器可见(对于正在运行/暂停的容器),绝不会影响基础镜像。 * **内置工具:** 包括 `entrypoint` 用于检查容器启动命令,以及 `--command` 选项用于直接运行脚本。 * **远程调试:** 支持通过 SSH 或替代套接字路径连接到远程 Docker 实例。 Docker 调试通过提供一个灵活安全的检查和修改环境,简化了调试工作流程,尤其适用于最小镜像。
一位女商人黛博拉·米登与国会议员鲁珀特·洛之间的社交媒体交流引发了英国进步人士对移民和虚伪的争论。洛主张对非法移民采取“敌对环境”,促使米登批评他对英国的愿景。洛为自己的立场辩护,呼吁驱逐“罪犯”。
这起事件引发了对米登背景的审查,批评者指出她富裕的生活方式和同质化的居住地可能会影响她的观点。与此同时,绿党领导人也面临着双重标准指责;扎克·波兰斯基谴责了洛的言论,而副领导人瑞秋·米尔沃德反对在其选区安置寻求庇护者,尽管她之前曾表达过欢迎的言论。
这些争议共同助长了指责,认为富裕的进步人士在理论上倡导开放边境,但在自己的社区内却抵制实施,凸显了原则与实践之间存在脱节。
## Yaesu FT-70D 固件逆向工程总结
本文详细介绍了对Yaesu FT-70D业余无线电固件更新过程的逆向工程过程。目标是在没有官方工具的情况下提取和分析无线电的固件。
该过程始于检查官方Windows固件更新实用程序。发现更新文件在资源部分包含加密的固件镜像。使用IDA Pro(以及WinDbg等工具)逆向工程更新程序,揭示了一个多阶段解密过程。
首先,嵌入在更新文件中的Unix时间戳用于生成动态密钥。然后,该密钥用于复杂的解密例程,涉及位操作、与静态查找表的XOR运算以及数据混淆。作者实现了一个基于Rust的解密实用程序,以完全恢复固件。
最后,解密的固件被加载到IDA Pro中,配置为Hitachi H8SX处理器,初步分析表明存在向量表结构,为进一步逆向工程无线电的嵌入式软件打开了大门。完整的解密实用程序可在GitHub上找到 ([https://github.com/landaire/porkchop](https://github.com/landaire/porkchop))。
哥伦比亚已暂停与美国的情报共享,效仿英国的类似行动,以此抗议美国军方针对委内瑞拉附近所谓毒品船只的行动。总统古斯塔沃·佩特罗引用了对人权的担忧,呼应了联合国对其美国行动类似于法外处决的批评。
这一决定源于与华盛顿日益紧张的关系,自9月以来,五角大楼在加勒比地区的行动加剧了这种紧张。美国指责佩特罗及其政府与毒品卡特尔有关联——波哥大强烈否认这一指控——并此前已实施制裁。
虽然哥伦比亚的可卡因种植有所增加,这一趋势早于佩特罗的总统任期,但他一直公开谴责美国的轰炸,指责其犯下谋杀罪。前总统特朗普回应称佩特罗是“毒品头目”,并威胁要削减援助。这种情况凸显了美国在拉丁美洲“毒品战争”的复杂和有争议的历史,并可能促使更多盟友重新考虑与美国军方的合作。
## 欧洲的稀土困境
欧盟正在制定一项战略——将于11月完全公布——以减少其对中国稀土元素的依赖,起因是北京在4月实施的出口管制。这些元素对人工智能、国防和汽车制造等行业至关重要,实际上使中国扼住了欧洲科技的咽喉。
然而,实现完全独立预计需要10-15年,许多人认为这个时间框架太长,考虑到地缘政治紧张局势不断升级,特别是俄罗斯的战争以及中国可能对台湾采取的侵略行动。目前的努力,例如旨在到2030年实现国内生产的关键原材料法案,被认为是不够的。
核心问题是欧洲与中国存在巨大的贸易逆差(每年约3000亿至4000亿欧元),这使其容易受到攻击。作者认为,需要采取实质性的关税——类似于前总统特朗普建议的关税——以利用中国做出改变。如果没有这些关税,欧洲对中国的制裁将无效,中共将继续使其对关键资源的控制正常化,从而影响欧洲主权和工业实力。
最近的报告称,在20世纪90年代波斯尼亚战争期间,出现了一种令人不安的“战争旅游”形式。意大利检察官正在调查指控,即富有的外国人向与战争军阀拉多万·卡拉季奇有关的波斯尼亚塞族部队支付了数万美元,以换取充当狙击手,并“娱乐”性地向萨拉热窝的平民射击。
这些指控源于一名记者的报道和一部2022年的纪录片,表明来自意大利、美国、俄罗斯等地的人参与其中,据称根据受害者的性别和年龄收取不同的费用。
然而,这些指控受到质疑。塞尔维亚当局否认这些指控,一些曾在萨拉热窝围困期间服役的英国士兵报告说,他们从未目睹或听说过此类活动,并认为存在后勤困难。批评人士认为,鉴于冲突中存在大量虚假信息,这些指控可能是夸大的战争宣传或为了吸引眼球。调查仍在进行中,意大利公民涉嫌参与可能面临加重谋杀指控。
德国政府向等待在德国安置的阿富汗国民提供经济激励,包括数千欧元和支持,以选择返回阿富汗或迁往第三国。该自愿项目由GIZ(德国国际合作公司)负责实施,旨在为那些不太可能被完全接纳的申请者提供“未来”,接受申请的截止日期为11月17日。
此举是在5月暂停新的阿富汗接纳计划之后发生的,尽管法院裁决要求政府履行先前的承诺。目前有超过2000人正在办理相关手续。该倡议部分受到安全问题的驱动;报告显示,大量阿富汗人抵达时未完成背景调查,促使联邦警察协会呼吁完全暂停航班。
政府辩称,这些激励措施针对的是审批*未完成*的申请者,并以“安全和程序问题”为由解释了更广泛的计划暂停。所有地方接纳程序必须在2025年底前完成。
这些地图探索了一个有趣的地理概念:根据纬度比较全球城市。它们由Beardsley Klamm等来源和Reddit用户havedal创建,将北美城市叠加到欧洲,反之亦然,揭示了令人惊讶的对应关系。
例如,迈阿密与埃及拥有相同的纬度,而底特律如果放在欧洲,将位于保加利亚。该项目还延伸到比较欧洲首都与南北半球的城市,甚至将北美城市与澳大利亚的城市进行对比。
一个关键的发现是,许多美国城市比位于相同纬度的欧洲城市更靠南。虽然这些地图突出了地理关系,但重要的是要记住纬度并不决定气候——提供了一个资源来比较全球气候。
## BoxLambda USB HID 支持总结
本项目成功地将 USB 人机界面设备 (HID) 支持集成到 BoxLambda FPGA SoC 中,利用了 NAND2Mario 的 `usb_hid_host` 核心。最初计划使用 PS/2 接口,但 USB 实现提供了一条更简单的路径,只需要一个 Wishbone 前端和时钟域交叉 (CDC) 逻辑,即可将 12MHz USB 时钟与系统 50MHz 时钟接口。键盘和鼠标功能很快建立起来。
一个关键挑战来自于原始核心缺乏键盘 LED 控制。这导致了扩展核心的 UKP 处理器指令集,以实现发送 SetReport 消息来控制 LED,需要深入研究 USB HID 规范。测试是通过基于 J1 处理器运行 Forth 的 USB 键盘/鼠标模拟器进行的,这是一个令人惊讶的优雅解决方案。
该项目还涉及仔细的时钟和复位域管理,以及用于软件交互的最小硬件抽象层 (HAL)。成功的测试发生在 Verilator 仿真和 Arty A7 FPGA 板上。该集成展示了使用 NAND2Mario 核心的 USB 连接的简易性,同时也突出了隐藏在看似简单接口下的复杂性。该项目的 GitHub 仓库已公开,供进一步探索。
Claude Code 在 bash 命令输出中错误显示大整数,显示的值与命令实际输出的值不同。
重现步骤:
在 Claude Code 中运行以下命令:echo '348555896224571969'
或者使用 jq:echo '{"value": 348555896224571969}' | jq -c .value
预期行为:
Claude Code 应显示:348555896224571969
实际行为:
Claude Code 显示:348555896224571970 (差 1)
验证:
在原生终端中运行相同的命令可以正确输出:348555896224571969
环境:
Claude Code 版本:v2.0.37
模型:Sonnet 4.5 (Claude Max)
平台:macOS (Darwin 24.3.0)
截图
## 美国及其盟友在中亚争夺影响力——土耳其是关键角色
最近与中亚总统的峰会标志着美国重返该地区,其动力在于获取稀土矿产以及战略上对抗俄罗斯、中国和伊朗的影响力。美国与哈萨克斯坦、乌兹别克斯坦和塔吉克斯坦签署了关于资源、技术(波音、星链、人工智能)的协议,与此同时,欧盟也在努力扩大其立足点。然而,美国在与俄罗斯和中国已有的经济和地理优势相比,面临着严峻的挑战。
一个重要且可能具有颠覆性的因素是土耳其在该地区日益增长的野心。土耳其利用泛突厥主义和与美国及北约的加强关系,旨在通过贸易、国防合作和基础设施项目(如“特朗普路线”——一条绕过俄罗斯和伊朗的潜在能源走廊)来扩大其影响力。这种野心受到西方投资的推动,并且愿意解决诸如移民流动等问题,目前土耳其与俄罗斯在这方面关系紧张。
虽然中国已经是主要的经济力量,仅在2024年上半年就投资了250亿美元,但美国及其盟友正在使用更广泛的工具包——包括利用政治不稳定,并可能将移民等问题武器化——以获取杠杆。莫斯科和德黑兰将土耳其的行动视为西方利益的特洛伊木马,这引发了对地区稳定性的担忧,并可能促使干预。局势复杂,中亚国家正试图在平衡关系的同时,应对重燃的大国竞争。