Một người chơi reverse-engineered bảng điều khiển của lò nướng Gravity 800 sau khi mở ra sửa dây, phát hiện vi điều khiển ESP32, màn hình LCD 16 đoạn, cảm biến nhiệt điện trở và chip frontend analog kết nối UART. Firmware được dump qua header lập trình bằng espflash, phân tích thấy có routine hiệu chỉnh ADC kỳ lạ. Kết quả là một firmware thay thế mã nguồn mở đầy đủ với OTA, quản lý nhiệt PID và giao diện web thời gian thực, giờ đã công bố trên GitLab.
Why read it: Lập trình viên nên đọc bài này để khám phá cách giải mã firmware từ thiết bị công nghiệp đơn giản, học cách triển khai PID và giao diện web trên ESP32, và tìm hiểu cách chuyển đổi hệ thống đóng mở từ phần mềm đóng cửa thành giải pháp mở rộng với OTA và khả năng tùy chỉnh.
Answer 3 short questions to earn reward points for this article. Only do it if you want the points.
3 questions · under a minute · optional
Source: https://hackaday.com/2026/08/18/reverse-engineered-grill-controller-gets-open-firmware. 8 Sync News only summarizes and links out; content copyright belongs to the authors and original sources.
Đang tải bình luận…
Thị phần PC remake game console cũ đang trở thành sân chơi mới cho các lập trình viên tài năng. Dự án Donkey Kong 64 Recompilated cho thấy kỹ thuật recompilation đang phát triển mạnh mẽ. Nguyên nhân chính là các lập trình viên muốn tối ưu hóa lại code cũ để chạy mượt mà trên hệ thống hiện đại. Hệ quả là cộng đồng đang chứng kiến sự bùng nổ của các project recompilation như một dạng AI vibe coding. Điều đáng học hỏi là cách tiếp cận này kết hợp giữa nghệ thuật reverse-engineering và khoa học tính toán để phục hồi các tác phẩm kinh điển.
Lập trình viên nên đọc bài này để hiểu cuộc cách mạng tái biên dịch retro game đang trở thành sân chơi công nghệ mới đầy thách thức và sáng tạo.
Coreboot giờ đây có thể khởi tạo DRAM trên các SoC Intel Bay Trail không cần file nhị phân độc quyền nhờ công trình reverse-engineering của Mate Kukri. Dự án sử dụng SerialICE debugger và Unicorn Engine CPU emulator để phân tích DRAM initialization mà không có tài liệu từ vendor. Bay Trail, chip hơn 10 tuổi chủ yếu dùng trong Chromebook giá rẻ, chỉ là minh chứng cho kỹ thuật reverse-engineering có thể áp dụng rộng rãi. Fully blob-free setups vẫn cần hardware hỗ trợ Libreboot, vốn ngày càng khan hiếm trên thị trường.
Bài viết này cung cấp phương pháp reverse-engineering DRAM initialization giúp lập trình viên áp dụng cho các nền tảng phần cứng khác.
Một hacker đã exploit lỗi UDP overflow trên firmware của máy in Samsung C410W để chạy server Minecraft UCraft trực tiếp trên thiết bị. Mã khai thác và server đã được đăng trên GitHub nhưng chỉ hoạt động ổn định với model và firmware cụ thể đó.
Bài này cho thấy cách khai thác lỗi firmware để biến thiết bị IoT thành máy chủ game, mở ra hướng tiếp cận mới cho lập trình viên khi bảo mật và tận dụng phần cứng.
Oxide gia nhập Project Glasswing của Anthropic, sử dụng Claude Mythos 5 để phát hiện và vá lỗ hổng bảo mật trong toàn bộ ngăn xếp mã nguồn mở, từ firmware đến mạng.
Lập trình viên nên đọc bài này để hiểu cách một công cụ bảo mật AI như Oxide được tích hợp vào quy trình phát triển an ninh của các dự án lớn, giúp phát hiện và khắc phục lỗ hổng trong các phần mềm mở nguồn, firmware và hạ tầng mạng một cách hiệu quả.
NASA/Caltech giới thiệu SpaceWASM, trình thông dịch WebAssembly 1.0 bằng Rust, tối ưu cho phần mềm bay quan trọng trên tàu vũ trụ với bộ nhớ cố định, giải mã theo luồng và giới hạn tài nguyên chặt chẽ. Dự án hỗ trợ kiểm thử đơn vị, tích hợp spec WASM 1.0 và fuzzing bằng libfuzzer.
Lập trình viên phát triển phần mềm an toàn cấp hệ thống, đặc biệt là cho các ứng dụng có giới hạn tài nguyên như IoT, drone hay thiết bị y tế, nên đọc để tìm hiểu cách tối ưu hóa WebAssembly với các giải pháp an toàn và hiệu năng cao trong môi trường hạn chế.
JetKVM Mini là phiên bản nhỏ hơn và tiết kiệm chi phí hơn của giải pháp KVM over IP JetKVM phổ biến. Thiết bị sử dụng chip ESP32-P4X hỗ trợ kết nối Ethernet hoặc WiFi cho việc truyền dữ liệu remote. Màn hình thông tin nhỏ được tích hợp giúp người dùng theo dõi trạng hệ thống trực quan. Giải pháp này mở rộng khả năng truyển máy tính từ xa với chi phí hợp lý hơn.
JetKVM Mini giúp lập trình viên tạo giải pháp KVM chi phí thấp với kết nối Ethernet hoặc WiFi bằng ESP32-P4X.
swSIM là trình giả lập SIM card hoàn toàn bằng phần mềm, mã nguồn mở, không cần phần cứng vật lý. Nó kết nối với PC qua PC/SC nhờ swICC reader, tương thích với mọi điện thoại có khe SIM, được xây dựng bằng make/gcc và không phụ thuộc runtime.
Lập trình viên phát triển ứng dụng di động hoặc hệ thống liên quan đến SIM card nên đọc để tìm hiểu cách tạo mô phỏng SIM card hoàn toàn phần mềm, giúp tiết kiệm chi phí phát triển và mở rộng khả năng tương thích với các thiết bị không cần thiết bị vật lý.
Một nhà sáng chế muốn điều khiển máy in nhiệt Bluetooth di động từ microcontroller ESP32-C3 để in dữ liệu cảm biến, nhưng máy in chỉ có ứng dụng di động độc quyền không có tài liệu giao thức. Thay vì phương pháp thông thường là log Bluetooth Android rồi phân tích bằng Wireshark, ông sử dụng scanner BLE service/characteristic cùng thư viện Bleak của Python để tương tác tìm kiếm các characteristic có thể ghi cho đến khi xác định được lệnh tiến giấy. Sau khi ánh xạ giao thức trong Python, việc chuyển đổi payload sang C++ trên ESP32 trở nên đơn giản, và ông thêm thư viện Adafruit GFX để hỗ trợ biểu tượng và định dạng đầu ra. Mã nguồn hiện chưa được công khai.
Bài này cung cấp phương pháp đảo ngược giao thức Bluetooth cho máy in thermal mà không cần tài liệu chính thức, kỹ thuật có thể áp dụng cho nhiều thiết bị IoT khác.
Read the news here, practice coding, follow structured courses and train for IELTS on our sibling products — all connected through one 8 Sync account.
The ecosystem home: product overviews, blog and full pricing.
ExploreLearn along a clear roadmap: videos, auto-graded quizzes, certificates and mentors who ship for a living.
View the roadmap1,000+ DSA problems in Vietnamese, auto-graded across 7 languages — many FREE, right in your browser.
Practice for freeAI grading for all four IELTS skills with detailed rubric feedback.
Try it freeA 22 MB AI IDE for Vietnamese devs.
Download freeOrganizational memory for AI agents.
ExploreAI that staffs your Fanpage and qualifies leads for you.
Try it