Threat Level: green Handler on Duty: Guy Bruneau

SANS ISC: Retrieving and processing JSON data (BTC example) InfoSec Handlers Diary Blog

Sign Up for Free!   Forgot Password?
Log In or Sign Up for Free!

Retrieving and processing JSON data (BTC example)

Published: 2018-07-14
Last Updated: 2018-07-14 23:04:08 UTC
by Didier Stevens (Version: 1)
0 comment(s)

This week, several handlers started to watch Bitcoin transactions, due to Johannes receiving a new type of sextortion email and I reporting on the profitability of such emails.

Rick Wanner came up with the following API call to retrieve data for Bitcoin addresses we want to monitor:

The addresses we want to monitor, together with their properties, appear in the JSON data.

To extract just the data we want (address and balance), I use jq, a command-line JSON processor:

curl -s | jq -r ".addresses | .[] | [.address,.final_balance/100000000] | @csv"

Didier Stevens
Senior handler
Microsoft MVP

Keywords: bitcoin json
0 comment(s)
Diary Archives