31
Managing browsers in Windows 10 Jörgen Nilsson www.scug.se

Jörgen Nilsson - wiki.sunet.se

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Jörgen Nilsson - wiki.sunet.se

Managing browsers in Windows 10

Jörgen Nilsson

www.scug.se

Page 2: Jörgen Nilsson - wiki.sunet.se

www.scug.se

Page 3: Jörgen Nilsson - wiki.sunet.se

Challenges

www.scug.se

Page 4: Jörgen Nilsson - wiki.sunet.se

Browser market

www.scug.seSource:http://gs.statcounter.com/

Page 5: Jörgen Nilsson - wiki.sunet.se

Internet Explorer

www.scug.se

Page 6: Jörgen Nilsson - wiki.sunet.se

ChallengesFeature Chrome Firefox Edge Internet Explorer

GPO Support X X X

Server OS Support X X

Windows 7 support X X

Citrix support X

MSI Installer X Built-in

Legacy Browser support X X

Conditional Access X X

Installs in User Profile X X N/A

Keep Up-to-date Auto/ex.Patch-My PC

Auto/ex.Patch-My PC

Store/Windows Update

www.scug.se

Page 7: Jörgen Nilsson - wiki.sunet.se

Edge

www.scug.se

Page 8: Jörgen Nilsson - wiki.sunet.se

Edge

• Builtin Windows 10

• Modern App

• Extensions support

• Secure

• Application Guard integration

www.scug.se

Page 9: Jörgen Nilsson - wiki.sunet.se

www.scug.se

Page 10: Jörgen Nilsson - wiki.sunet.se

Firefox

www.scug.sewww.scug.se

Page 11: Jörgen Nilsson - wiki.sunet.se

Mozilla Firefox

• Late to the party

• No MSI Installer

• 7-zip repackage guide for the enterprise

• Recently added Group Policy support

• A great browser for home/personal use

• Automatic Updates can be controlled with GPO

www.scug.se

Page 12: Jörgen Nilsson - wiki.sunet.se

Google Chrome

www.scug.se

Page 13: Jörgen Nilsson - wiki.sunet.se

Google Chrome

• Focus on the Enterprise

• Microsoft release extensions for Windows 10 accounts and Windows Defender Browser Protection

• Group Policy support, works even if the user installed Chrome in profile.

• MSI Installer

• Official Citrix support

• Support for roaming settings/bookmarks

• Enterprise Ready!

www.scug.se

Page 14: Jörgen Nilsson - wiki.sunet.se

www.scug.se

Page 15: Jörgen Nilsson - wiki.sunet.se

Windows 10 Accounts extension

• Support Azure AD Accounts

• Support for Conditional Access

• Single-sign on

• Uses your Microsoft identity in Windows 10

www.scug.se

Page 16: Jörgen Nilsson - wiki.sunet.se

Forcefully install plugins

• Done through Group Policy/MDM

• Windows Defender Browser Protection = bkbeeeffjjeopflfhgeknacdieedcoml;https://clients2.google.com/service/update2/crx

• Windows 10 Accounts = ppnbnpeolgkicgegkbkbjmhlideopiji;https://clients2.google.com/service/update2/crx

• Legacy Browser Support (also requires an .MSI to be installed) = heildphpnddilhkemkielfhnkaagiabh;https://clients2.google.com/service/update2/crx.

www.scug.se

Page 17: Jörgen Nilsson - wiki.sunet.se

Chrome Extensions

www.scug.seKälla: https://www.zdnet.com/article/google-cuts-fake-ad-blockers-from-chrome-store-were-you-among-20-million-fooled/

Page 18: Jörgen Nilsson - wiki.sunet.se

Chrome Extensions

Källa:https://techworld.idg.se/2.2524/1.708155/skadliga-chrome-tillaggwww.scug.seKälla: https://techworld.idg.se/2.2524/1.708155/skadliga-chrome-tillagg

Page 19: Jörgen Nilsson - wiki.sunet.se

Data Leakage - Privacy

• Black market for published plugins

• Read and change data

Page 20: Jörgen Nilsson - wiki.sunet.se

Blacklist/Whitelist extensions

• Combined with forceful installation of the extensions

• Blacklist all or only specific extensions

• Whitelist specific extensions

• Both uses extensions ID• Windows Defender Browser Protection = bkbeeeffjjeopflfhgeknacdieedcoml

• Windows 10 Accounts = ppnbnpeolgkicgegkbkbjmhlideopiji

• Legacy Browser Support (also requires an .MSI to be installed) = heildphpnddilhkemkielfhnkaagiabh

www.scug.se

Page 21: Jörgen Nilsson - wiki.sunet.se

DEMO

www.scug.se

Page 22: Jörgen Nilsson - wiki.sunet.se

Take control of Chrome

• If you haven’t taken any action, you users have installed chrome already!

• How do we replace it?

• The Enterprise .MSI will:• Replace the shortcut on the end-users desktop

• Uninstall Google Chrome installed in user profile

www.scug.se

Page 23: Jörgen Nilsson - wiki.sunet.se

DEMO

www.scug.se

Page 24: Jörgen Nilsson - wiki.sunet.se

Roam settings

• Enabled through Group Policy

• Default location:

• Location can be changed, to Onedrive perhaps ?!

• Enabling the policy disables all Synchronization with Google Cloud

• Is great to be used with UE-V

www.scug.se

Page 25: Jörgen Nilsson - wiki.sunet.se

Verify policy / Roming settings

• Chrome://policy • Chrome://sync-internals

www.scug.se

Page 26: Jörgen Nilsson - wiki.sunet.se

DEMO

www.scug.se

Page 27: Jörgen Nilsson - wiki.sunet.se

Legacy Browser Support

• Windows Installer + Extension

• Configurable through GPO (separate download)

www.scug.se

Page 28: Jörgen Nilsson - wiki.sunet.se

What about Intune management

• We need to do the following:• Use ADMX ingestion to get the Chrome.ADMX inplace

• Use Custom ADMX backed polices to configure it

• Not all settings can be configured

www.scug.se

Page 29: Jörgen Nilsson - wiki.sunet.se

DEMO

www.scug.se

Page 30: Jörgen Nilsson - wiki.sunet.se

Use AppLocker to enforce your Browser Policy!• Even default rules work!

• Blocks more than browsers

• Application Control can also be used

www.scug.se

Page 31: Jörgen Nilsson - wiki.sunet.se

Summary

• Develop and document a browser strategy

• A browser strategy makes testing easier

• Enforce it with AppLocker for example

• Inform end-users

• Support for Internet Explorer is beeing dropped by more and more sites, it should never be the default browser

• Google Chrome is the most Enteprise Ready 3rd party browser

www.scug.se