4 điểm bởi GN⁺ 2025-07-10 | 3 bình luận | Chia sẻ qua WhatsApp
  • Flopper Ziro là một dự án cung cấp phiên bản mã nguồn mở giá rẻ nhất của Flipper Zero, công cụ hacking nổi tiếng, để người dùng có thể tự chế tạo
  • Được xây dựng trên nền tảng Arduino IDE, nên bất kỳ kỹ sư nào cũng có thể dễ dàng chỉnh sửa và mở rộng
  • Hỗ trợ nhiều tính năng hacking như đọc và mô phỏng RFID/NFC, hồng ngoại (IR), tín hiệu tần số vô tuyến (RF), cùng RubberDucky
  • Bổ sung các tính năng thực dụng như vỏ in 3D, lưu trữ thẻ TF, quản lý pin
  • Đây không phải là sản phẩm thay thế thương mại hoàn chỉnh mà là dự án chuyên cho mục đích phi thương mại, học tập và DIY

Tổng quan dự án

  • Flopper Ziro là một bản sao tương tự Flipper Zero gốc, nhưng được thiết kế để rẻ nhất có thể, DIY và mã nguồn mở để ai cũng có thể tự làm
  • Có thể phát triển và lập trình trực tiếp trong Arduino IDE
  • Dự án này là một thử nghiệm phi lợi nhuận phục vụ mục đích giải trí và giáo dục
  • Không nhằm thay thế thiết bị thương mại hoặc thiết bị chuyên nghiệp

Cấu hình phần cứng

  • Vi điều khiển STM32-L432KC
  • Bộ phát tần số vô tuyến FS1000a
  • Bộ thu tần số vô tuyến RXB12
  • Mô-đun PN532 RFID/NFC
    • Cũng có kế hoạch dùng PN7150
  • LED hồng ngoại & bộ thu
  • Transistor 2N222A PBFREE
  • Màn hình OLED SSD1306 (128x64)
  • Shield bộ nhớ thẻ TF
  • Linh kiện sạc pin TP4056
  • Bộ chuyển nguồn DC-DC 5V BOOST
  • 6 nút nhấn 6x6x8mm
  • Micro USB SMD
  • Pin Li-Po 3.7V

Tính năng chính

  • Hỗ trợ tính năng tự động hóa nhập liệu RubberDucky
  • RFID/NFC: đang phát triển, đã đọc được UID và dự kiến hỗ trợ nhiều định dạng
  • Hồng ngoại (IR): có thể đọc, mô phỏng và lưu tín hiệu
  • Tần số vô tuyến (RF): có thể đọc, mô phỏng và lưu tín hiệu
  • Hỗ trợ lưu/tải từ thẻ SD
  • Hiển thị mức pin còn lạidung lượng SD
  • Tất cả chức năng đều có thể lập trình bằng Arduino IDE
  • Vỏ in 3D (mẫu tham khảo: https://www.printables.com/model/1142768-flopper-ziro-shell), hiện vẫn chưa hoàn thiện

Tình hình phát triển phần mềm và phần cứng

Việc cần làm về phần mềm

  • Giải quyết vấn đề tích hợp SD/SSD1306, hoàn thiện menu SD và chức năng quản lý tệp
  • Hoàn thiện bộ quét RF và chức năng phát
  • Xây dựng hệ thống menu, triển khai BadUSB và IR, sửa lỗi hiển thị dữ liệu IR
  • Tiến độ RFID: đã hoàn thành đọc UID, còn lại đọc ISO14443B, mô phỏng và chức năng lưu RFID

Việc cần làm về phần cứng

  • Hoàn thành PCB đợt 1
  • Dự kiến phát triển phiên bản PCB mới
  • Dự kiến thử nghiệm mô-đun PN7150

Tài liệu hóa

  • Dự kiến thực hiện công việc tài liệu hóa

Kết luận

  • Flopper Ziro tương tự Flipper Zero và được hiện thực xoay quanh khả năng tương thích Arduino · BOM rẻ nhất · các chức năng hacking cốt lõi
  • Đây là dự án mã nguồn mở tập trung vào giáo dục, DIY, học cho người mới bắt đầu và khả năng mở rộng được cải thiện
  • Dự án có tiềm năng phát triển dựa trên cộng đồng và các bên đóng góp

3 bình luận

 
wedding 2025-07-11

Mong là cũng sẽ có bản dùng YCD~

 
crawler 2025-07-11

Giá bản gốc hình như hơn 220.000 won, nên cũng khá tò mò không biết người mua sẽ mang đi dùng vào những việc gì.....

 
GN⁺ 2025-07-10
Bình luận trên Hacker News
  • LilyGo T-Embed CC1100 cung cấp hiệu năng phần cứng tương tự FlipperZero, còn hỗ trợ cả WiFi/Bluetooth và có thể dùng firmware Bruce Pentest, nên có ưu điểm là giá chưa đến một nửa Flipper. Firmware Bruce hoạt động ổn, nhưng độ hoàn thiện chưa cao bằng Flipper. Tuy vậy, cả phần cứng lẫn phần mềm đều là mã nguồn mở nên rất dễ sửa đổi.

    • Lý do các thiết bị IoT phổ biến và hữu ích như Arduino hay Raspberry Pi thực ra không phải vì hiệu năng phần cứng, mà là nhờ cộng đồng người dùng cực lớn. Càng nhiều người dùng thì càng dễ tìm phần mềm, phần cứng, hướng dẫn tương thích, v.v. Tôi nghĩ Flipper Zero cũng đang hưởng lợi rất nhiều từ hiệu ứng này.

    • Cũng có một sản phẩm tên là Kiisu, sản phẩm này cũng có hiệu năng gần như tương đương FlipperZero và còn có thêm tính năng bổ sung.

    • Khi tôi bắt đầu dự án này thì những sản phẩm thay thế như vậy vẫn chưa tồn tại.

  • So với các sản phẩm thay thế khác được nhắc tới như Capibara Zero, tôi vẫn băn khoăn liệu chúng có thể nhận được mức hỗ trợ phần mềm như Flipper Zero hay không. Tôi nghĩ yếu tố cốt lõi giúp Flipper Zero tiếp tục được ưa chuộng chính là cộng đồng mạnh mẽ.

    • Flipper thực sự được hỗ trợ bởi một cộng đồng rất lớn. Nếu tính cả những người trực tiếp tham gia vào Flipper thì còn ấn tượng hơn nữa. Trong trường hợp này, mức độ hỗ trợ phần mềm khác biệt đến mức gần như không thể đem ra so sánh.

    • Vấn đề này hoàn toàn giống với tình hình giữa Raspberry Pi và các máy tính bo mạch đơn khác (rẻ hơn và cũng mạnh hơn).

    • Kho firmware đó đã bị archive vào ngày 12 tháng 4 năm 2025. Tôi không nghĩ nó sẽ được kích hoạt lại hay có cơ hội cạnh tranh về tính năng nữa.

  • Tôi tò mò không biết các khách sạn ở Las Vegas sẽ phản ứng thế nào khi nhìn thấy những thiết bị như vậy trong thời gian Defcon lần này.

  • Điểm khác biệt lớn nhất khi mới nhìn vào là tính năng RF. Sản phẩm này gần như được tối ưu riêng cho tấn công phát lại 433MHz. Tôi đoán nó chỉ có thể tạo dữ liệu tùy ý khi dùng điều chế OOK. Có thể ổn cho một số mục đích cụ thể, nhưng không nên kỳ vọng quá nhiều. Đây là sản phẩm tập trung vào các chức năng rất cơ bản.

    • "Thông báo quan trọng: Đây chỉ là một dự án vui làm để giết thời gian. Nó không phải thiết bị thay thế cho dân chuyên nghiệp. Hoàn toàn không chuyên nghiệp."

    • Tôi biết là nó chỉ làm được replay attack. Hiện tại đó là tất cả những gì tôi cần, còn việc mở rộng sau này thì tôi sẽ suy nghĩ dần.

  • Nếu cách hoạt động là đọc, lưu hoặc giả lập tín hiệu RF, tôi tự hỏi liệu có kiểm tra xem người dùng có đáp ứng yêu cầu giấy phép để phát trên tần số đó hay không.

    • Tôi nghĩ hợp lý nhất là giả định người dùng tự chịu trách nhiệm tuân thủ luật của quốc gia mình. Ở đây đâu phải đang bán thứ gì, nên rốt cuộc trách nhiệm thuộc về người nhận được thứ được chia sẻ hơn là người tạo ra nó.
  • Không biết có phải nó được làm cho trông giống Tamagotchi không.

    • Ở phiên bản 1 tôi đã thêm vào để nó trông giống Tamagotchi. Có lẽ có thể kiểm tra trong các commit đầu tiên. Nhưng do vấn đề với vi điều khiển tôi đang dùng nên hiện tại tính năng đó đã bị gỡ bỏ.
  • Tôi đang tự hỏi liệu điện thoại thông minh ngày nay có thể cấp nguồn cho một thiết bị như thế này trong cùng một cái vỏ không. Tôi thích Flipper nhưng nó cồng kềnh và còn phải sạc nên khá bất tiện.

    • Có thể. Mức tiêu thụ điện cũng không cao. Nhưng bản thân phần cứng vẫn khá cồng kềnh.
  • Tôi rất mong chờ việc hỗ trợ NFC sẽ sớm được bổ sung.

  • Thiết kế PCB trông khá lạ. Có vẻ như nhiều board phát triển được hàn lên một PCB lớn, nên tôi tò mò không biết có lý do đặc biệt nào để phải làm như vậy không.

    • Tôi cũng từng làm y như vậy. Có vài lý do: 1) Một số linh kiện rất nhạy với layout. Ví dụ có bộ chuyển đổi DC-DC, khi cần giảm diện tích vòng lặp và dùng footprint phù hợp với chip thì dùng module đã hoàn thiện sẽ đơn giản hơn nhiều. 2) Giảm số linh kiện phải mua. Thay vì phải mua lẻ cuộn cảm, hàng đống điện trở, tụ điện... phù hợp với bộ chuyển đổi DC-DC, chỉ cần mua một module hoàn chỉnh là được. 3) Dễ hàn hơn. Các chip khó như package không chân, LED nhạy cảm, IC có khoảng cách chân hẹp... đều rất khó hàn, còn dùng module thì khỏi phải lo.

    • Tôi có thể nói từ kinh nghiệm đã dùng đúng cách này rằng nó nhanh hơn, dễ hơn, thậm chí đôi khi còn rẻ hơn so với việc thiết kế một board hoàn toàn tùy chỉnh. Board hoàn toàn tùy chỉnh thường nhiều lỗi, và việc tự mua linh kiện với số lượng nhỏ đôi khi còn tốn kém hơn. Kỹ thuật tốt bao gồm cả việc tối ưu chi phí (cả tiền bạc lẫn phi tiền bạc). Với các dự án sở thích hoặc one-off sản xuất quy mô nhỏ, tận dụng module là một giải pháp kỹ thuật rất tốt.

    • Câu hỏi này gần giống như hỏi một họa sĩ vì sao không tự điều chế sơn mà lại dùng sơn bán sẵn. Không phải ai cũng có sở thích đổ thời gian và tiền bạc vào việc sửa lỗi đường mạch trên phiên bản PCB thứ 11. Dùng ngay công cụ có sẵn thường là lựa chọn tốt hơn.

    • Bố cục PCB sẽ dễ hơn rất nhiều, và giữa các lần sửa đổi board khác nhau cũng có thể tái sử dụng hầu hết linh kiện. Sau khi xong việc, các linh kiện cũng có thể tái sử dụng tiếp. Nhờ đó còn giúp giảm rác thải điện tử.

    • Tôi thấy chẳng có gì là không được cả. Gom các board có sẵn rồi đặt trực tiếp lên PCB thì phù hợp với DIY hơn nhiều. Làm một board hoàn toàn tùy chỉnh thực ra đã vượt ra ngoài phạm vi DIY rồi.

  • Tôi rất thích cái tên này.

    • Cảm ơn. Tôi khá giàu trí tưởng tượng.