Download file message terlebih dahulu yang disediakan picoCTF di kalilinux

Buka terminal kalilinux

Buat file python dengan nama mrworldwide.py

touch mrworldwide.py

Isikan dengan codingan berikut

import requests, re

flag=”picoCTF{(35.028309,135.753082)(46.469391,30.740883)(39.758949,-84.191605)(41.015137,28.979530)(24.466667, 54.366669)(3.140853, 101.693207)_(9.005401,38.763611)(-3.989038, -79.203560)(52.377956, 4.897070)(41.085651,-73.858467)(57.790001, -152.407227)(31.205753, 29.924526)}”

def get_letter_from_coordinate(match):

lat = match.group(1) long = match.group(2)

r=requests.get(“https://geocode.xyz/{},{}?json=1″.format(lat,long))

j=r.json()

return j[“geocode”][0]

print(re.sub(r'(([\d.-]+),([\d.-]+))’,get_letter_from_coordinate,flag))

Di bagian flag (ditandai kuning), sesuaikan dengan yangg ada di file message

Jalankan file python, dan akan menampilkan flag :

python mrworldwide.py

Karena perlu stabil dan perlu dilakukan berulang kali, flagnya : picoCTF{KODIAK_ALASKA}


0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *