Dự án cộng đồng GitHub lập chỉ mục 17.753 công cụ mã nguồn mở từ hoạt động reverse engineering
Dự án GitHub alexgaoth/awesome-reverse-engineered lập chỉ mục 17.753 công cụ mã nguồn mở được xây dựng bằng cách reverse engineering các ứng dụng, API, thiết bị, giao thức, định dạng tệp, trò chơi và sản phẩm AI đóng. Bộ sưu tập này có tổng cộng 12,2 triệu lượt sao GitHub, trong đó 10.142 dự án được đánh dấu đang hoạt động, 2.504 dự án có dấu hiệu chậm phát triển, 3.480 dự án không còn hoạt động và 1.170 dự án đã lưu trữ. Các nhóm lớn nhất gồm giải mã và xây dựng lại trò chơi với 6.118 dự án, thiết bị và phần cứng với 3.123 dự án, công cụ reverse engineering với 1.175 dự án, cùng 757 công cụ AI và client LLM. Những dự án nổi bật gồm Ghidra, yt-dlp, FFmpeg, openpilot, vaultwarden và nhiều client không chính thức, trình thu thập dữ liệu cũng như giao diện thay thế. Danh mục này cũng liệt kê 129 sản phẩm đã bị nhà sản xuất khai tử nhưng được các dự án mã nguồn mở phục hồi, chẳng hạn Spotify Car Thing, Pebble và Nintendo Wi-Fi Connection. Người dùng có thể tìm kiếm theo sản phẩm, nhà cung cấp hoặc giao thức qua website, agent skill, tập lệnh dòng lệnh hoặc MCP server — một giao diện cho phép trợ lý AI như Claude Desktop hay Cursor gọi các công cụ bên ngoài. Mục tiêu thực tế là giúp lập trình viên tìm thấy cách triển khai có sẵn trước khi tự xây dựng lại client không chính thức hoặc tích hợp giao thức từ đầu.
Lập trình viên và người dùng công cụ AI có thể tìm nhanh các thư viện, client không chính thức hoặc bản triển khai lại trước khi tự xây dựng từ đầu; chỉ cần tìm theo sản phẩm, nhà cung cấp hoặc giao thức trên website, agent skill hay MCP server. Hãy kiểm tra giấy phép, mức độ hoạt động và tính hợp pháp của từng dự án trước khi dùng trong sản phẩm.
Đọc bài gốc