Đăng ký danh sách email của chúng tôi để nhận tin tức và cập nhật mới nhất từ iMin.
Trở lại trang Thông báo An ninh
Thông báo an ninh số 2222
Đây là một bài kiểm tra thử nghiệm có chủ đích nhằm xác thực việc tiếp nhận, xác nhận và định tuyến PSIRTrouting của biểu mẫu này. Đây KHÔNG phải là một phát hiện thực sự. Vui lòng đóng lại bài kiểm tra này sau khi xác minh.
Kịch bản thử nghiệm được sử dụng cho bài tập diễn tập:
Ảnh firmware được vận chuyển để lại tiến trình Android Debug Bridge (ADB) đang lắng nghe trên cổng TCP 5555, với tính năng xác thực bị vô hiệu hóa (ro.adb.secure=0, persist.adb.tcp.port=5555). Do đó, bất kỳ máy chủ nào trên cùng mạng LAN của cửa hàng đều có thể kết nối mà không cần xác nhận ghép nối, cài đặt hoặc thay thế các gói phần mềm, đọc dữ liệu ứng dụng thuộc giao diện người dùng thanh toán và có được một shell chạy với quyền người dùng hệ thống. Không cần truy cập vật lý và không cần thông tin đăng nhập.
Các bước để tái hiện lỗi:
1. Bật nguồn thiết bị đầu cuối Swan 1 với firmware 1.4.2 và kết nối nó với mạng Wi-Fi của cửa hàng.
2. Từ bất kỳ máy chủ nào trên cùng mạng con, hãy xác định địa chỉ IP của thiết bị đầu cuối từ bảng cấp phát địa chỉ DHCP.
3. Chạy lệnh: adb connect :5555 Kết nối được chấp nhận ngay lập tức; không có hộp thoại xác nhận nào xuất hiện trên cửa sổ terminal.
4. Chạy lệnh: adb shell id Kết quả mong đợi (phiên bản nâng cao): kết nối bị từ chối, hoặc lời nhắc ghép nối trên thiết bị.
Đã quan sát (bản dựng này): uid=1000(system) gid=1000(system) — đã có được shell.
5. Chạy lệnh: adb shell pm list packages | grep pay
Gói ứng dụng thanh toán được liệt kê và thư mục dữ liệu của nó có thể đọc được.

tsconfig.json






















