InfoSecMonkey: No fluff. Just the config that works.

Category Archives: OS X

The vi Cheat Sheet (2026 Edition): From Survival Keys to Power Moves

The vi Cheat Sheet (2026 Edition): From Survival Keys to Power Moves

Use this vi cheat sheet to master survival keys and power moves. Learn vi modes, operator grammar, and vim extensions for fast config editing.

Read More
grep vs. egrep vs. fgrep: One Engine, Three Personalities

grep vs. egrep vs. fgrep: One Engine, Three Personalities

Learn the difference between grep, egrep, and fgrep. Fix legacy scripts, handle deprecation warnings, and choose the right mode for fast log analysis.

Read More
Monkey Bites – Auto Move Shortcut for macOS

Monkey Bites – Auto Move Shortcut for macOS

Create a macOS Shortcut to auto move files from your Downloads folder into organized subfolders based on file extension. Includes automation setup.

Read More
Decoding the Alphabet Soup: A Guide to macOS Network Interface Naming

Decoding the Alphabet Soup: A Guide to macOS Network Interface Naming

Understand macOS network interface naming conventions like en0 and lo0. Learn to map BSD names to hardware using networksetup and scutil commands.

Read More
Sublime Text Customizing

Sublime Text Customizing

Sync Sublime Text 4 settings via iCloud on macOS. Use these shell commands and keyboard shortcuts for faster editing, macros, and panel management.

Read More
GoToMeeting and Emoji Problems when sharing screen

GoToMeeting and Emoji Problems when sharing screen

Fix the GoToMeeting emoji shortcut issue on macOS. Remap the Option Command E key to stop the emoji popup from appearing during screen sharing...

Read More
Stream Deck for the SE

Stream Deck for the SE

Configure Stream Deck for security engineers. Automate Zoom controls and run macOS bash scripts for Firefox tabs. No fluff. Just the config that works.

Read More
Removing Parallels VM Apps from macOS Spotlight

Removing Parallels VM Apps from macOS Spotlight

Disable Parallels Spotlight indexing to stop Windows apps from appearing in macOS search. Follow these steps in Parallels Control Center to clean up your...

Read More
DNSTracer and Dig for Troubleshooting DNS problems

DNSTracer and Dig for Troubleshooting DNS problems

Learn to troubleshoot DNS with DNSTracer and dig. Install tools on macOS, run queries, configure dig defaults, and capture traffic with Wireshark and tcpdump.

Read More
Using Apple Configurator for Kids IOS devices

Using Apple Configurator for Kids IOS devices

Use Apple Configurator 2 to set iOS restrictions and prevent app uninstall. Supervise your kids devices to enforce security policies without MDM.

Read More
Beware of MacBook Pro 16″ and Kernel Panic

Beware of MacBook Pro 16″ and Kernel Panic

Stop MacBook Pro 16 kernel panics by disabling Power Nap. This post details the workaround for macOS sleep issues and SMC resets.

Read More

Switching back to Bash on new MacBook Pro

Switch default shell to bash macOS using System Preferences or chsh. Remove the ZSH warning and customize your prompt on a new MacBook Pro.

Read More
macOS 10.15.4 Broke my FortiClient

macOS 10.15.4 Broke my FortiClient

Resolve FortiClient macOS 10.15.4 connection errors caused by KEXT changes. Reinstall the FortiClient package to restore VPN connectivity immediately.

Read More
Using OpenSSL to encrypt files

Using OpenSSL to encrypt files

Learn how to encrypt files with OpenSSL on macOS and Linux. Use simple command line steps to secure data at rest and decrypt it...

Read More
Bash Script to dig a list of IP Addresses

Bash Script to dig a list of IP Addresses

Use this bash script to dig a list of IP addresses for PTR records. Automate reverse DNS lookups and export results to CSV for...

Read More
2-Way Sync with RSYNC

2-Way Sync with RSYNC

Configure rsync 2-way sync between macOS or Linux machines. Learn to automate file synchronization using cron jobs and exclude .DS_Store files.

Read More
Workaround for Running Unetbootin for macOS on Catalina

Workaround for Running Unetbootin for macOS on Catalina

Run Unetbootin on macOS Catalina using this terminal workaround. Bypass Gatekeeper errors to create bootable USB drives with Unetbootin on modern Macs.

Read More
Adding Color to Your macOS “ls” Output

Adding Color to Your macOS “ls” Output

Colorize macOS ls output by adding an alias to ~/.bashrc. Customize LSCOLORS in ~/.bash_profile to improve readability and identify file types instantly.

Read More