Một công cụ giả lập vị trí mới mang tên Mirage đang nhận được sự chú ý trong cộng đồng sideload iOS nhờ khả năng thay đổi vị trí GPS của iPhone, mô phỏng di chuyển bằng joystick, chạy theo tuyến đường, nhập GPX và thậm chí ghi lại một hành trình thực tế để phát lại sau đó.
Đáng chú ý, trên iOS 27, Mirage có thể thực hiện quá trình pairing ngay trên chính iPhone mà không cần sử dụng Mac hoặc PC. Dự án hiện được phát triển bởi Wapixel và phân phối thông qua repository Mirage-updates trên GitHub.
1.Phiên bản iOS được hỗ trợ
Theo tài liệu chính thức của Mirage:
- Hỗ trợ: iOS/iPadOS 18 → iOS/iPadOS 27
- Đã được nhà phát triển thử nghiệm trên iOS 27 và iPhone 17 Pro
- Không yêu cầu jailbreak
- Có thể cài đặt thông qua SideStore, AltStore hoặc sử dụng bản được ký chứng chỉ
File IPA của Mirage được phát hành dưới dạng unsigned, vì vậy người dùng SideStore hoặc AltStore sẽ cần ký ứng dụng bằng Apple ID của mình trước khi cài đặt.
2.Mirage có thể làm gì?
Chức năng chính của Mirage là khiến iPhone báo về một vị trí khác so với vị trí thực tế.
Người dùng có thể chọn một địa điểm trên bản đồ, nhấn Teleport và Mirage sẽ thay đổi dữ liệu vị trí mà hệ thống cung cấp cho ứng dụng.
Theo mô tả của nhà phát triển, Mirage không đơn thuần tạo một bản đồ giả bên trong ứng dụng mà có khả năng can thiệp vào dịch vụ vị trí được sử dụng trên hệ thống.
Ngoài dịch chuyển tức thời, Mirage còn hỗ trợ nhiều phương thức mô phỏng chuyển động khác nhau.
Các tính năng nổi bật gồm:
- Thay đổi vị trí GPS.
- Dịch chuyển tức thời tới một tọa độ bất kỳ.
- Joystick điều khiển vị trí theo thời gian thực.
- Điều chỉnh tốc độ di chuyển.
- Đi bộ, chạy, đạp xe hoặc lái xe giả lập.
- Tạo và lưu tuyến đường.
- Import và Export GPX.
- Tìm kiếm địa điểm trên toàn thế giới.
- Lưu địa điểm yêu thích.
- Lưu lịch sử vị trí gần đây.
- Chế độ Standard, Hybrid và Satellite.
- Live Activity trên Lock Screen và Dynamic Island.
- Theo dõi trạng thái kết nối của quá trình spoof.
- Tự khôi phục spoof nếu kết nối bị gián đoạn.
- Light Mode và Dark Mode.
3.Mirage sử dụng hai phương thức giả lập vị trí
Một điểm khá thú vị của Mirage là ứng dụng cung cấp hai engine khác nhau.
- GPS Override: Đây là chế độ mạnh hơn và được nhà phát triển mô tả là thay đổi vị trí thông qua dịch vụ vị trí dành cho nhà phát triển của Apple.
- GPS Override: có thể sử dụng ngay cả khi thiết bị không kết nối Wi-Fi. Tuy nhiên để hoạt động, chế độ này cần một RPPairing file và một tunnel kết nối tới dịch vụ tương ứng trên thiết bị.
- WiFi Mode: Mirage cũng có một chế độ thứ hai dựa trên việc thay đổi dữ liệu định vị Wi-Fi/coarse location.
Chế độ này không yêu cầu pairing file nhưng cần VPN riêng của Mirage cùng chứng chỉ tin cậy tương ứng.
So với GPS Override, WiFi Mode phù hợp hơn với các ứng dụng sử dụng phương thức định vị tương đối hoặc môi trường trong nhà.
4.iOS 27 không cần máy tính để Pairing
Đây có thể xem là một trong những điểm đáng chú ý nhất của Mirage.
Thông thường, các công cụ sử dụng developer location service cần thiết lập quan hệ pairing giữa iPhone và một host.
Trên iOS 18 đến iOS 26, Mirage vẫn cần một máy tính Windows, macOS hoặc Linux để tạo RPPairing file trong lần thiết lập đầu tiên.
Tuy nhiên trên iOS 27, Mirage có thể tự chạy pairing host ngay trên iPhone.
Người dùng chỉ cần vào:
- Mirage → Settings → Developer login → Pair on this iPhone
Sau đó vào:
- Settings → Privacy & Security → Developer Mode → Pair with Host
Chọn Mirage và nhập mã gồm 6 chữ số được hiển thị trong ứng dụng.
Sau khi hoàn tất, thiết bị có thể được sử dụng mà không cần kết nối máy tính.
5.iOS 18–26 chỉ cần máy tính một lần
Nếu đang sử dụng iOS 18 đến iOS 26, người dùng vẫn cần tạo pairing file bằng máy tính.
Mirage sử dụng RPPairing, khác với file .mobiledevicepairing thường được sử dụng bởi SideStore hoặc StikDebug.
Nhà phát triển hướng dẫn sử dụng idevice_pair trên Windows, macOS hoặc Linux để tạo file này.
Sau khi tạo xong, pairing file có thể được gửi sang iPhone và mở bằng Mirage.
Đặc biệt, file pairing có thể được lưu lại và sử dụng lại sau này, vì vậy người dùng không phải kết nối máy tính mỗi lần muốn spoof GPS.
6.Có thể giả lập vị trí bằng 4G/5G
Mirage cũng hỗ trợ sử dụng khi thiết bị đang kết nối mạng di động.
Nếu sử dụng bản được ký với khả năng chạy VPN riêng của Mirage, ứng dụng có thể tự thiết lập tunnel.
Trong trường hợp sideload miễn phí, Mirage sử dụng ứng dụng LocalDevVPN làm tunnel bên ngoài.
Theo hướng dẫn của dự án, trong một số trường hợp khi bắt đầu session bằng LocalDevVPN trên mạng di động, người dùng cần tạm tắt Mobile Data trong vài giây để tunnel kết nối, sau đó có thể bật lại 4G/5G và tiếp tục sử dụng bình thường.
7.Joystick và mô phỏng tuyến đường
Mirage không chỉ đưa người dùng từ điểm A tới điểm B ngay lập tức.
Ứng dụng có Live Joystick, cho phép điều khiển vị trí giống như nhân vật trong game.
Người dùng có thể lựa chọn tốc độ và thay đổi hướng di chuyển theo thời gian thực.
Ngoài ra, Mirage hỗ trợ tạo tuyến đường rồi để thiết bị tự động di chuyển theo tuyến đó, cũng như nhập các file GPX có sẵn.
8.Mô phỏng cả phương tiện giao thông công cộng
Mirage còn phát triển hệ thống mô phỏng di chuyển bằng phương tiện công cộng.
Các chế độ bao gồm:
- Bus
- Tram
- Metro
- Train
- Ferry ở một số khu vực
Thay vì chỉ di chuyển theo một đường thẳng với tốc độ cố định, Mirage có thể mô phỏng quá trình phương tiện dừng tại các trạm.
Một số tuyến đường còn sử dụng dữ liệu GTFS của từng khu vực để bám theo đường ray và các điểm dừng thực tế.
9.Điều khiển GPS ngay từ Lock Screen
Từ Mirage 3.4, người dùng có thể điều khiển quá trình di chuyển ngay trên Lock Screen và Dynamic Island.
Live Activity cung cấp các nút để:
- Rẽ trái.
- Rẽ phải.
- Di chuyển hoặc tạm dừng.
- Thay đổi tốc độ.
- Dừng spoof.
Nhờ đó người dùng không phải mở Mirage mỗi khi muốn thay đổi hướng di chuyển.
10.Mirage 3.5.0 có thể ghi lại và phát lại hành trình
Phiên bản Mirage 3.5.0 bổ sung một tính năng khá thú vị mang tên Record & Replay Journey.
Khác với route thông thường chỉ lưu đường đi, Journey còn lưu cả thời gian di chuyển.
Ví dụ nếu người dùng đi bộ ngoài đời và:
- dừng lại 40 giây,
- đi chậm ở một đoạn,
- tăng tốc ở một đoạn khác,
Mirage có thể ghi lại những thay đổi này.
Khi phát lại, vị trí giả lập sẽ di chuyển theo cả đường đi lẫn nhịp độ đã ghi.
Người dùng có thể phát hành trình ở các tốc độ:
- 1×, 2×, 4× hoặc 10×.
Tính năng này hoạt động cả khi đang spoof lẫn khi đang ghi lại chuyển động GPS thực tế.
11.Có công cụ kiểm tra lỗi tích hợp
Mirage 3.5.0 cũng bổ sung mục:
- Settings → Troubleshoot
Ứng dụng sẽ tự kiểm tra các thành phần cần thiết để spoof hoạt động, bao gồm:
- Pairing file.
- Tunnel.
- Network route.
- Certificate.
- VPN.
- Permission.
- Movement controls.
- Phiên bản ứng dụng.
Nếu phát hiện lỗi, Mirage sẽ hiển thị phương án xử lý ngay tại mục tương ứng.
Người dùng cũng có thể sử dụng Copy this report để xuất báo cáo chẩn đoán cùng log khi cần hỗ trợ.
12.Mirage có xóa dấu hiệu Simulated Location không?
Một điểm cần lưu ý là Mirage không được nhà phát triển tuyên bố là công cụ bypass phát hiện GPS spoofing.
Trong changelog Mirage 3.4, nhà phát triển thậm chí ghi rõ một số cơ chế làm vị trí dao động nhẹ giống GPS thật không loại bỏ cờ simulated-location của iOS.
Vì vậy, Mirage không nên được hiểu là công cụ đảm bảo có thể qua mặt mọi hệ thống chống giả lập vị trí.
Các ứng dụng hoặc trò chơi có cơ chế phát hiện Developer Location, VPN, hành vi di chuyển bất thường hoặc các dấu hiệu khác vẫn có khả năng nhận biết thiết bị đang sử dụng vị trí mô phỏng.
Ngoài ra, sử dụng GPS spoofing trong game hoặc dịch vụ bên thứ ba có thể vi phạm điều khoản sử dụng của dịch vụ đó.
13.Mirage hiện vẫn là Invite-only
Dù IPA được phân phối thông qua repository Mirage-updates, tài liệu của dự án hiện vẫn mô tả Mirage là invite-only.
Người dùng muốn tham gia có thể truy cập Discord của dự án để tìm hiểu thêm.
Mirage được nhà phát triển mô tả là không có quảng cáo và không tải lịch sử vị trí của người dùng lên dịch vụ phân tích bên thứ ba.
14.Kết luận
Mirage là một trong những công cụ giả lập vị trí iOS đáng chú ý hiện nay nhờ tập trung mạnh vào trải nghiệm sử dụng trực tiếp trên iPhone.
Thay vì chỉ cung cấp nút đổi tọa độ đơn giản, Mirage kết hợp GPS Override, joystick, GPX, route, mô phỏng giao thông công cộng, Live Activity, Dynamic Island và khả năng ghi lại rồi phát lại hành trình.
Đặc biệt, khả năng tự pairing ngay trên iOS 27 mà không cần PC giúp giảm đáng kể các bước thiết lập vốn thường xuất hiện trên những công cụ sử dụng Developer Location Service.
Tuy nhiên, Mirage vẫn là công cụ giả lập vị trí chứ không phải giải pháp bypass detection. Khả năng hoạt động với từng ứng dụng cụ thể còn phụ thuộc vào cơ chế xác minh vị trí của ứng dụng đó.
Tải xuống
GitHub – Mirage-updates:
https://github.com/xXWapixelXx/Mirage-updates






Chưa có bình luận. Hãy là người đầu tiên chia sẻ.