Adobe® Flash® Player 32.0 Administration Guide

[Pages:68]Adobe? Flash? Player 32.0 Administration Guide

December 4, 2018

Contents

Chapter: 1 Chapter: 2

Chapter: 3

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Why install Flash Player? . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Additional resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Flash Player and deployment . . . . . . . . . . . . . . . . . . . . 3 Design and development tools . . . . . . . . . . . . . . . . . . . 3

Flash Player environment . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Player files and locations . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Firefox/Mozilla NPAPI plug-in architecture . . . . . . . . . . . . 5 Windows NPAPI plug-in filenames and locations . . . . . . . . . . . . . . 5 Macintosh NPAPI plug-in filenames and locations . . . . . . . . . . . . . 6 Linux plug-in filenames and locations . . . . . . . . . . . . . . . . . . . . . . . 6 Chromium PPAPI plug-in architecture . . . . . . . . . . . . . . . 6 Windows PPAPI plug-in filenames and locations . . . . . . . . . . . . . . 6 Macintosh PPAPI plug-in filenames and locations . . . . . . . . . . . . . 7 Linux PPAPI plug-in filenames and locations . . . . . . . . . . . . . . . . . . 7 ActiveX Control on Windows . . . . . . . . . . . . . . . . . . . . 7 Additional files . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 FlashUtil.exe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Data formats used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Network protocols used . . . . . . . . . . . . . . . . . . . . . . . . . . .10 Player processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Player versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

Player installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Installers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Uninstalling Flash Player . . . . . . . . . . . . . . . . . . . . . . . . . . .14

Uninstalling on Windows . . . . . . . . . . . . . . . . . . . . . .14 Silent mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Uninstalling on Linux . . . . . . . . . . . . . . . . . . . . . . . . .15 Uninstalling on Macintosh . . . . . . . . . . . . . . . . . . . . . .16 Manually Uninstalling Flash Player on Macintosh . . . . . . . . .16

i

Chapter: 4

EXE installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18 Active Directory installation . . . . . . . . . . . . . . . . . . . . . . . . .19 Flash Player Catalog for Microsoft System Center Updates Publisher . .21 Configuring SMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22 SMS and Adobe Catalog installation . . . . . . . . . . . . . . . . . . . .22

System requirements for SMS deployment . . . . . . . . . . . .23 SMS tools for deploying custom updates . . . . . . . . . . . . .23 Downloading the Flash Player catalog . . . . . . . . . . . . . . .23 Importing the Flash Player catalog . . . . . . . . . . . . . . . . .24 Publishing the Flash Player catalog . . . . . . . . . . . . . . . . .24 Confirming successful publication . . . . . . . . . . . . . . . . .25 Deploying the update . . . . . . . . . . . . . . . . . . . . . . . .26 Additional resources . . . . . . . . . . . . . . . . . . . . . . . . .27 Interactive MSI installation using SMS . . . . . . . . . . . . . . . . . . .27 Command line MSI installations . . . . . . . . . . . . . . . . . . . . . . .29 Manually launch the installer on the client . . . . . . . . . . . .30 Launch the installer on the client using quiet mode . . . . . . .31 Reinstalling a Flash Player using a batch routine . . . . . . . . .32 Performing a background update . . . . . . . . . . . . . . . . . . . . . .32 Background updates from an internal server . . . . . . . . . . .33 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Configure the server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Configure clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Windows registry keys . . . . . . . . . . . . . . . . . . . . . . . . . . . .35 PKG Installer for Macintosh . . . . . . . . . . . . . . . . . . . . . . . . .36 Silent installation of Flash Player (using .pkg installer package) .36 App installer for Macintosh . . . . . . . . . . . . . . . . . . . . . . . . .36 Silent installation of Flash Player (using .app installer bundle) . .36 Customizing player behavior . . . . . . . . . . . . . . . . . . . . . . . . .37 Troubleshooting installation problems . . . . . . . . . . . . . . . . . . .37 Additional resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38

Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

Privacy and security settings (mms.cfg) . . . . . . . . . . . . . . . . . . .39 mms.cfg file location . . . . . . . . . . . . . . . . . . . . . . . . .39 Setting options in the mms.cfg file . . . . . . . . . . . . . . . . .40 File format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Character encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Summary of mms.cfg options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Privacy options . . . . . . . . . . . . . . . . . . . . . . . . . . . .46 AVHardwareDisable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 AVHardwareEnabledDomain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 DisableDeviceFontEnumeration . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 User interface option . . . . . . . . . . . . . . . . . . . . . . . .47 FullScreenDisable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Data loading and storage options . . . . . . . . . . . . . . . . . .48

ii

LocalFileReadDisable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 EnableInsecureLocalWithFileSystem . . . . . . . . . . . . . . . . . . . . . . . 49 FileDownloadDisable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 FileDownloadEnabledDomain . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 FileUploadDisable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 FileUploadEnabledDomain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 LocalStorageLimit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 ThirdPartyStorage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 AssetCacheSize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Update options . . . . . . . . . . . . . . . . . . . . . . . . . . . .53 AutoUpdateDisable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 AutoUpdateInterval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 DisableProductDownload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 ProductDisabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 SilentAutoUpdateEnable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 SilentAutoUpdateServerDomain . . . . . . . . . . . . . . . . . . . . . . . . . . 55 SilentAutoUpdateVerboseLogging . . . . . . . . . . . . . . . . . . . . . . . . . 56 Security options . . . . . . . . . . . . . . . . . . . . . . . . . . .56 LegacyDomainMatching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 LocalFileLegacyAction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 AllowUserLocalTrust . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 EnforceLocalSecurityInActiveXHostApp . . . . . . . . . . . . . . . . . . . . 58 FullScreenInteractiveDisable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 DisableNetworkAndFilesystemInHostApp . . . . . . . . . . . . . . . . . . . 59 Socket connection options . . . . . . . . . . . . . . . . . . . . .59 DisableSockets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 EnableInsecureByteArrayShareable . . . . . . . . . . . . . . . . . . . . . . . . 60 EnableInsecureByteArrayShareableDomain . . . . . . . . . . . . . . . . . 60 EnableSocketsTo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 GPU Compositing . . . . . . . . . . . . . . . . . . . . . . . . . . .61 OverrideGPUValidation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 RTMFP options . . . . . . . . . . . . . . . . . . . . . . . . . . . .62 RTMFPP2PDisable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 RTMFPTURNProxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Protected mode options . . . . . . . . . . . . . . . . . . . . . . .62 ProtectedMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 ProtectedModeBrokerWhitelistConfigFile . . . . . . . . . . . . . . . . . . 63 ProtectedModeBrokerLogfilePath . . . . . . . . . . . . . . . . . . . . . . . . . 63 Hardware Options . . . . . . . . . . . . . . . . . . . . . . . . . .64 DisableHardwareAcceleration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Audio Options . . . . . . . . . . . . . . . . . . . . . . . . . . . .64 UseWAVPlayer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 NetworkRequestTimeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 EnableInsecureJunctionBehavior . . . . . . . . . . . . . . . . . . . . . . . . . . 65 EnableLocalAppData . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 DefaultLanguage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

iii

Chapter: 5 Chapter: 6

IEClickToPlayBlocked . . . . . . . . . . . . . . . . . . . . . . . . .68 EnableIEClickToPlay . . . . . . . . . . . . . . . . . . . . . . . . .69 IEClickToPlayBypass . . . . . . . . . . . . . . . . . . . . . . . . .69 EventJitterMicroseconds . . . . . . . . . . . . . . . . . . . . . .70 TimerJitterMicroseconds . . . . . . . . . . . . . . . . . . . . . .70 InsecureJitterDisabledDomain . . . . . . . . . . . . . . . . . . .70 The Global FlashPlayerTrust directory . . . . . . . . . . . . . . .71

User-configured settings . . . . . . . . . . . . . . . . . . . . . . . . . 73

Accessing user settings . . . . . . . . . . . . . . . . . . . . . . . . . . . .73 Privacy options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74 Local storage options . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74 Update options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75 Security options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 Display options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78 The User FlashPlayerTrust directory . . . . . . . . . . . . . . . . . . . .78

Security considerations . . . . . . . . . . . . . . . . . . . . . . . . . . 80

Security overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 Security sandboxes for local content . . . . . . . . . . . . . . . . . . . .81

The local-with-file-system sandbox . . . . . . . . . . . . . . . . .82 The local-with-networking sandbox . . . . . . . . . . . . . . . .83 The local-trusted sandbox . . . . . . . . . . . . . . . . . . . . . .83 About compatibility with previous Flash Player security models . . . . .84 Data loading through different domains . . . . . . . . . . . . . . . . . .85 Additional security resources . . . . . . . . . . . . . . . . . . . . . . . .85

iv

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download