Zero Factor Authentication

Next Post
Fertig gelesen: War Factory
Previous Post
An abundance of IOPS and Zero Jitter
Dear Internet, Today I Learned that oath-toolkit exists in Homebrew. So, this is a thing:
$ brew install oath-toolkit
$ alias totp='oathtool --totp -b YOURSECRET32BLA | pbcopy'
And so is this:
#! /usr/bin/env expect -f
# exp_internal 1
set seed [ exec security find-generic-password -w -a $USER -s seed ]
set totp [ exec oathtool --totp -b $seed ]
set pass [ exec security find-generic-password -w -a $USER -s pass ]
spawn ssh verysecure.doma.in
expect "word:"
sleep 1
send "$pass\r\n"
expect "Two Factor Token:"
sleep 1
send "$totp\r\n"
interact
Yup, it’s totally possible to laugh and cry at the same time.
Next Post
Fertig gelesen: War Factory
Previous Post
An abundance of IOPS and Zero Jitter