Safer Internet: Keep Your Internet Connection Private

Safer Internet: Keep Your Internet Connection Private

Summary | Preview | References


Summary

Preview: privacy / security / anonymity via encryption / indirection

  • Recall the letter / post office analogy in Privacy, Security, Anonymity section?
  • We're mostly concerned about content (postcard vs. letter) -- encryption
  • The address (actual vs. PO Box) could be important too -- anonymity via indirection
  • The following figures show the effect of encryption from various techniques
  • What's not shown: which information might be added, e.g., ads, tracking, malware
  • which information might be saved on client or servers, e.g., history, logs, caches
  • how secure your data is on their server, e.g., passwords, medical records, credit card, social security no.
  • how someone else accesses information you've 'published', e.g., email recipient, blog reader
  • no encryptionNone: {Figure 1. TCYOP-4: 56; TCYOP-3: 44} -- at right
  • [1] Wi-Fi (WPA2) [device-to-router]:
    {Figure 3. TCYOP-4: 58; TCYOP-3: 46}
  • [1] HTTPS: for browser, SSL/TLS for email [device-to-final specific site]
    {Figure 6. TCYOP-4: 67; TCYOP-3: 55}
  • [1-2] VPN [device-to-intermediate server; some address]
    {Figure 4. TCYOP-4: 60; TCYOP-3: 48}
  • [3] Tor [device-to-intermediate servers; most of address]
    {Figure 14. TCYOP-4: 104; TCYOP-3: 87}

References

  • {TCYOP-4: 51-77; TCYOP-3: 39-63; Wi-Fi connections, Cellular connections, DNS disruptions, ISP monitoring, Router monitoring, Malware, Location discovery, Quantum Computing and Encryption, Prevent Snooping}
  • Crosswords: Connection; Malware

Safer Internet: Connection: Encrypt Wi-Fi

Safer Internet: Connection: Encrypt Wi-Fi

Quotes | Summary | Connecting | Encrypting | Admin | Remote Admin |
DNS | Conn. Problems | Backup | Firmware | SIM Pin |
References: General | Android | Cellular | DNS, IP | iOS |
ISP | macOS | Modem, Router | Wi-Fi | Windows


Quotes

Summary

[1] Connecting to a Wi-Fi Network

  • Connect to known networks using WPA2 -- unless you're already encrypting traffic using a Virtual Private Network (VPN), and/or HTTPS: for all web sites and TLS/SSL for email.
  • This assumes that your device, router and destination web server have the latest security updates installed;
    there are exceptions depending on your risk tolerance.
  • WEP (Wired Equivalency Protocol) is old and easily cracked -- barely better than no encryption
  • WPS (Wi-Fi Protected Setup) lets you use WPA without having to enter a long password; however, you may be vulnerable if you have not changed the pre-shared WPA key from the factory default setting, and PIN feature is enabled -- one reason why WPS is less secure than WPA2
  • wpaNetwork figures
  • with no encryption (Wi-Fi, SSL/HTTPS): {Figure 1. TCYOP-4: 56; TCYOP-3: 44}
  • with Wi-Fi encryption: {Figure 3. TCYOP-4: 58; TCYOP-3: 46}
  • Connect intentionally -- not automatically -- to open (insecure) Wi-Fi networks.
  • By default, macOS & iOS connect automatically only to "known" networks, i.e., open or password-protected networks that you've connected to before
  • Automatic connections might occur in older systems or on other platforms?
  • For a new, unknown network, you can be prompted to join it, or to select it manually. it won't connect automatically
  • macOS: System Preferences > Network > Wi-Fi > Ask to Join New Networks : "on" (prompt you when a new network is avail) or "off" (you'll select manually)
  • iOS: Settings > Wi-Fi > Ask to Join Networks (same as macOS)
  • iOS: Settings > Wi-Fi > (select network > 'i' > Auto-Join -- customize for individual networks
  • high altitude dolomitesiOS: If a friend's iOS 11 device tries to connect to your Wi-Fi network, you’ll receive a prompt that lets you send over the password by tapping Send Password
  • To remove a network from the list of automatically connecting "known" networks (that you've connected to previously)
  • macOS: System Preferences > Network > Wi-Fi > Advanced > W-Fi > (select network) > "-"
  • iOS: Settings > Wi-Fi > "i" (for network) > Forget This Network
  • warningCheck encryption level from client: none?, WEP?, WPA? WPA2?
  • macOS: menubar > [option-click] Wi-Fi icon: current network stats displayed; other networks: hover to display stats
  • iOS: Settings > Wi-Fi insecure connection warning (right)
  • You could also use a utility, e.g., NetSpot (Mac, Win) that displays encryption level for nearby networks -- and signal/noise, etc.
  • Android, macOS, Windows: How to Check WiFi Security Encryption Type 1/24/2014

[1] Encrypting your Wi-Fi Network

  • Encrypt Wi-Fi networks you control WPA2 (Wi-Fi Protected Access) -- not WPA or WPA2/WPA combo -- certainly not WEP; eventually WPA3 -- with a strong password: memorable / typable occasionally by you & your guests
  • Weak/no password could create problems if neighbors use your connection (& IP address)
    for illicit activities or excessive downloads -- not an issue (e.g., hackers in your driveway)
    if your WiFi range does not extend outside, or for hard-wired devices (via Ethernet cable)
  • Check your router's manual (download .pdf) to locate settings and router IP address, e.g., http://192.168.1.1
  • Connect via web browser to router's local web server, or use manufacturer's configuration app
  • Netgear WPAUse WPA2/AES rather than TKIP encryption (note: old Netgear figure shows incorrect combo setting)
  • Apple Airport config {Figure 2. TCYOP-4: 47; TCYOP-3: 45}
  • Netgear: Wireless Settings > Security Options > WPA2
  • TP-Link: Wireless (freq) > Wireless Security > WPA2 [screenshot]
  • [2] To make your network freely available to others, e.g., during a disaster, set up a separate Guest network (with no password), rather than disabling security on your regular network, if possible [screenshot]
  • If you set up your smartphone to share its data connection via Wi-Fi (aka 'Personal Hotspot' or 'tethering'), be sure to set a password for security and to avoid others using your data allocation.
  • iOS: Settings > Personal Hotspot (if Cellular Data on) > On (Wi-Fi,Bluetooth,USB); Wi-Fi Password: xxx

[1] Router: Admin Password

  • Set a strong admin password -- this protects the router itself -- different from the Wi-Fi password you use or supply to guests; long, random -- save in password manager!
  • If password is required to be short (older routers?), also change admin user name
  • Netgear: Maintenance > Set Password
  • TP-Link: System Tools > Password [screenshot]

Netgear remote[1] Router: Disable Remote Admin and UPnP

  • Turn off ability to log in and administer your router remotely -- hopefully, it was already off by default
  • Netgear: Advanced > Remote Management
  • TP-Link: Security > Remote Management [screenshot]
  • [3] Re-enable if you have need / expertise
  • Disable UPnP (Universal Plug and Play) -- hopefully, it was already off by default
  • TP-Link: Forwarding > UPnP (or maybe Advanced > NAT Forwarding?)
  • Check if disabled: F-Secure's Router Checker or ShieldsUp!! Instant UPnP Exposure Test

Netgear DNS[1] Router/Device DNS

  • "What does a network administrator say after returning from work?...
  • DNS (Domain Name System) is a directory service that returns an IP address corresponding to a domain name, e.g., www.google.com (analogous to telephone white pages)
  • Change DNS name servers; e.g., Netgear w/ OpenDNS (right)
  • suggested servers (below) usually faster than your ISP's DNS
  • reliability/speed: these servers generally better than what your ISP provides
  • privacy: reduce ISP logging of sites visited
  • security: avoid ISP redirecting non-existent addresses to promotional ad sites
  • Several free DNS services, and their primary and secondary name servers: {TCYOP-4: 69}
  • CloudFlare: 1.1.1.1; 1.0.0.1
  • Cloudflare: malware blocking 1.1.1.2; 1.0.0.2; + adult content blocking: 1.1.1.3; 1.0.0.3;
  • Google Public DNS: 8.8.8.8; 8.8.4.4
  • OpenDNS (Cisco): 208.67.222.222; 208.67.220.220
  • Quad9: 9.9.9.9; 149.112.112.112
  • Recursive DNS: 156.154.70.1; 156.154.71.1
  • If set centrally in your router, all your connected devices will use the DNS servers
  • Netgear: Basic Settings > DNS Address
  • TP-Link: DHCP > DHCP Settings [screenshot]; Network > WAN [screenshot]
  • If you have no router (or it's someone else's), you can change DNS directly on individual devices via "Network > DNS settings"
  • iOS: Settings > WiFi > (network: "i") > Configure DNS
  • For iOS (and Android) devices, an app can manage DNS more simply, esp. for cellular data. e.g., "1.1.1.1 Faster Internet" (Cloudflare) sets up a VPN connection for DNS lookups.
  • macOS: System Preferences > Network > Advanced > DNS > DNS Servers
  • macOS: If possible, create separate network profile, e.g., Home, Travel?
  • You can also hide -- and encrypt -- DNS lookups by using a VPN (next section)

[2] Wi-Fi Connection Problems?

  • If your Wi-Fi connection seems 'stuck', first try toggling Wi-Fi connection off/on; check that expected router reconnects
  • macOS: (Wi-Fi icon) > Turn Wi-Fi Off/On
  • iOS: Settings > Wi-Fi: off/on -- note: disabling via iOS11 Control Center does not completely turn off!
  • If just one app not working, e.g., browser ok, but not email, close/reopen app
  • [2] Reset/get new device IP address
  • iOS: Settings > Wi-Fi > (current network "i" icon) > Renew Lease
  • macOS: System Preferences > Network > Advanced > TCP/IP > Renew DHCP Lease
  • Basic troubleshooting (step 1): Disconnect/Reconnect to router (Mac: option-click Wi-Fi icon); Turn Wi-Fi Off/On; reboot computer/device
  • Basic troubleshooting (step 2): Turn Off cable/DSL modem & Router; wait ~60 seconds; Modem On; wait ~30-60 seconds (for internet connection to be established); Router On; wait until Wi-Fi connection reappears on device

[2] Router: Backup Settings

  • If you have made numerous changes, back up router settings to ease restoration after any 'factory reset'.
  • Netgear: Maintenance > Backup Settings
  • TP-Link: System Tools > Backup & Restore

[2] Router: Update Firmware

  • Check your router manufacturer's web site periodically (or automatically upon login) for firmware (i.e., low-level software) upgrades -- and install them
  • Beyond having a good admin password, and disabling remote admin, this should further minimize security problems and attempts to weaken or hijack router, e.g., WPA2 protocol vulnerability (KRACK: Key Reinstallation Attacks) 10/16/2017; VPNFilter 5/23/2018
  • Netgear: Maintenance > Router Upgrade
  • TP-Link: System Tools > Firmware Upgrade [screenshot]
  • If you rent a router from your ISP, check with them about updates.
  • [3] Firmware in a cable modem should be updated automatically by your ISP.
  • Check current modem version by browsing (usually) to: http://192.168.100.1 to access diagnostic page;
    check manufacturer site for recommended version; contact ISP if major discrepancy.

[3] Set Device SIM PIN

  • On some devices, e.g., iPhone, iPad*, you can lock your SIM card so that cellular data can't be used without entering a PIN -- whenever you swap SIM cards or restart. To enable, disable or change your SIM PIN:
  • iPhone: Settings > Phone > SIM PIN
  • iPad: Settings > Cellular Data > SIM PIN (*Wi-Fi + Cellular models)

References

Android

Cellular

DNS, IP Addresses

iOS

ISP; Satellite

macOS

Modem, Router

cafe iceland no wifiWi-Fi

Windows


Safer Internet: Connection: Use a VPN

Safer Internet: Connection: Use a VPN

Summary | Choosing | Configuration |
References: General | Android | Government | iOS |
Products/Reviews | macOS | Windows


Summary

  • [1] Choose and Configure a Virtual Private Network (VPN) to connect to the Internet:
  • To keep info extra private or secure:
    when your device (or remote site) lacks the latest security updates
    -- https: (normally secure) might be vulnerable,

    or when communicating insecurely with a site via plain (unencrypted) http:
    -- block ad injections/tracking by ISPs,

    or when you're on an open, public, insecure non-WPA Wi-Fi network
    (including Wi-Fi with a widely distributed password, e.g., coffee shop -- though https: is usually enough)
    -- avoid MITM (man-in-the-middle) attacks from nearby,

    or when using a foreign cell carrier or SIM card (whose encryption might be compromised),

    or when plugging into a public ethernet jack, e.g., hotel cabling and/or switches may have been compromised.
  • If travelling, esp. internationally -- avoid monitoring and bypass content/service blocking,
    e.g., [1] location-based "geofencing", e.g., streaming services, banks? [2] government censorship of sites/apps
  • Potential disadvantages: configuration, slower, sites may detect/block VPN access
  • diagramHow much of connection is encrypted / anonymous?
    {Figure 4. TCYOP-4: 60; TCYOP-3: 48}
  • Connection between you and the VPN uses your IP address
    -- everything is encrypted.
  • Connection between VPN and destination site uses VPN's IP address
    -- content still encrypted, if https: used initially
  • Site does not see original IP address -- however, anonymity not guaranteed
    if government or hacker can obtain VPNs server logs
  • [1] Reduce monitoring/logging by network providers (ISPs, cell companies) and governments
  • If not using a full VPN, at least encrypt web address (DNS) lookups?
  • "1.1.1.1 Faster Interet" (free Cloudflare app; iOS, Android) uses a VPN
    to enable faster more secure DNS lookups (only) -- not content) (section: WiFi: DNS)
  • [2] If working remotely -- company info very attractive to hackers/spies
  • [2] Reduce recording of your searches by search engines, e.g., Google
    -- there are easier ways, e.g., see :Browsing:Search Privately
  • [3] For more anonymity (IP address), see Browsing:Anonymity, e.g., Tor, TAILS
  • [3] If you're a high-profile target: dissident, whistleblower, executive, celebrity, wealthy, cryptocurrency speculator, ...
  • [3] Supplement your firewall protection
  • References

Choose a VPN Service

  • paid version vs. free (ads, limits)
  • performance -- it can be somewhat -- or a lot -- slower
  • company experience, longevity, privacy policy, trustworthiness
  • anonymity decreased by server logs?
  • network reliability, availability
  • bandwidth/transfer limits
  • configuration ease & support
  • trustworthiness & accuracy of product reviews
    -- there are many mediocre or bad services; don't choose only because of an 'incredible' (life-time) price.
  • country of company's servers and operations?
    some believe their government can't obtain their logs if a VPN company is based 'offshore';
    if ownership and security policies of a VPN are not transparent, can you trust that it isn't run by a government agency, or ?
  • Joe's recommendations {TCYOP-4: 60-61; TCYOP-3: 49-50} -- all platforms, unless otherwise noted
  • [1] Free, ad-supported, usage caps, e.g., Hotspot Shield; privacy risk?
  • [1] Free, specific browser, e.g., Opera; Mac, Win
  • quick[1] Paid services/subscriptions:
  • Cargo VPN (Mac-only)
  • Encrypt.me (formerly Cloak)
  • Disconnect Premium; browser only? includes other privacy and security features
  • IVPN
  • personalVPN / WiTopia* (also: jumpthewall.net);
    Why Use a VPN?; Why We're the Best VPN;
    [1] And, iOS, Mac, Win; [2] others -- on right: "Quick Connect" screen;
    *if you subscribe to personalVPN, please use this referral link (or code: Q8Hg3YRM)
    -- you'd receive an immediate 15% discount, and Steve receives a similar credit!
  • Private Internet Access (PIA)
  • [3] NordVPN; also routes your connections through Tor
  • [3] Hardware VPN router, e.g., WiTopia Cloakbox Pro, e.g., for all home devices

setting iosConfigure and Use a VPN Service

  • Example personalVPN (Witopia): all platforms: apps & manual setup
  • personalVPN apps available: Android; iOS; macOS, Windows
  • others (manual setup): Chromebook, Fire, Linux, Surface, etc.
  • In app, login using separate VPN username and password
    -- different from main account credentials.
  • iOS: Settings > VPN; right: configurations: "1.1.1.1" & personalVPN
  • other macipad otherInstead of default (Quick) connection, change to
    a gateway/server in a different country or specific city,
    e.g., on right: iOS and Mac screens
  • [2] comparison of protocols;
    setup: IPsec; L2TP; IKEv2;
    [3] OpenVPN/OpenSSL most secure/customizable;
    [3] PPTP older, not recommended

References

Android

Government

iOS

macOS

Products / Reviews

Windows


Safer Internet: Connection: Avoid Malware

Safer Internet: Connection: Avoid Malware

Quotes | Summary | Types | User Practices | Apps | Plugins | Flash | Java | Anti-Virus | Advanced |
References: General | Android | Anti-virus | Cyberattacks/Cyberwar |
Extensions, Plug-ins | Flash, Shockwave | iOS | Java | JavaScript | macOS |
Microsoft Office | Ransomware | Spyware | Web Servers | Windows


Quotes

Summary

[1] Understand Different Types of Malware

  • Malware can access, compromise local files -- and online identities and accounts.
  • Viruses Wreak Havoc On Your Files
  • Spyware Steals Your Information
  • Scareware Holds Your PC for Ransom
  • Trojan Horses Install a Backdoor
  • Worms Infect Through the Network
  • There's often overlap

[1] Improve User Practices

  • Pay attention -- most malware requires active user involvement
  • Don't click on links or open attachments in an unexpected email from "friends", "boss", "family"
  • Use browser Bookmarks / Favorites or a password manager to access web sites -- see later section: Browsing: Go To Correct Site
  • Don't click on links in popups, or unknown links in web pages, esp. ads
  • Do not respond to popups that "hijack" your browser, esp. those that "found malware" or download unexpected 'Flash updates' -- just quit browser (see Block Ads section if you can't close/quit); reputable companies do not use such annoying / scare tactics

[1] Install and Update Approved Apps

  • Backup your Devices; install & update your software -- system and applications -- by downloading only from vendor's app store (if screened), app's own Update preference or control panel, other reputable sites
  • [3] macOS: System Integrity Protection (SIP) is enabled by default, which aims to protect critical system folders by locking them down; temporarily disable SIP only if you know what's you're doing
  • [3] Don't "jail break" or "root" your device, i.e., don't install unofficial or pirated system/application software -- or visit "warez" or "dark" sites
  • macOS: App Store
  • iOS: App Store
  • macOS: System Preferences > Security & Privacy > General > Allow Apps Downloaded From: [screenshot]
  • [1] Mac App Store
  • [2] Mac App Store and Identified Developers
  • [3] Anywhere -- note: option hidden by default in 10.12
  • [2] To open an "unidentified" app that you're sure about:
  • macOS: Applications > (ctrl-click app) > Open > Open
  • iOS: use the TestFlight app to accept expected invitations from known developers
  • Enable phishing/malware/plugin warnings
  • macOS: Safari > Preferences > Security > Fraudulent sites; Internet plug-ins [screenshot]
  • macOS: Firefox > Preferences > Security > Block reported attack sites / web forgeries / add-ons
  • macOS: Chrome > Settings > Advanced Settings > Privacy > Protect you and your device from dangerous sites
  • iOS: Settings > Safari > Privacy & Security > Fraudulent Website Warning [screenshot]
  • [2] Don't automatically open downloaded files (check file types)
  • macOS: Safari > Preferences > General > Open "safe" files after downloading [screenshot]

[1] Manage / Minimize Plugins, Extensions, Add-ons

  • macOS: Safari > Preferences > Security > Allow plugins [screenshot]; [screenshot: Plug-in Settings]
  • macOS: Firefox > Preferences > Applications
  • macOS: Firefox > Preferences > Security > Warn me when sites try to install add-ons
  • macOS: Chrome > Preferences > Advanced Settings > Privacy > Content Settings > Plugins; also Unsandboxed Plugins
  • Consider disabling problematic, obsolete, infrequently-used plugins
  • most sites, e.g., YouTube, default to HTML5 for video if Flash not present; Java less popular -- covered next
  • iOS: unnecessary -- since plugins are not generally allowed
  • configure to selectively load a plug-in if desired, or re-install if needed
  • remove obsolete plugins, e.g., Microsoft Silverlight
  • macOS: Finder > (disk/user) > Library > Internet Plugins

[1] Flash: Update, Block or Uninstall

  • iOS: NA
  • macOS: I generally recommend uninstalling Flash from system; if necessary to use for some Flash-based sites, selectively use Google Chrome, which keeps Flash up-to-date automatically (at least for a little while longer), provides "sandboxing", and also auto-pauses certain videos / ads
  • macOS: Chrome > chrome://plugins > Enable, Always Allow to Run maybe possible to run on-demand selectively via ctrl-click?
  • If you do need to use Flash more frequently / conveniently, make sure it's always up to date and control using a flash blocker
  • macOS: System Preferences > Flash Player > Advanced > Updates
  • macOS: System Preferences > Flash Player > Storage > Delete All
  • macOS: Safari > Preferences > Extensions > Get Extensions : ClickToFlash
  • macOS: Safari (ctrl-click) > ClickToFlash Preferences
  • macOS should automatically disable insecure versions, and display message: 'Blocked plug-in', 'Flash Security Alert' or 'Flash out-of-date'

 yahoo[1] Java: Update, Block or Uninstall

  • iOS: NA
  • macOS: System Preferences > Java > Update [screenshot]
  • macOS: System Preferences > Java > Security > Security Level
  • macOS: Safari > Preferences > Security > Allow Plugins > Website Settings : Java : Ask [screenshot]
  • If installer wants to install any crapware or change settings by default, e.g., Yahoo homepage, search engine -- uncheck anything you don't want! -- installer now seems to be 'clean'

[1] Install Anti-Virus (AV)

  • Install & maintain antivirus software on your device, if applicable & desired
  • Be careful where you obtain malware protection software -- some may be malware / adware itself -- especially if obtained via ad links, popups, pop-under windows
  • Having AV installed is no excuse to be careless
  • iOS: unnecessary
  • macOS: optional -- to avoid distributing infected files to others, e.g., Windows friends, or if still using external portable media from unknown sources: USB drives, CD/DVD, floppies, etc.
  • virus definitions may not include newest threats; scanning may slow down, interfere with system
  • examples: Avast; Avira; ClamXav; Comodo; Sophos
  • note: if you're running Windows on macOS (using Boot Camp, or virtualization software like VMware Fusion or Parallels Desktop), you should absolutely run Windows anti-malware software -- Mac anti-malware won't help
  • Windows: Windows Settings > Update & Security > Windows Defender
  • If you must use others' devices to access your accounts, make sure they're well-protected (antivirus) and maintained (software updates) -- see Mobile Privacy section, esp. to avoid keyloggers or other spyware

[3] Advanced Settings: JavaScript, WebGL, web admin

  • JavaScript: on
  • JavaScript (not the same as 'Java') is essential for most modern sites; most browsers don't provide an option to disable
  • macOS: Safari > Preferences > Security > Enable JavaScript
  • You can generally remove tracking scripts by using a Content/Ad Blocker -- see Block Ads section
  • WebGL: on
  • WebGL (Web Graphics Library) JavaScript-based graphics using GPU
  • macOS: Safari > Preferences > Security > Allow WebGL
  • If administering your own website, check system log for suspicious activity, e.g., logins to non-existent or unauthorized accounts, unexpected accesses to admin pages or to non-existent modules / pages / directories; add suspicious IP addresses to a 'deny list'

References

Android

Anti-Virus

Cyber Attacks, CyberWar

Extensions, Plug-ins

Flash, Shockwave [Adobe]

iOS

Java

JavaScript (JS)

macOS

Microsoft Office

Ransomware

Spyware

[3] Web Servers

Windows


Safer Internet: Connection: Turn Off Unnecessary Services

Safer Internet: Connection: Turn Off Unnecessary Services

Summary | Sys. Prefs | Login Screen | Find My ... |
Location | Camera, etc. | Bluetooth | Notifications | Speech |
References: General | Android | Bluetooth | Camera | iOS | Location |
macOS | Microphone | Notifications | Screens | Video | Windows


Summary

[1] Review System Preferences

  • Besides exploring every option under Preferences / Settings, you can use Search
  • macOS: System Preferences > Security & Privacy > Privacy : Location Services, Contacts, Calendars, Reminders, Accessibility, Diagnostics & Usage [screenshot]
  • macOS: System Preferences > Sharing : Screen, Files, Printer, Remote, Internet, Bluetooth [screenshot]
  • macOS: System Preferences > Extensions : All, Actions, Finder, Photos Editing, Share Menu, Today
  • iOS: Settings > Privacy : (many) [screenshot]
  • iOS: Settings > General > Restrictions: (many)
  • Windows: (File Sharing) {Figure 7. TCYOP-4: 72; TCYOP-3: 59}

[1] Add Contact Info to Login ('Lock') Screen

  • macOS: System Preferences > Security & Privacy > General (lock message) [screenshot]
  • iphoneiPhone: Health > Medical ID: Medical Conditions, Spouse, Child, Blood Type, Organ Donor
  • result: "Emergency" link on lock screen
  • iOS: add a message to your Lock Screen by overlaying text* on an image
  • You can also set this (or a different) image as your Home Screen (background for app icons).
  • iOS: Settings > Wallpaper > Choose a New Wallpaper > Camera Roll > [screenshot]
  • ... (tap lock image) > (iPhone:Set) > Set Lock Screen
  • ... (tap home image) > (iPhone:Set) > Set Home Screen
  • *[2] Use an image app on desktop or iOS to add text to an image; tradeoffs: cost, simplicity, flexibility.
  • e.g., use Preview on Mac to create 2 appropriately-sized images: one for use with Home Screen, one with text for Lock Screen
  • macOS: Finder > (select original image) > File > Duplicate; rename with suffix, e.g., 'home'
  • macOS: Preview > File > Open: 'home' image, e.g., my-ipad-screen-home.jpg
  • Preview: use rectangular selection tool to highlight a square area corresponding to device's smaller dimension
  • e.g., iPad Air: 2048x2048, iPhone 7: 750x750; square wallpaper will work with both portrait and landscape screen orientations
  • macOS: Preview > Tools > Crop; File > Save
  • macOS: Finder > (select 'home' image) > File > Duplicate; rename with suffix, e.g., 'lock'
  • macOS: Preview > File > Open: 'lock' image, e.g., my-ipad-screen-lock.jpg
  • macOS: Preview > Tools > Annotate > Text
  • add text, e.g., name, email, phone: yours(iPad), spouse(iPhone); customize font, size, etc.
  • macOS: Preview > File > Save
  • transfer lock (& home) image file(s) to Photos (iOS) via AirPlay, Messages, Mail, ...
  • set wallpaper(s) -- per earlier instructions
  • iOS: Settings > Control Center > Access on Lock Screen If on, someone would be able to enable Airplane Mode on a lost/stolen phone, which would disable Find My iPhone
  • iOS: Settings > Passcode (or Touch ID & Passcode) > Allow access when locked: Notifications, Siri, Wallet, etc. [screenshot]

[1] Enable Find My iPhone, iPad, Mac, Windows

  • To use: login to iCloud account
  • macOS: System Preferences > iCloud > Find My Mac [screenshot]
  • iOS: Settings > (my acct) > iCloud > Find My iPad/iPhone [screenshot]
  • [2] iOS: Settings > Privacy > Location Services > System Services > Status Bar Icon: off If your phone is lost/stolen, and you're tracking it, it's better not to advertise it, though this turns off for all location services?
  • Windows: Windows Settings > Update & Security > Find my Device
  • Windows iCloud setup for iOS devices

[1] Control Access to your Location

  • Before
  • And: Settings > Security & Location > Location > App-Level Permissions: on, off
  • macOS: System Preferences > Security & Privacy > Privacy : Location Services [screenshot]
  • macOS: ... Location Services > System Services > Details > Show location icon in menu bar when System Services request your location
  • macOS: Safari > Preferences > Privacy > Website use of Location Services [screenshot]
  • macOS: Firefox -- none?
  • macOS: Chrome > Preferences > Advanced Settings > Privacy > Content Settings > Location
  • iOS: Settings > Privacy : Location Services: Share My Location; Apps; System Services choices: Never, Always, While Using [screenshot]
  • iOS: Settings > (your acct) > iCloud > Share My Location
  • After: allow/deny for specific web sites that request access on an adhoc basis

[1] Control Access to your Computer, Keyboard, Camera, Microphone, Screen

  • An entrepreneur has made a device that can prevent the NSA from spying on you by blocking your laptop's camera. This new high-tech device is...
  • Avoid snooping on your keyboard and screen over your shoulder in public places; control remote access
  • macOS: System Preferences > Security & Privacy > Privacy > Accessibility > Allow apps to control your computer [screenshot]
  • macOS: System Preferences > Sharing > Screen Sharing; Remote Login [screenshot]
  • macOS: System Preferences > Security & Privacy > Privacy > Camera
    older versions: use a piece of cardboard & tape except for specific apps!
  • macOS: Chrome > Preferences > Advanced Settings > Privacy > Content Settings > Mouse cursor; Media (camera, microphone)
  • iOS: Settings > Privacy > Microphone, Camera, Motion [screenshot]
  • iOS: Settings > Safari > Camera & Microphone Access
  • Windows: Windows Settings > System > Remote Desktop

[1] Limit Access to Bluetooth

  • a wireless technology standard for exchanging data over short distances between "paired" devices, e.g., for keyboard, headset, AirDrop (file sharing), share Internet connection
  • range: 30-300' depending on device power Class and environmental factors
  • most modern devices and implementations support encryption
  • however, if you enable only temporarily when you need it, your device will be more secure, use less power, etc.
  • macOS: System Preferences > Bluetooth > Turn Bluetooth: On/Off [screenshot]
  • iOS: [swipe up] > AirPlay
  • iOS: General > AirDrop: Contacts Only -- or Receiving Off; if Everyone then just temporarily
  • iOS: Settings > Bluetooth: On/Off [screenshot] -- note: disabling via iOS11 Control Center does not completely turn off!

[2] Control System and App Notifications

  • Messages that appear in the 'Notification Center' can be useful vs. annoying
  • risk if someone sees screen, e.g., verification codes via SMS; allow/deny for web sites that request access?
  • macOS: System Preferences > Notifications [screenshot]
  • macOS: Safari > Preferences > Websites > Notifications: Allow websites to ask for permission to send push notifications
  • macOS: Chrome > Preferences > Advanced Settings > Privacy > Content Settings > Notifications
  • iOS: Settings > Notifications [screenshot]
  • iOS: Settings > Notifications > Show Previews > When Unlocked
  • Windows: Windows Settings > System > Notifications & Actions

[2] Control Sharing of Speech & Analytics Data

  • Collecting data about crashes and usage of services can improve system services and applications
  • Is it anonymized? Read privacy policies
  • iOS: Settings > General > Siri > About Siri and Privacy (read)
  • Dictation online: spoken words are recorded and uploaded to Apple's servers for translation
  • Enhanced (offline) mode more private but requires software install
  • macOS: System Preferences > Dictation & Speech > Dictation > Use Enhanced Dictation
  • iOS: Settings > Privacy > iPad/iPhone Analytics: [none/all] Share iPad Analytics (with Apple), Share With App Developers, Share iCloud Analytics (with Apple)
  • macOS: System Preferences > Security&Privacy > Privacy > Analytics: [select] Share Mac Analytics (with Apple), Share with App Developers, Share iCloud Analytics (with Apple)

References

Android

Bluetooth

Camera

iOS

Location

macOS

Microphone

Notifications

Screens

Video

Windows


Safer Internet: Connection: Use a Firewall

Safer Internet: Connection: Use a Firewall

Summary | Built-in Software | Block Ports | Other Software |
References: General | macOS | Windows


Summary

[1] Enable your device's built-in software firewall

  • iOS: not necessary
  • macOS: System Preferences > Security & Privacy > Firewall > Turn On
    [screenshot] you'll need to click the lock and provide your admin password
  • macOS: {Figure 9. TCYOP-4: 76; TCYOP-3: 62}; Win: {Figure 8. TCYOP-4: 75; TCYOP-3: 61}

[2] Block/unblock specific ports/services

  • macOS: System Preferences > Security & Privacy > Firewall > Firewall Options [screenshot]

[3] Install 3rd party software

References

macOS

Win