pdf.js, ഉള്ളടക്ക ദാതാക്കളെ അടിസ്ഥാനമാക്കിയുള്ള ലളിതമായ Android PDF വ്യൂവർ. ആപ്പിന് അനുമതികളൊന്നും ആവശ്യമില്ല. നെറ്റ്വർക്കിലേക്കോ ഫയലുകളിലേക്കോ ഉള്ളടക്ക ദാതാക്കളിലേക്കോ മറ്റേതെങ്കിലും ഡാറ്റയിലേക്കോ ആക്സസ് നൽകാതെ തന്നെ സാൻഡ്ബോക്സ് ചെയ്ത വെബ്വ്യൂവിലേക്ക് PDF സ്ട്രീം നൽകപ്പെടുന്നു.
വെബ്വ്യൂവിലെ JavaScript, സ്റ്റൈലിംഗ് പ്രോപ്പർട്ടികൾ എന്നിവ APK അസറ്റുകളിൽ നിന്നുള്ള പൂർണ്ണമായും സ്റ്റാറ്റിക് ഉള്ളടക്കമാണെന്നും ഇഷ്ടാനുസൃത ഫോണ്ടുകൾ തടയുന്നതിനൊപ്പം pdf.js അവ റെൻഡർ ചെയ്യുന്നത് കൈകാര്യം ചെയ്യുമെന്നും നടപ്പിലാക്കാൻ Content-Security-policy ഉപയോഗിക്കുന്നു.
യഥാർത്ഥ വെബ് ഉള്ളടക്കവുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ ആക്രമണ പ്രതലത്തിൻ്റെ ഒരു ചെറിയ ഉപവിഭാഗം മാത്രം തുറന്നുകാട്ടുമ്പോൾ ഇത് കഠിനമാക്കിയ Chromium റെൻഡറിംഗ് സ്റ്റാക്ക് വീണ്ടും ഉപയോഗിക്കുന്നു. ഡൈനാമിക് കോഡ് മൂല്യനിർണ്ണയം പ്രവർത്തനരഹിതമാക്കി PDF റെൻഡറിംഗ് കോഡ് തന്നെ മെമ്മറി സുരക്ഷിതമാണ്, കൂടാതെ ഒരു ആക്രമണകാരി വെബ് റെൻഡറിംഗ് എഞ്ചിൻ ചൂഷണം ചെയ്ത് കോഡ് നിർവ്വഹണം നേടിയിട്ടുണ്ടെങ്കിലും, ബ്രൗസറിൽ ഉള്ളതിനേക്കാൾ കുറഞ്ഞ ആക്സസ് ഉള്ള Chromium റെൻഡറർ സാൻഡ്ബോക്സിനുള്ളിലാണ് അവർ.
അപ്ഡേറ്റ് ചെയ്ത തീയതി
2025, ഏപ്രി 10