Làm thế nào để một số ứng dụng vượt qua chặn quảng cáo?


7

Tôi đã sử dụng LBE Privacy Guard , AdAwayDroidwall để kiểm soát chặt chẽ quảng cáo và quyền ứng dụng. (Tất cả đều yêu cầu root để chạy).

Droidwall có một danh sách trắng trong đó chỉ những ứng dụng thực sự lấy dữ liệu từ internet mới được phép. (Trò chơi, ứng dụng hệ thống, v.v ... bị chặn)

Tuy nhiên, tôi tìm thấy một số ứng dụng có thể hiển thị quảng cáo ngay cả khi chúng không nằm trong danh sách trắng trong Droidwall. Họ làm nó như thế nào? Có phải họ đang dựa vào một số thành phần hệ thống cốt lõi riêng biệt để làm điều này? Giải pháp của tôi là nhấp vào quảng cáo và ngay lập tức nhấn 'stop' trên cửa sổ trình duyệt bật lên, sau đó thêm máy chủ quảng cáo vào tệp máy chủ của tôi.

Tôi muốn một giải pháp lâu dài, để chỉ những ứng dụng yêu cầu internet mới có thể vượt qua.

(Đưa ra lựa chọn, tôi thích phiên bản giới hạn đầy đủ theo thời gian hoặc phiên bản demo giới hạn tính năng cho bất kỳ hình thức phần mềm quảng cáo nào, có thể là trên Android hoặc máy tính để bàn).

Thành phần hệ thống Android nào tôi chặn để vô hiệu hóa hoàn toàn trong quảng cáo ứng dụng?


2
Làm thế nào để bạn biết quảng cáo không đi kèm với ứng dụng?
Matthew đọc

Nếu ứng dụng không được phép kết nối với mạng và vẫn hiển thị quảng cáo, thì ứng dụng đó phải dựa vào một thứ khác không bị tường lửa chặn.
Rex

1
Nhưng đó là một điều nếu chúng là quảng cáo tĩnh, thì không. Mỗi lần tôi mở nó, có một loạt quảng cáo khác nhau. Vì vậy, không phải họ đang được tải xuống?
Rex

1
Nếu bạn chạy một màn hình mạng như Wireshark, bạn sẽ có thể biết liệu ứng dụng có thực hiện bất kỳ truy cập mạng nào không.
off1

1
Và nếu ứng dụng liên quan có phiên bản pro trả phí, việc mua có thể sẽ giúp bạn thoát khỏi những quảng cáo đó. Hãy suy nghĩ xem bạn mất bao nhiêu thời gian để điều tra vấn đề này - và nếu điều này sẽ không đáng giá vài đô la thì pro có thể phải trả giá;)
Izzy

Câu trả lời:


3

Đã 5 năm kể từ khi tôi hỏi điều này và cuối cùng tôi đã tìm ra giải pháp cho điện thoại đã root. Dịch vụ Google Play là thủ phạm. Bạn cần một ứng dụng có thể vô hiệu hóa các thành phần phụ riêng lẻ của các ứng dụng khác. Tôi sử dụng DisableService , vì vậy tôi sẽ sử dụng nó làm ví dụ, bạn sẽ phải làm theo các bước tương tự với các ứng dụng khác như vậy.

  • Chọn Dịch vụ Google Play từ danh sách.
  • Hãy tìm và vô hiệu hóa các thành phần sau - AdRequestBrokerService, AdvertisingNotificationService, AdvertisingIdService, AnalyticsServiceAnalyticsUploadIntentService.

Đó là nó. Các ứng dụng khác gửi yêu cầu đến các dịch vụ này để hiển thị quảng cáo và tắt chúng không có tác dụng phụ đối với chúng.


1

Có vấn đề tương tự đã vô hiệu hóa quyền truy cập mạng vào Dịch vụ Google Play. Quảng cáo đi sau đó. Hệ thống dường như đang hoạt động tốt mặc dù.


-2

Nếu điện thoại của bạn đã được root, hãy cài đặt "Avast mobile security" và bật tường lửa. bạn có thể chặn truy cập internet vào bất kỳ ứng dụng đã cài đặt nào. Nó không phải về việc chặn quảng cáo. Về việc chặn truy cập internet. Và nó miễn phí.


Anh ấy đang làm tương tự nhưng với các chương trình khác.
roxan

Ít nhất là đọc câu hỏi của tôi đầy đủ trước khi trả lời!
Rex

@Rex Thưa ngài ... Tôi vừa đề cập đến cách chặn hoàn toàn một ứng dụng truy cập internet dựa trên kinh nghiệm của tôi .. và đó cũng là một phần câu hỏi của bạn ....
thavan

2
Câu hỏi của tôi liên quan đến các ứng dụng vượt qua cả tệp lưu trữ và tường lửa, vì tôi đã có tường lửa! Và rõ ràng điện thoại của tôi đã được root nếu tôi đang sử dụng cả hai thứ này!
Rex
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.