nanog mailing list archives
Re: mail admins?
From: Jan Schaumann <jschauma () netmeister org>
Date: Tue, 21 Apr 2020 18:33:42 -0400
Neil Hanlon <neil () shrug pw> wrote:
I think you just need to let scripts run in your browser for nanog.org. It uses Javascript to add the emails in after the fact, it appears.
Yep. It's obfuscation via an XOR with a key included in the href. So if you do not want to run javascript, you can grab the href, pull out the key, xor the remaining obfuscated string with it and you get the address. I.e.: for email in $(curl https://archive.nanog.org/list | sed -n -e 's/.*cfemail="\(.*\)".*>/\1/p'); do n=0; for b in $(echo "${email}" | sed -e 's/\(..\)/\1 /g'); do if [ $n -eq 0 ]; then key=$b; else printf "\\$(printf "%o" $(( 0x${key} ^ 0x${b})) )"; fi; n=1; done; echo; done It's all so obvious, isn't it? -Jan "This Email As A Tweet": https://twitter.com/jschauma/status/1191062800082317312
Current thread:
- mail admins? William Herrin (Apr 21)
- Re: mail admins? Neil Hanlon (Apr 21)
- Re: mail admins? Randy Bush (Apr 21)
- Re: mail admins? Töma Gavrichenkov (Apr 21)
- Re: mail admins? John Osmon (Apr 22)
- Re: mail admins? Bryan Holloway (Apr 23)
- Re: mail admins? Randy Bush (Apr 21)
- Re: mail admins? Neil Hanlon (Apr 21)
- Re: mail admins? Jan Schaumann (Apr 21)
- Re: mail admins? Bryan Fields (Apr 21)
- Re: mail admins? William Herrin (Apr 21)
- Re: mail admins? Mark Andrews (Apr 29)
- Re: mail admins? Rich Kulawiec (Apr 23)
- Re: mail admins? William Herrin (Apr 23)
- Re: mail admins? Bryan Fields (Apr 23)
- Re: mail admins? Rich Kulawiec (Apr 26)
- <Possible follow-ups>
- Re: mail admins? Scott Weeks (Apr 21)