RSS.Social

Jason Murray

follow: @[email protected]

Posts

Why the Scientific Method Matters

Short Bio

I'm Sorry

What am I doing right NOW?

Facebook

Contact Information

It's Hard to Write

One Year Later: Dec 04, 2023

One Year Later: Dec 03, 2023

One Year Later: Dec 02, 2023

One Year Later: Dec 01, 2023

One Year Later: Nov 30, 2023

One Year Later: Nov 29, 2023

One Year Later: Nov 28, 2023

One Year Later: Nov 27, 2023

Using iplocate to geolocate IP addresses in Splunk.

How I Met Your Mother

Convert all HEIC images to jpeg with a single command

Would have been our 24 year anniversary

Open Letter from Jami: Bad Behavior Is Not an Option

Jami's Obituary

The Final Update Until We Celebrate Life

How's Jami Doing: Daily Update - Issue #5 - 12/4/2022

How's Jami Doing: Daily Update - Issue #4 - 12/3/2022

How's Jami Doing: Daily Update - Issue #3.5 - 12/2/2022

How's Jami Doing: Friends and Family Matter - Issue #3 - 12/2/2022

How's Jami Doing: Daily Update - Issue #2 - 12/1/2022

How's Jami Doing: The Big Update - Issue #1 - 11/30/2022

Scooby-Doo and Reflection

Fake Phishing: Setup, detection, and take-down

Install Win11 Dev VMware Image on the Proxmox Hypervisor

Setup Opencanary Honeypot with Pushover Notifications

Proxmox Initial Setup in my Home Lab

Export Infoblox IPv4 Networks into Splunk Lookup Table

Using PowerShell to parse Office 365 TimeStamps in JSON format

Google G-Suite Legacy to Google Workspace

Discover. Create. Solve.

Connecting to old ssh servers with unsupported key exchange and cipher types

Zeek Installation and Splunk CIM Data Normalization Guide

How to View a Log4j Payload Using ldapsearch

Custom PC Build

Splunk 8.2.4 Default Install Apps

Detecting successful log4j compromises with Zeek and Splunk

Install Splunk Enterprise in a Lab Environment

Married for 23 Years / Half of my Life

A New Chapter in My Career: Network Architect to Assistant Director

Installing Windows 2022 Server in a Lab Environment

Secure Communications: Generating a New GnuPG Key

Lost Password: Revoking PGP keys with a revocation certificate

Configure Client Wireguard VPN Server on Linux

Enable Full Text RSS Feeds in Hugo

Preparing to ThreatHunt: Installing and Configuring Sysmon on Windows 10

Capturing packets on Cisco ASA 5585-SSP40 drops per flow bandwidth to 1Gb/s

Configuring Linux to respond to any IP address within a subnet block (example 10.0.0.0/8)

Fixing vmware boot error: Unsupported or invalid disk type 2 for 'scsi0:0'

Update Required: zero-day zero-click vulnerability found in Apple iMessage

Linux Entered the World 30 Years Ago Today

TCP Congestion Control Algorithms in Linux

Headless X Session with x11vnc

Creating a Python Development Environment using Docker

macOS coreaudiod high CPU utilization with Firefox or Chrome

Ten Year Anniversary of IPv6 at WashU

Maintain a persistent IRC connection with ZNC (Debian), LimeChat (macOS), and Palaver (iOS)

pip search fails with the error: xmlrpc.client.Fault

Domain redirection with AWS S3 buckets and Route 53 DNS

How to generate and use temporary licenses on an Infoblox appliance

One Year Later: 365 Consecutive Blog Posts

Enable SSH on Infoblox Appliances

Configure an OpenGear serial port from the CLI

How to receive a free COVID-19 vaccination without an appointment in the St. Louis Missouri area

Link packet capture in Cisco Modeling Lab

Renewing a CML license

My daughter received the first dose of the Pfizer vaccine today

Using BFD to reduce BGP convergence

Clipboard manager

iTerm2 Status Bar

Basic Arista Tap Aggregation Configuration

Rebead and inflate a small tire

The 2018 Wikaryasz family reunion fire pit

Pay attention to the user experience

Share Wi-Fi password with other Apple iDevices

Render raw html in HUGO markdown files

My daughter is featured in the St. Louis Post as an athlete of the week!

Adding plausible.io analytics to Hugo

Using rsync to move large datasets

Generating random BGP prefixes with routem

Access a Linux shell on an Arista switch

Partitioning and formatting a disk in Linux with gdisk and ext4

Juniper fxp0 management interface

Internal and Documentation IP Blocks

Using the Python mailmerge command to send customized emails

Day 7 of our Florida Vacation

Day 6 of our Florida Vacation

Day 5 of our Florida Vacation

Day 4 of our Florida Vacation

Day 3 of our Florida Vacation

Day 2 of our Florida Vacation

Day 1 of our Florida Vacation

First vacation of 2021

CLI to turn a directory of images into Markdown links

Philmont training hike #2: Lone Elk Park

Creating an iOS shortcut to add RSS news feeds to Miniflux

Newlines in markdown

March 11, 2021: One Year Anniversary of the COVID-19 Pandemic

Happy Birthday Elliot!

Turn c into assembly

Create an online presentations with markdown and Remark

Sleeping under a log shelter

First campout since covid

Using iOS Shortcuts to select between audio destinations

Using BGP peer-groups on Cisco routers

Overview and basic configuration for the Cisco ASA running in transparent mode.

Using a bastion host with SSH

Enabling external connectivity in Cisco Modeling Labs with bridged networks running on an ESXi hypervisor

Enable equal cost multi-path with iBGP

Basic BGP Cisco Lab Configuration

Basic IS-IS Level2 Only Cisco Lab Configuration

Create a network topology in Cisco Modeling Lab (CML)

Display progress of data moved through a unix pipe (|) with pv

Mapping the chain of DNS servers from root to authoritative with dig

Make a clickable image link in vscode with the Paste Image extension

How I tune out noise and sleep through the night

We had family photos taken today

Automatically convert binary data in the paste buffer to Base64 encoded text with iTerm2

Second dose of the COVID-19 vaccine

Persistent network configuration storage within Tails Linux may reveal historical location data

Redirecting URLs with Cloudflare Page Rules

Matching and printing regex groups in sed

The senators who voted to acquit Donald Trump during his second impeachment trial

Simulating production networks with Cisco Modeling Lab: Install Guide

Creating a shortcut in vscode to switch between the terminal and editor

Caution: MAC address information leaked when booting Tails Linux on a MacBook Pro (not Tails fault)

Remove files from git repository without removing local files

Using macOS 'speak selection' to help with proofreading

Removing Disqus to enhance my readers privacy

Using git as a historical time machine for jasonmurray.org

Monitoring layer-1 wireless traffic with Linux

After macOS upgrade, git is broken again

Change process display name

Help validate the safety of the COVID-19 vaccine with v-safe

Force HTTPS connections with HSTS

Connecting to a Tor onion domain over SSH

Safari is automatically redirecting to an HTTPS site that does not exist

Embedding a task list board in a Notion page

Configuring nginx to use the TOR Onion-Location header

Install a Opencanary honeypot on Debian 10

First dose of the COVID-19 vaccine

Common docker commands

KringleCon3 2020 Objective Ten Writeup: Defeat Fingerprint Sensor

KringleCon3 2020 Objective Nine Writeup: ARP Shenanigans

KringleCon3 2020 Objective Eight Writeup: Broken Tag Generator

KringleCon3 2020 Objective Four Writeup: Operate the Santavator

Binden's positive example, strong leadership, and executive orders

Welcome President Biden!

KringleCon3 2020 Objective Three Writeup: Point-of-Sale Password Recovery

KringleCon3 2020 Objective Two Writeup: Investigate S3 Bucket

KringleCon3 2020 Objective One Writeup: Uncover Santa's Gift List

SSH Escape Sequence

Adding jasonmurray.org as a TOR hidden service

Octal file permissions in Linux

Log ping loss over time

Display images through an iTerm2 terminal session

Scanning text off images taken with Office 365 iOS app

Google Chrome: thisisunsafe SSL error bypass

How to mount a vmdk file in Linux

The Story of Al Becker, my Grandfather

Using dns-sd to discovery Bonjour advertised devices on a local network

Viewing image metadata

Repeating the same command while looking for differences

Merging PDFs with GhostScript on macOS

Converting markdown to PDFs with pandoc on macOS

Installing Ansible on a fresh install of Big Sur

Rebuilding the Laptop in 2021

Happy New Year 2021

Detect open network ports with nmap

How to fix automatic indenting when pasting into vim

Using configuration templates and auto-vpn to automatically deploy a full-mesh VPN with Meraki routers

Using lsof to determine which processes are listening on TCP or UDP ports

Using Pandoc to convert Hugo markdown with inline images

Merry Christmas from the Murray's 2020

Santa's relationship with Jeff Bezos?

Wireshark can read and decode CAN Bus data

Searching man pages

Intercepting and Editing HTTP Requests with Burp Suite

Cyberchef, the swiss army knife of converting, analyzing, and decoding information

Married for 22 years

Week in Review: Issue #3

Using the /proc file system to gather information about the current process

Replying to DNS queries with Python Scapy

Remote bash shell using netcat

Excluding matches with a regex exception

Extracting files from a MS Windows, Nullsoft Installer self-extracting archive on Linux

Multiple search options in find

Week in Review: Issue #2

Fixing garbled terminal output with reset

Limiting bandwidth on macOS with TripMode

CentOS is moving from a stable distribution to an upstream development release

Managing Ubuntu servers over a serial console

Using a pencil eraser to clean electrical contacts

Book: Educated

Week in Review: Issue #1

Removing an IP address from a network interface in macOS

KringleCon 3 Coming Soon

Locating ethernet ports with ethtool

Accessing the HP DL370 G6 hardware RAID menu on boot

Dump ASCII table in Python

Book notes: Outliers

Debugging Python code with vscode

Being grateful on Thanksgiving

Microsoft patch Tuesday impact on university network edge links

Twenty years of history from old drives in the basement

Searching websites that don't have a native search function

Reattaching tmux sessions from smaller client

Django Quick Start

Using the WayBack Machine to reconstruct my old websites

Persistent SSH tunnel with autossh

Avoid accidental pasting with iTerm2

MacBook Pro won't stay in sleep mode when the lid is closed

It's all about you

Deer rubs

Hunting in the rain, or the lack there of...

tmux basics

Google WiFi drops DNS queries that return a RFC1918 answer

Install CentOS 8 (latest) with Docker

Determine the active OpenDNS anycast server

State vs. county vote

Red curry, rice, and vegetables

Using OpenSSL to create and validate self-signed certificate in one command

Switching from EverNote to Notion?

Installing iperf3 on a Cisco 9K

Setting up an OpenSSH bastion host for an entire DNS domain

Cisco aaa authorization exec needed to transfer files

Disney World Family Vacation Day Eight

Disney World Family Vacation Day Seven

Disney World Family Vacation Day Six

Disney World Family Vacation Day Five

Disney World Family Vacation Day Four

Disney World Family Vacation Day Three

Disney World Family Vacation Day Two

Disney World Family Vacation Day One

A break

Enable scp copies TO a Cisco device

Pasting images into Hugo markdown with vsCode on macOS

SSH: no matching cipher found

Upgrading a Cisco 9300 to 17.3.1

Erasing everything on Cisco IOS flash storage

Catching script execution failures with a semicolon

Zeek Week 2020 - CTF sudo su writeup

Zeek Week 2020 - CTF Man or Machine writeup

Install Zeek packages with zkg

Installing and running Zeek at home

Import SSH key from GitHub during Ubuntu install

Enable firewalling services with UFW on Ubuntu

Calculations from the command-line with bc

Automatic AS prepending with BGP communities on JunOS

Configuring RPKI on Juniper vMX with the Fort validation server

Organizing applications and workflows with virtual desktops

Sending email on RedHat 7 with mailx

Erasing JunOS configuration

Provisioning BGP filters with bgpq3

BGP prefix filtering on a Juniper vMX within logical systems

Basic BGP configuration with Juniper logical systems

Creating logical tunnels within logical systems on JunOS

Using SSH as a proxy to servers on the internal network

Search and replace with sed

Allison Turned 17 Today

Cat hole cable run...

Cisco AnyConnect 4.x 200Mb/s max throughput

The many queries of whois

A few MacBook features that don't get enough credit

Bulk adding Infoblox host records with the infoblox_client library

Adding host records to Infoblox with Ansible

Convert HEIC to JPG from the commandline

AT&T residential fiber service - 1G FTTH

How to fix Microsoft Teams poor audio and video over VPN

Default app bug in iOS14

iOS14 supports default opening of third party apps

Easy french press coffee

We Believe

Following an unsolicited text message link

Find the typo with diff

Personalized athletic video recording with Trace

Big ASCII letters with figlet

GNS3 web interface

Using openssl to connect to SSL enabled services

FQDN DNS updates using DHCP Option 81

Use Splunk to count DNS queries by hour

Network security segmentation is a mess

Be on the lookout for graph smoothing

Take a break for your health

Accessing a serial console via the macOS terminal

Configure WiFi with a QR code

Whole Wheat Flax Blueberry Pancakes

Enable OBS Virtual Camera in Microsoft Teams

Basic aspath-regex

Using grepcidr to find IP addresses in text files

My wifes breast cancer has returned...

Is that the right USB drive?

Testing Radius EAP/PEAP from the command line

Running packet-tracer on a Cisco FirePower firewall

Donald Trump

Percentage of change

Copying Excel formulas without offset changes

Dumping ARP tables with python and Netmiko

Retrieving hidden files in TimeMachine

Suppressing the bash warning in macOS 10.15

Interacting with LastPass through the CLI

Data-plane packet captures on the Cisco ASA

Using strings to peek into binaries

Reverse traceroute with PerfSonar

Using PerfSonar, pscheduler, and iperf3 to test network throughput problems

How to cut an arched top wood fence

Basic GNUPlot from the command line

Merging individual files into a single multi-column file

Thank you Teresa!

How to sort IP addresses from the command line

Even Apple listens

Generating and using SSH keys

Twelve-year-old geocache

Commands I use on a regular basis: find and exec

iOS 14 will randomize the MAC address every 24 hours

Regex to find MAC addresses with random bit set

Out-of-band routing table separation in GNS3 on the Juniper vMX

Edit files on remote hosts with vsCode and SSH

BGP authentication requires MD5 hash in TCP header

Simulating the full Internet routing table with ExaBGP in GNS3

Return the base path or file name from a full path

Script to monitor home Internet service

Using vi to remove ^M characters in a text file

Creating a mock API endpoint for testing

vsCode keyboard shortcut to run Python in the terminal

Easy to configure network latency graphs with SmokePing

Google Wifi diagnostic menus

grep for a process without grep returning grep

Netmiko, Napalm, Nornir supported devices

Raspberry PI as a remote serial console

CLI based subnet calculator

Mouse mode with tmux in iTerm2

Syntax highlighting in Hugo

Cisco 16.x reports drops in bytes not packets

Removing unsafe characters with Python and regex

How to test if a JSON key exists with Python

Python Script to dump all devices from NetBrain

How to check iCloud Drive file transfer status on macOS

Finding configuration lines on Cisco hardware with Python

Testing a NTP server

Bash one-liner to generate markdown images

Installing Juniper vMX routers in GNS3

Moving configuration with the Juniper rename command

Copying a binary file over a serial console

Why is the maximum MTU size 1472 bytes when using ping?

How to tell if a DNS record is a top-level zone

Using Hugo as a daily life log

Using the sleep command on Cisco NX-OS to correlate log file events

Enable vim keybindings in vscode

Inserting date and time in vim using insert-mode mapping

Replacing the quick-release regulator on an old 1998 Weber grill

Using markdown and pandoc to write documentation

Adding additional data columns to Wireshark

Prioritizing (QoS) devices on home network routers

Software on my iDevices (iPhone and iPad)

Using Python to find IP addresses in a text file

How to log into the FirePower FTD CLI

git broken after 10.14.x to 10.15.x macOS upgrade

Roomba creates Wifi Coverage Maps

VIRL NX-OS licensing disabled

Using the macOS command airport to perform wireless signal strength scans

Basic script writing

Generating a password hash on Linux from the command line

No man on Debian 10

Quickly find changes in network configurations files with diff

Archetypes in Hugo for new post templates

Filter ads on iOS with AdGuard

Removing cookie pop-ups with uBlock Origin

Generate a Hugo website with the post-receive GIT hook

Self hosting a git repository

Basic Cisco and Juniper router configurations for remote management

10Gb/s file transfers with SMBv3

Is the meeting necessary?

Using nsupdate to make dynamic DNS changes

Tails Linux wipes active memory when the USB drive is removed

Using the parallel command to speed up log file processing

My backup plan

SMB drive access problem within Administrator PowerShell terminal

My COVID19 work-from-home-office

Helpful commands when troubleshooting IS-IS on Cisco routers

BrassCraft Multi-Turn Angle Valve seal replacement

m is the CLI for macOS

My home lab setup

Opening applications from the command line in macOS

Using an iPad as a second monitor on a MacBook Pro

Using iCloud to sync open text files between Visual Studio Code and Textastic

How I managed website content with Hugo and text editors

Using Ansible to manage a network engineers workstation

Persistant terminal logging in iTerm2

SMB: Cannot mount //path/folder read-only

Testing network perfomance using SMB, dd, and bypassing local disks on Linux

COVID19 helps leaders evaluate expanded work from home policies

Using Ansible as a dynamic DNS update client

vi commands every engineer should know

Installing python libraries in a virtual environment using Visual Studio Code

Creating and using a Python virtual environment in Visual Studio Code

Installing python3 on macOS using Homebrew (don't use the system version)

Swapping the control and caps lock key in OSX

Using refresh on the Juniper CLI to repeat a command

Using public route servers and looking glass(es) to validate BGP prefix announcements

Using passive DNS to track down CDN traffic

Network path tracing commands

Linux caches MTU path maximum size

RSS feed reader for daily news and information consumption

Using goaccess to analyze web server log files from the CLI

DIY refilling a Lysol No-Touch dispenser

Template for taking notes during a meeting

The ordering of OmniGraffle stacks on the canvas

Using Python TextFSM to retrieve structured output from Cisco devices

Linux Traffic Control

How to take a wide screen video on a cell phone

About This Site

Search

Using BGP to prefer Internet2 Connected Peers

Mosh (mobile shell) as a replacement for traditional SSH sessions

Simple web based file transfer utility based on WebRTC

Covert epoch to a human readable format using awk

Geolocating any IP address in a text file with Python

Debugging Regular Expressions with https://regex101.com

Using marking and ranges in iMovie to quickly edit clips

Restarting the IS-IS process on Cisco NX-OS

Using Bash functions to tab complete SSHing into hosts

Improving vi usability on a MacBook Pro with the touch bar

Using telnet to find a devices current IP address

Using PerfSonar pscheduler to initiate remote speed tests with Iperf3

Monitor for BGP changes using BGPalerter

Using ovftool to copy VM hosts

Using SSH as a SOCKS proxy

A new beginning

Resume

Internet2 Technology Exchange: WashU MPLS Presentation

IPv4 Netmasks Expanded

Slow Down

Quiting XO Communications to work at WashU

Jokers Crossing

Cameras, The New Weapon of Mass Destruction

Ethernet, T1, E1 pinouts

My history with technology

Base conversion with bc

HTML Macros for vi

Linux IPtables rules

NAT configuration on Cisco router

How to Install Debian GNU/Linux on the Toshiba 2545XCDT