Secure PDF Viewer

4,4
Водгукаў: 617
50 тыс.+
Спампоўванні
Ацэнка змесціва
Для ўсіх
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана

Пра гэту праграму

Просты праглядальнік PDF для Android на аснове pdf.js і пастаўшчыкоў кантэнту. Праграма не патрабуе ніякіх дазволаў. Паток PDF падаецца ў пясочніцу WebView, не даючы яму доступу да сеткі, файлаў, пастаўшчыкоў кантэнту або любых іншых даных.

Content-Security-Policy выкарыстоўваецца для забеспячэння таго, каб уласцівасці JavaScript і стыляў у WebView былі цалкам статычным змесцівам з актываў APK разам з блакіроўкай карыстальніцкіх шрыфтоў, паколькі pdf.js сам апрацоўвае іх візуалізацыю.

Ён паўторна выкарыстоўвае ўмацаваны стэк візуалізацыі Chromium, адкрываючы толькі невялікую частку паверхні атакі ў параўнанні з рэальным вэб-кантэнтам. Сам код візуалізацыі PDF бяспечны для памяці з адключанай дынамічнай ацэнкай кода, і нават калі зламыснік атрымаў выкананне кода, выкарыстоўваючы асноўны механізм вэб-рэндэрынгу, ён знаходзіцца ў пясочніцы рэндэрыра Chromium з меншым доступам, чым у браўзера.
Абноўлена
10 кра 2025 г.

Бяспека даных

Бяспека пачынаецца з разумення таго, як распрацоўшчыкі збіраюць і абагульваюць вашы даныя. Спосабы забеспячэння прыватнасці і бяспекі даных залежаць ад выкарыстання праграмы, месца пражывання і ўзросту карыстальніка. Распрацоўшчык даў гэту інфармацыю, але з цягам часу ён можа змяніць яе.
Даныя не абагульваюцца са староннімі арганізацыямі
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра абагульванне даных
Даныя не збіраюцца
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра збор даных
Выконваецца Сямейная палітыка Play

Ацэнкі і агляды

4,4
584 водгукі

Што новага

Notable changes in version 28:

• add back JPEG 2000 image support unintentionally removed in PDF Viewer version 27 due to pdf.js splitting it out
• add JavaScript fallback for JPEG 2000 image support for when the WebView JIT is disabled
• improve CMYK to RGB conversion when the WebView JIT is enabled via ICC profile support provided by the pure Rust qcms library compiled to WebAssembly

See https://github.com/GrapheneOS/PdfViewer/releases/tag/28 for the full release notes.