This past weekend (12th Nov 2022), I got the opportunity to participate in the #CyberConKE Finals CTF at United States International University (USIU) which was an amazing experience. I played as Team ShellPhish with my teammates mug3njutsu and levanto, and we managed to attain first position. The challenges were amazing and I got to learn a thing or two. The challenges were hosted on cyberranges and are not available at the time of writing this writeup since the competition has already ended. Therefore, In this writeup,I will be covering some of the osint challenges that I can still remember and how I solved them. Below is the final scoreboard from the competition

images

Catalog

Challenge 1

  • Challenge prompt

    • An attacker called and SIGINT located the GSM cellphone tower it connected to. Using the details below, find the GPS coordinates of the cell tower and the closest institution to the cell tower. Format ccke{latitude, longitude, institution-initials} – Round off latitude and longitude to four decimal places. Cell tower details – MCC – 639, MNC – 2, LAC – 4087, cell ID – 12882
  • solution

    • For this challenge, we are given some information related to a cell tower and we are supposed to find the GPS coordinates based on the information provided. We are given the MCC ,MNC, LAC and Cell Id of the tower.
    • MCC (Mobile Country Codes) are used in Wireless Telephone Networks (GSM, CDMA, UMTS, etc.) to identify the country which a mobile subscriber belongs to. A Mobile Country Code identifies the country. For example, in China MCC is equal to 460, in USA - 310, Hungary - 216, Belorussia - 257, Kenya - 639.
    • MNC on the other hand stands for Mobile Network Code. This code identifies the mobile operator eg Safaricom or AT&T. The detailed table with MCC and MNC codes is available here.
    • Location Area Code (LAC) is a unique number of current location area. It’s used by carriers to identify a location area where the cell towers are located. However it’s not unique, different countries and carriers could have the same LAC. In general, if you know MCC, MNC and LAC, you could know the approximate location of a cell phone.
    • CellID (CID) is used to identify a base transceiver station within an area identified by LAC. A cell tower could have more than one (1) cell ID. You know a Cell ID, you know the location of a cell phone. You know more than 3 cell towers, you can pinpoint a cell phone.
    • Using this information, we can convert these parameters to estimated coordinates and place a location of GSM base station on the Google map. There are some websites that allows us to convert these parameters to coordinates e.g opencellid.We can enter the parameters into the website as follows

    image

    • The coordinates of the cell tower can be seen in the url https://opencellid.org/#zoom=18&lat=-1.213303&lon=36.879043 and the closest institution to the cell tower is usiu. Therefore the flag is ccke{-1.2133,36.8790,USIU}
    • Another tool one can use is https://cellphonetrackers.org/gsm/gsm-tracker.php. You can enter the values in the form and it will determine the location as shown below.

    image

References

Challenge 2

  • Challenge prompt

    • Based on the previous question, identify the radio type for the cell tower, what are the two frequencies it operates at?
  • solution

    • GSM frequency bands or frequency ranges are the cellular frequencies designated by the International Telecommunication Union for the operation of GSM mobile phones and other mobile devices.
    • Luckily , there is a website that contains countries and the frequencies that are mostly used in each of them. The table can be found here

    image

    • From the image above, we can see that the common frequency bands are 900 and 1800. Hence the flag is ccke{900,1800}
References

Challenge 3

  • Challenge prompt

    • What is the name of the vessel with IMO: 9441130, MMSI 224402000?
  • solution

    • The first thing I did here was to do a google search for "IMO: 9441130, MMSI 224402000". Based on the google results, I discovered that the IMO and MMSI provided in the challenge description were for a ship. I also came across the following website that allows someone to track a ship based on the IMO and MMSI

    image

    • From the image above, we can see that the vessel is a Passenger Ship by the name ABEL MATUTES. Therefore the flag for the challenge was ccke{ABELMATUTES}
References

Challenge 4

  • Challenge prompt

    • Track the voyager 1 probe with your OSINT skills. What will be the distance in Km of the voyager 1 from earth on 18th November 2022 at 00:00hrs? Format: ccke{float}.
  • solution

    • Voyager 1 is a space probe launched by NASA on September 5, 1977, as part of the Voyager program to study the outer Solar System and interstellar space beyond the Sun’s heliosphere. To be able to know the distance in km of the voyager 1 from earth on 18th November 2022, we need to find a website that allows us to track its movement. After googling for a while, I came across this site which does exactly that.

    image

    • Now we have to set the date and time to 18th November 2022 and 00:00hrs respectively

    image

    • From the image above, we can see that the distance from earth in km is 23769.13 Million Km hence the flag is ccke{23769.13}
References

Challenge 5

  • Challenge prompt

    • Using the image below, find the following details: serial number and mode s code for the aircraft. Format: ccke{serialno,mode-s} image
  • solution

    • Looking closely at the plane image, we can see the text N881BK written on it.
    • After performing a google search on the text, I found out that the plane is a American Airlines Boeing 787-8 Dreamliner and information related to the plane can be found using the following link that contains the plane’s information

    image

    • From the image above , we can see that the serial number is 66001 and mode-s is AC21AF
References

Challenge 6

  • Challenge prompt

    • Which airport was the image above first taken. Format ccke{firstname}

    image

    • The image above gives us some basic information about the plane and also contains somewhat the original image for the plane. Visiting the original image using the link https://www.jetphotos.com/photo/10340292#modal-exif, we can see the photo location at the bottom (Charleston)

    image

References

Summary

  • As much as I would have loved to do a writeup on the memory forensics category, the challenges are no longer available on the platform.
  • However , the author of the memory forensics challenges has a writeup here : Oste’s Blog

Hits