cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

[SUBMISSIONS CLOSED] Community Challenge: Brecht’s API Scavenger Hunt

Kind of a big deal

Congratulations to our challenge winners (randomly selected from those who had all of the below correct answers): @RSG and @NathanG

 

UPDATE: this challenge has ended! We are so thrilled at the response for this challenge, huge thanks to everyone who participated. Looks like everyone had a lot of fun with it 😊. We will review all the submissions and announce the challenge winners tomorrow (August 27th). We will also share the answer key at this time!

 

In the meantime, we're pleased to award a special challenge badge to everyone who participated:

 

Community-Scavenger-Hunt-Badge-Aug2020.png

 

If you don't see your badge awarded in the next 24 hours, please reach out to community-help@meraki.com.

Screen Shot 2020-08-19 at 8.34.09 AM.png

 

Welcome to the API scavenger hunt! It consists of 10 questions that need answers. You’ll have to crawl through the catacombs of the configuration of a dummy network using the Meraki dashboard API. Please keep in mind that I used the new APIv1 to test these myself, but v0 should work too.

 

If you don't know how to use the dashboard API I recommend you look into this tutorial on using Postman and Meraki APIs:

https://developer.cisco.com/meraki/build/meraki-postman-collection-getting-started/

 

Note that that tutorial was written for v0 of the API. If you need more info on APIv1, have a look at the official docs here:

https://developer.cisco.com/meraki/api-v1/#!introduction/meraki-dashboard-api

 

The new Postman library for APIv1 can be found here:

https://documenter.getpostman.com/view/897512/SzYXYfmJ

 

Feel free to use whichever method you prefer to gather the necessary data. Whichever way you choose, you'll need the following info:

 

API key:

d5d2cc757aab100c3c436883ec35987e5d518cd1

 

NetworkID:

L_631066897785293452

 

You only have read-only access and only to the Sub-Etha network.

 

In case you run into issues, don't hesitate to open a topic in the community so we can help out. It seems obvious but please don't share the answers with anyone, nor post them in the community; it kind of spoils the fun. If you see a return code of "429: Too Many Requests" that means that we've run into the API rate limiter. It may very well happen as everyone will be using the same API key, if it does, lay back and try again later, you've got plenty of time!

 

Without further ado, here are the questions (also, don't forget your towel):

 

  1. We are looking for a radio station. Switch Eddie's geographic location (address).
  2. We are looking for a date. Have a look at VLAN 1525 in the MX. It'll provide hints.
  3. We're looking for a well known attack used by hackers. A hint can be found in the raspberrypi client's notes.
  4. We're looking for a motto, and even a rule. Don't ... SSID 15's name says the rest.
  5. This question can be found on the splash page settings for the same SSID.
  6. We're looking for one of my favorite characters. The Total Perspective Vortex MV camera's tags are all hints.
  7. We're looking for some kind of big calculator. Port 6 on switch Eddie links up to it.
  8. We're looking for the artist of a song. You'll need to use the snapshot API to know which one. Make a snapshot of the Total Perspective Vortex camera. I shone some light at the exact timestamp of 18/08/2020 16:12:00 Belgian time (Note that Belgian time is at +02:00 at the moment). If your timestamp is correct, you'll see the title of a song that's also the name of a spaceship, if not you'll see only darkness.
  9. Who is informed when someone violates their geofencing policy?
  10. By now the central theme of the questions should be clear. But the next question isn’t: oaniemmsbuhpvzkbzptgsilyzskjoticnmk? It's Vigenère encoded, the keyword for deciphering it can be found in a pointless MX L3 firewall rule.

How to win

There will be two winners for this challenge. In order to win, you must have answered all 10 questions correctly in a comment on this post by August 26th at 11am PDT. In the likely event that multiple submissions contain all 10 correct answers, we will randomly select 2 winners from that group of respondents. Winners will receive Osprey Ultralight Stuff Pack!

 

mrkimbka01212_2 (1).jpg

 

 

Comments will remain hidden throughout the contest. On August 26th, we’ll announce the winners and share the answer key.

 

Enjoy!


Note: Meraki Employees are permitted to participate! Complete rules and eligibility can be found here.

81 Comments
Meraki Employee

We're looking for a motto, and even a rule. Don't ... SSID 15's name says the rest.


SSID 15 😪cries in wireless overhead

Here to help
  1. BBC Broadcasting: 51.5189, -0.14308
  2. Towel Day: Tuesday, May 25
  3. Phishing
  4. Don’t Panic
  5. 42
  6. Marvin
  7. Deep Thought
  8. Heart of Gold
  9. System Manager
  10. Douglas Adams
Comes here often

1: BBC

2: May 25 (Towel Day)

3: Phishing

4: Don't Panic

5: 42

6: Marvin The Paranoid Android

7: Deep Thought

8: Neil Young

9: arthur.dent@human.from.earth

10: Douglas Adams

Here to help

Hello my response is :

 

  1. "address""Broadcasting House, Peel Wing, Portland Pl, London W1A 1AA, United Kingdom",
  2.  It's 25/5/2020  "name": "Towel Day",
  3.  "notes":"So long, and thanks for all the phishing."
  4.  "name""Don't Panic",
  5.    "adminSplashUrl": "http://What.is.the.answer.to.the.ultimate.question.of.life.the.universe.and.everything",
  6. tags"alan_rickman_and_warwick_davis ambition_makes_you_look_pretty_ugly looney_tunes_martian recently-added ",
  7.  "name of computer is""Deep Thought Uplink",
  8.  It's Neil Young - Heart Of Gold (time stamp use  "timestamp": "18/08/2020 07:12:00 ",
  9.  "type""geofencingOut",        "arthur.dent@human.from.earth"
  10.    name the author of this great radio series  is Paul Temple ?

Thanks for the challenge 

 

Best regards F Dufour

 

 

 

Conversationalist

Here are my answers. 

 

 

Q1. BBC Radio. If the switch description ‘Eddie’ refers to Eddie Nestor then, specifically, BBC Radio London Drivetime

Q2. 25th of May (Towel Day)

Q3. Phishing (So long, and thanks for all the phishing)

Q4. Don’t Panic

Q5. What is the Answer to the Ultimate Question of Life, the Universe, and Everything

Q6. Marvin the Paranoid Android

Q7. Deep Thought.

Q8. Neil Young is the artist (Heart of Gold is the song).

Q9. arthur.dent@human.from.earth

Q10. Douglas Adams was the author (decode keyword BABELFISH 😉 ).

 

Enjoyed the scavenger hunt, appreciate the effort put in to the questions !!.

 

Cheers

Steve

Comes here often
  1. BBC Radio 4
  2. Tuesday, May 25
  3. Phishing
  4. Don't Panic
  5. 42
  6. Marvin
  7. Deep Thought
  8. Neil Young
  9. arthur.dent@human.from.earth
  10. nametheauthorofthisgreatradioseries -> The Alan Davies Show

 

Thanks! this was fun!!!

 

 

Comes here often

This was a lot of fun and enabled me to look at other Meraki API features, such as the camera snapshot API.

Conversationalist

Broadcasting House, Peel Wing, Portland Pl, London W1A 1AA, United Kingdom
Towel Day
Infinite monkey theorem
Don't Panic
42 - What.is.the.answer.to.the.ultimate.question.of.life.the.universe.and.everything
Marvin the Paranoid Android (played by warwick davis & voice by alan rickman)
Deep Thought Uplink
The starship Heart of Gold
arthur.dent@human.from.earth
nametheauthorofthisgreatradioseries? = Douglas Adams

Comes here often

We are looking for a radio station. Switch Eddie's geographic location (address).
BBC London Radio
Broadcasting House, Peel Wing, Portland Pl, London W1A 1AA, United Kingdom


We are looking for a date. Have a look at VLAN 1525 in the MX. It'll provide hints.
Towel Day
Tuesday, May 25 Towel Day 2021


We're looking for a well known attack used by hackers. A hint can be found in the raspberrypi client's notes.
"notes": "So long, and thanks for all the phishing."
phishing


We're looking for a motto, and even a rule. Don't ... SSID 15's name says the rest.
Don't Panic


This question can be found on the splash page settings for the same SSID.
"adminSplashUrl": "http://What.is.the.answer.to.the.ultimate.question.of.life.the.universe.and.everything",

What is the answer to the ultimate question of life the universe and everything?
The answer to the question is 42


We're looking for one of my favorite characters. The Total Perspective Vortex MV camera's tags are all hints.
Marvin the Paranoid Android in The Hitchhiker's Guide to the Galaxy


We're looking for some kind of big calculator. Port 6 on switch Eddie links up to it.
Deep Thought

 

We're looking for the artist of a song. You'll need to use the snapshot API to know which one. Make a snapshot of the Total Perspective Vortex camera. I shone some light at the exact timestamp of 18/08/2020 16:12:00 Belgian time (Note that Belgian time is at +02:00 at the moment). If your timestamp is correct, you'll see the title of a song that's also the name of a spaceship, if not you'll see only darkness.
Neil Young, Heart of Gold

 

Who is informed when someone violates their geofencing policy?
zaphod.beeblebrox@from.betelgeuse.five


By now the central theme of the questions should be clear. But the next question isn’t: oaniemmsbuhpvzkbzptgsilyzskjoticnmk? It's Vigenère encoded, the keyword for deciphering it can be found in a pointless MX L3 firewall rule.
name the author of this great radio series
Douglas Adams

 

Just browsing

(1) BBC
(2) 5/25, Towel Day
(3) Null session
(4) Don't Panic
(5) What is the answer to the ultimate question of life the universe and everything?
(6) Marvin the Paranoid Android
(7) Deep Thought
(8) Neil Young
(9) Arthur Dent (arthur.dent@human.from.earth)
(10) Douglas Noel Adams, aka "DNA"

Comes here often
  1. BBC
  2. May 25
  3. Phishing
  4. Don't Panic
  5. 42
  6. Marvin the Paranoid Android
  7. Deep Thought
  8. Neil Young (Heart of Gold)
  9. arthur.dent@human.from.earth
  10. Douglas Adams
Comes here often

I've had a great fun with the hunt and learned something new about Meraki APIs. Here are my answers:

 

1. BBC
2. Tuesday, 25 May (Did not know this day exist :))
3. phishing
4. Panic
5. 42  - question is What is the answer to the ultimate question of life the universe and everything
6. Marvin the Martian a.k.a Marvin the Paranoid Android
7. Deep Thought
8. Heart Of Gold
9. arthur.dent@human.from.earth
10. Douglas Adams (The Hitchhiker's Guide to the Galaxy)

Building a reputation

* We are looking for a radio station. Switch Eddie's geographic location (address).
Broadcasting House, Peel Wing, Portland Pl, London W1A 1AA, United Kingdom
* We are looking for a date. Have a look at VLAN 1525 in the MX. It'll provide hints.
25 May
* We're looking for a well known attack used by hackers. A hint can be found in the raspberrypi client's notes.
Phishing
* We're looking for a motto, and even a rule. Don't ... SSID 15's name says the rest.
Don't Panic
* This question can be found on the splash page settings for the same SSID.
What is the answer to the ultimate question of life the universe and everything?

- 42
* We're looking for one of my favorite characters. The Total Perspective Vortex MV camera's tags are all hints.
Marvin the paranoid android
* We're looking for some kind of big calculator. Port 6 on switch Eddie links up to it.
Deep Thought
* We're looking for the artist of a song. You'll need to use the snapshot API to know which one. Make a snapshot of the Total Perspective Vortex camera. I shone some light at the exact timestamp of 18/08/2020 16:12:00 Belgian time (Note that Belgian time is at +02:00 at the moment). If your timestamp is correct, you'll see the title of a song that's also the name of a spaceship, if not you'll see only darkness.
Artist: Neil Young
Title/Spaceship: Heart of Gold
* Who is informed when someone violates their geofencing policy?
arthur.dent@human.from.earth
* By now the central theme of the questions should be clear. But the next question isn’t: oaniemmsbuhpvzkbzptgsilyzskjoticnmk? It's Vigenère encoded, the keyword for deciphering it can be found in a pointless MX L3 firewall rule.
Douglas Adams

New here

There you go

 

 


1) We are looking for a radio station. Switch Eddie's geographic location (address).
question1.py
import requests
APIKEY="d5d2cc757aab100c3c436883ec35987e5d518cd1"
NETWORK="L_631066897785293452"
HEADERS={'X-Cisco-Meraki-API-Key' : APIKEY}
URL = "https://api.meraki.com/api/v1/networks/" + NETWORK + "/devices"
requests.get(URL,headers=HEADERS).text
for device in devices:
try:
if device['address']:
print(device['address'])
except:
pass
Broadcasting House, Peel Wing, Portland Pl, London W1A 1AA, United Kingdom
>>>
A: Broadcasting House, Peel Wing, Portland Pl, London W1A 1AA, United Kingdom

2) We are looking for a date. Have a look at VLAN 1525 in the MX. It'll provide hints.
>>> URL = "https://api.meraki.com/api/v1/networks/" + NETWORK + "/appliance/vlans"
>>> requests.get(URL,headers=HEADERS).json()[1]['name']
'Towel Day'
>>>
A: Tuesday, 25. Mai 2021

3) We're looking for a well known attack used by hackers. A hint can be found in the raspberrypi client's notes.
>>> URL = "https://api.meraki.com/api/v1/networks/" + NETWORK + "/clients"
>>> clients = requests.get(URL,headers=HEADERS).json()
>>> for client in clients:
... try:
... if 'Rasp' in client['manufacturer']:
... print(client['notes'])
... except:
... pass
...
So long, and thanks for all the phishing.
>>>
A : Phising

4) We're looking for a motto, and even a rule. Don't ... SSID 15's name says the rest.
>>> URL = "https://api.meraki.com/api/v1/networks/" + NETWORK + "/wireless/ssids/"
>>> ssids = requests.get(URL,headers=HEADERS).json()
>>> ssids[14]['name']
"Don't Panic"
>>>
A: Don't panic

5) This question can be found on the splash page settings for the same SSID.
>>> URL = "https://api.meraki.com/api/v1/networks/" + NETWORK + "/wireless/ssids/14/splash/settings"
>>> requests.get(URL,headers=HEADERS).json()
{'useSplashUrl': True, 'splashUrl': 'http://What.is.the.answer.to.the.ultimate.question.of.life.the.universe.and.everything', 'ssidNumber': 14, 'splashMethod': 'Click-through splash page'}
>>>
A: http://What.is.the.answer.to.the.ultimate.question.of.life.the.universe.and.everything

A: So i guess answer is not the URL but 42

6) We're looking for one of my favorite characters. The Total Perspective Vortex MV camera's tags are all hints.
>>> URL = "https://api.meraki.com/api/v1/devices/Q2PV-Z7JX-QRAW"
>>> requests.get(URL,headers=HEADERS).json()['tags']
['alan_rickman_and_warwick_davis', 'ambition_makes_you_look_pretty_ugly', 'looney_tunes_martian', 'recently-added']
>>>
A: Alan Rickman and Warwick Davis

7) We're looking for some kind of big calculator. Port 6 on switch Eddie links up to it.
>>> URL = "https://api.meraki.com/api/v1/devices/Q2HP-27M8-UMT2/switch/ports/6"
>>> requests.get(URL,headers=HEADERS).json()['name']
'Deep Thought Uplink'
>>>
A: Deep Thought Uplink
😎We're looking for the artist of a song. You'll need to use the snapshot API to know which one. Make a snapshot of the Total Perspective Vortex camera. I shone some light at the exact timestamp of 18/08/2020 16:12:00 Belgian time (Note that Belgian time is at +02:00 at the moment). If your timestamp is correct, you'll see the title of a song that's also the name of a spaceship, if not you'll see only darkness.
>>> URL="https://api.meraki.com/api/v1/devices/Q2PV-Z7JX-QRAW/camera/generateSnapshot"
>>> BODY
{'timestamp': '2020-08-18T16:12:00+0200', 'fullframe': True}
>>>
>>> requests.post(URL,headers=HEADERS,data=json.dumps(BODY)).json()
{'url': 'https://spn3003.meraki.com/stream/jpeg/snapshot/3766b253a6d161efVHMWU1ZjYwNWQ1ZDNmYzUxYjQ5ODczZmE1NT...', 'expiry': 'Access to the image will expire at 2020-08-23T03:32:51-07:00'}
>>>
A: Neil Young
9) Who is informed when someone violates their geofencing policy?
>>> URL="https://api.meraki.com/api/v1/networks/" + NETWORK + "/alerts/settings"
>>> geofenc = requests.get(URL,headers=HEADERS).json()
for alert in geofenc['alerts']:
try:
if 'geofencingOut' in alert['type']:
print(alert)
except:
pass
A: arthur.dent@human.from.earth
10) By now the central theme of the questions should be clear. But the next question isn’t: oaniemmsbuhpvzkbzptgsilyzskjoticnmk? It's Vigenère encoded, the keyword for deciphering it can be found in a pointless MX L3 firewall rule.
>>> URL = "https://api.meraki.com/api/v1/networks/L_631066897785293452/appliance/firewall/l3FirewallRules"
>>> requests.get(URL,headers=HEADERS).json()['rules'][0]['comment']
'BABELFISH'
>>>
A:BABELFISH
Decrypt : nametheauthorofthisgreatradioseries
Authors : Douglas Adams, Eoin Colfer, Thomas Tidholm

New here

1) We are looking for a radio station. Switch Eddie's geographic location (address).
Answer: Broadcasting House, Peel Wing, Portland Pl, London W1A 1AA, United Kingdom

 

2) We are looking for a date. Have a look at VLAN 1525 in the MX. It'll provide hints.
Answer: Tuesday, 25. Mai 2021

 

3) We're looking for a well known attack used by hackers. A hint can be found in the raspberrypi client's notes.
Answer: Phising

 

4) We're looking for a motto, and even a rule. Don't ... SSID 15's name says the rest.
Answer: Don't panic

 

5) This question can be found on the splash page settings for the same SSID.
Answer: http://What.is.the.answer.to.the.ultimate.question.of.life.the.universe.and.everything

 

6) We're looking for one of my favorite characters. The Total Perspective Vortex MV camera's tags are all hints.
Answer: Alan Rickman and Warwick Davis

 

7) We're looking for some kind of big calculator. Port 6 on switch Eddie links up to it.
Answer: Deep Thought Uplink

 

😎 We're looking for the artist of a song. You'll need to use the snapshot API to know which one. Make a snapshot of the Total Perspective Vortex camera. I shone some light at the exact timestamp of 18/08/2020 16:12:00 Belgian time (Note that Belgian time is at +02:00 at the moment). If your timestamp is correct, you'll see the title of a song that's also the name of a spaceship, if not you'll see only darkness.
Answer: Neil Young

 

9) Who is informed when someone violates their geofencing policy?
Answer: arthur.dent@human.from.earth

 

10) By now the central theme of the questions should be clear. But the next question isn't: oaniemmsbuhpvzkbzptgsilyzskjoticnmk? It's Vigenère encoded, the keyword for deciphering it can be found in a pointless MX L3 firewall rule.
Answer: Douglas Adams, Eoin Colfer, Thomas Tidholm

Meraki Employee

We are looking for a radio station. Switch Eddie's geographic location (address).
Answer: Broadcasting House, Peel Wing, Portland Pl, London W1A 1AA, United Kingdom
API: https://api.meraki.com/api/v0/networks/L_631066897785293452/devices/

 

We are looking for a date. Have a look at VLAN 1525 in the MX. It'll provide hints.
Answer: 25th of May, Towel Day
API: https://api.meraki.com/api/v0/networks/L_631066897785293452/vlans/1525

 

We're looking for a well known attack used by hackers. A hint can be found in the raspberrypi client's notes.
Answer: Phising
API: https://api.meraki.com/api/v0/networks/L_631066897785293452/clients

 

We're looking for a motto, and even a rule. Don't ... SSID 15's name says the rest.
Answer: 42 (not sure whats is being asked here)
API: https://api.meraki.com/api/v0/networks/L_631066897785293452/ssids/14

 

This question can be found on the splash page settings for the same SSID.
Answer: What is the answer to the ultimate question of life the universe and everything
API: https://api.meraki.com/api/v0/networks/L_631066897785293452/ssids/14/splashSettings

 

We're looking for one of my favorite characters. The Total Perspective Vortex MV camera's tags are all hints.
Answer: Martian from Looney Toones
API: https://api.meraki.com/api/v0/networks/L_631066897785293452/devices

 

We're looking for some kind of big calculator. Port 6 on switch Eddie links up to it.
Answer: Deep Thought
API: https://api.meraki.com/api/v0/devices/Q2HP-27M8-UMT2/switchPorts/6

 

We're looking for the artist of a song. You'll need to use the snapshot API to know which one. Make a snapshot of the Total Perspective Vortex camera. I shone some light at the exact timestamp of 18/08/2020 Belgian time (Note that Belgian time is at +02:00 at the moment). If your timestamp is correct, you'll see the title of a song that's also the name of a spaceship, if not you'll see only darkness.
Answer: Artist - Neil Young, Spaceship/Song - Heart of Gold
API: https://api.meraki.com/api/v0/networks/L_631066897785293452/cameras/Q2PV-Z7JX-QRAW/snapshot?timestam...

 

Who is informed when someone violates their geofencing policy?
Answer: arthur.dent@human.from.earth

API: https://api.meraki.com/api/v0/networks/L_631066897785293452/alertSettings

 

By now the central theme of the questions should be clear. But the next question isn’t: oaniemmsbuhpvzkbzptgsilyzskjoticnmk? It's Vigenère encoded, the keyword for deciphering it can be found in a pointless MX L3 firewall rule.
Answer: BrechtSchamp
API: https://api.meraki.com/api/v0/networks/L_631066897785293452/l3FirewallRules

Comes here often

1. BBC London Radio

2. 25 May Towel Day

3. Phishing

4. Don't panic

5. 42

6. Marvin the Paranoid Android

7. Deep Thought

8. Heart of Gold

9. Arthur Dent (arthur.dent@human.from.earth)

10. Douglas Adams

 

Excellent hunt, I had a lot of fun! Also strangely I completely missed that 1.0 API was out. Great to see that as well.

Thanks for brightening up my Sunday afternoon :).

Comes here often
  1. Broadcasting House, Peel Wing, Portland Pl, London W1A 1AA, United Kingdom"
  2. May 25 2001
  3. Phishing
  4. Don’t Panic
  5.  Answer is (42), What.is.the.answer.to.the.ultimate.question.of.life.the.universe.and.everything
  6. Marvin the Paranoid Android
  7. Deep Thought
  8. Heart of gold
  9. Arthur.dent@human.from.earth
  10. Name the author of this great radio series? The Hitchhiker's Guide to the Galaxy, Authors : Douglas Adams, Eoin Colfer, Thomas Tidholm
Comes here often
  1. BBC via Broadcasting House, Peel Wing, Portland Pl, London W1A 1AA, United Kingdom
  2. Towel Day, 25 May
  3. Phishing
  4. Don't Panic
  5. What is the answer to the ultimate question of life the universe and everything?

  6. Marvin the Paranoid Android
  7. Deep Thought, https://hitchhikers.fandom.com/wiki/Deep_Thought
  8. Heart of Gold (Neil Young)
  9. arthur.dent@human.from.earth
  10. BABELFISH -> nametheauthorofthisgreatradioseries -> aka "The Hitchhiker's Guide to the Galaxy"
Getting noticed

Hi @BrechtSchamp , 

 

The answers are as follows:

 

1. BBC Radio 4 at Broadcasting House radio station.

2. Date: Tuesday, 25 May 2021 (Towel Day)

3. Phishing

4. Don't Panic

5. What.is.the.answer.to.the.ultimate.question.of.life.the.universe.and.everything?

6. alan_rickman_and_warwick_davis

7. Deep Thought (Computer designed to play chess)

8. Neil Young

9. arthur.dent@human.from.earth

10. Douglas Adams (nametheauthorofthisgreatradioseries?)

 

Looking forward to the amazing and magical Meraki Winning prize. 😛 

 

Thanks for the contest. Loved your idea.!

 

Regards,

Pulkit