Sofia Santos's Avatar

Sofia Santos

@gralhix

πŸ‡΅πŸ‡Ή Senior OSINT Investigator & Tech Lead ~ Addicted to finding stuff & explaining things ~ Occasionally funny ~ https://gralhix.com & http://youtube.com/@gralhix

5,233
Followers
129
Following
158
Posts
03.07.2023
Joined
Posts Following

Latest posts by Sofia Santos @gralhix

Preview
How to monitor oppressive regimes on Twitter using TweetDeck This entry was updated in April 2023 to cover the new TweetDeck layout and settings (Click here to watch and listen to the video version of this blog entry) Twitter and TweetDeck as monitoring tool…

Do you want to investigate human rights violations? Protests in Iran are spreading and authorities escalating efforts to suppress them.
In 2022, I wrote a guide using Iran as a case study. All methods and keywords still very relevant (and you dont even need X/tweetdeck).

gralhix.com/2022/12/17/h...

31.12.2025 10:40 πŸ‘ 5 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

If you think you have the correct (full) answer please submit it on OSINT4Fun's page (linked above). Spoilers ruin the fun for everyone.

15.12.2025 00:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

For my 2nd challenge for @osint4fun.eu's Advent of OSINT 2025 you will need to identify the airline, make and model of the aircraft seen in the photo below.

Can you do it? πŸ€”

Enter your answer on OSINT4Fun's page to confirm whether you were right πŸŽ…

Best of luck!

www.osint4fun.eu/advent2025/2...

14.12.2025 23:37 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image

The answer to this OSINT challenge will reveal my favourite Christmas film of all time 😍

This @osint4fun.eu's Advent calendar challenge has a twist. You start with the coordinates but these point to.. nothing..? πŸ€”

Enjoy and please, NO SPOILERS in the comments!

www.osint4fun.eu/advent2025/2...

05.12.2025 10:33 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Community Operations & Project ManagerΒ  - bellingcat We are looking for a Community Operations & Project Manager to support our growing Volunteer Community and Bellingcat’s Investigative Toolkit project.

Know how to make online communities feel like home (and stay organised doing it)? Bellingcat needs a Community Operations and Project Manager to support our growing global Volunteer Community and to help run Bellingcat’s Investigative Toolkit project.
Apply here: www.bellingcat.com/bellingcat-j...

04.12.2025 14:05 πŸ‘ 71 πŸ” 33 πŸ’¬ 1 πŸ“Œ 0
Preview
Top 2025 OSINT and CTF Advent calendar challenges to keep you busy this December It’s that time of the year again! An entire month dedicated to learning, exploring, and putting your OSINT skills to the test with daily challenges and Capture the Flag (CTF) events. Are you …

6/6

Check out all the details of the top 2025 OSINT and CTF Advent calendar challenges which are sure to keep you busy this December:

gralhix.com/2025/11/30/t...

I wish you all a great end of the year 🌟

30.11.2025 22:23 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
TryHackMe | Cyber Security Training

5/6
And finally, TryHackMe returns once again with Advent of Cyber 2025.
There will be multiple ways to test your cybersecurity skills with these beginner friendly challenges. With prizes worth over $150,000 are you sure you want to miss it?

πŸ–₯️ Find them on: tryhackme.com/adventofcybe...

30.11.2025 22:20 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Hex Advent 2025

4/6
The HEX ADVENT 2025 is a Christmas themed CTF fully designed by women!
Members of the Singapore’s female cybersecurity community & female co-workers from STAR Labs created these challenges for everyone! If you are eligible you may even win prizes.

🀢 Check it out on: hex-advent.starlabs.sg

30.11.2025 22:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Bellingcat Open Source Challenge Test your open source research skills.

3/6
I also heard from a good source that the @bellingcat.com 's open source December challenges won't be business as usual. Keep your eyes peeled and check out their Discord server or newsletter for tips and updates. I do love a good mystery.

πŸ—“οΈ Check them out on: challenge.bellingcat.com

30.11.2025 22:15 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Ressources pΓ©dagogiques, challenges, exercices en OSINT | OSINT4Fun Apprenez l'OSINT ( Open Source Intelligence) Γ  travers nos challenges et exercices dont le calendrier de l'avent. Jouez seuls ou en Γ©quipe, challengez-vous !

2/6
First on my list is @osint4fun.eu's Advent of OSINT 2025.
This project is not new to the game having already (successfully) created two previous editions of OSINT Advent calendars. This year they’re back for more!

πŸŽ„ Check them out on: www.osint4fun.eu/advent2025

30.11.2025 22:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Top 2025 OSINT and CTF Advent calendar challenges to keep you busy this December It’s that time of the year again! An entire month dedicated to learning, exploring, and putting your OSINT skills to the test with daily challenges and Capture the Flag (CTF) events. Are you …

1/6
It’s that time of the year again. As we wrap up 2025, I have compiled a list of the best OSINT and CTF Advent calendar challenges that are sure to put your skills to the test this season! 🌟

Are you ready for a busy December? πŸ‘‡

gralhix.com/2025/11/30/t...

30.11.2025 22:11 πŸ‘ 11 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Post image

The #30DayMapChallenge is an incredible project that runs every November. Participants create & share maps on 30 themes.
A well crafted visualisation can transform a "boring" section into something that really sticks with the reader, so I'll be checking our this year's entries for inspiration!

01.11.2025 20:11 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
List of OSINT Exercises – Challenge Yourself! Looking to build your OSINT skills or put them to the test? Try out my list of free OSINT challenges! What are the OSINT Exercises? These OSINT exercises, also called challenges, give you the chanc…

ever feel this chronic itch for some OSINT challenge?

well, i do. and i really didn't want to practice profiling people i know irl.

here's a list of OSINT challenges brought to you by the awesome @gralhix.bsky.social.

gralhix.com/list-of-osin...

have fun sharpening those skills πŸ˜‹

20.10.2025 06:53 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
OSINT Exercise 032 | Solution and full walkthrough
OSINT Exercise 032 | Solution and full walkthrough YouTube video by Gralhix - Sofia Santos

πŸ•΅οΈ The solution to OSINT Exercise 032 is now live on Youtube!
⚠️ Warning: There's some cursing involved!
βœ… Did you solve it?
πŸ–₯️ Check out the video walkthrough where I explain how to complete all tasks.
🌑️Level: Beginners: Medium ~ Hard; Experts: Easy ~ Medium.
#osintchallenge

youtu.be/WGw7xLKOqn8

08.09.2025 09:27 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
OSINT Exercise #032 Welcome to OSINT Exercise #032! Task briefing: Airports are global hubs where cultures, languages, and lives briefly intersect. Millions of people pass through them each day. On an undisclosed date…

OSINT Exercise 032 is now live!
gralhix.com/osint-exerci...

A video was recorded by an unknown traveller at an undisclosed airport. Despite the absolutely chaos of the footage (be warned!), it is possible to determine the exact date, time, an in which terminal the person was.

I hope you enjoy ❀️

04.09.2025 11:34 πŸ‘ 9 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

The @cen4infores.bsky.social is looking for a UK-based OSINT Investigator with Arabic and/or Farsi language skills.
The closing date for this role is 9 July 2025, so there are only a few days left!
If you wish to apply please follow the instructions on the website:
apply.workable.com/centre-for-i...

06.07.2025 20:21 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
How to access geoblocked websites without a VPN Our ability to access online content depends on where we are based. Websites, platforms, organisations, and even entire countries may choose to restrict access to certain content based on geographi…

"How to access geoblocked websites without a VPN"

Content restrictions are a hassle, especially in open source investigations. VPNs are great, but not always an option.
This blog post explores a simple workaround, with a couple of real world examples to try yourself πŸ”½

gralhix.com/2025/06/23/h...

23.06.2025 18:48 πŸ‘ 9 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

That you! I'm a big Linux lover 🐧
My DE does indeed look like gnome at first glance because of the GTK theme, but it's not. I just tend to mixmatch a lot of things πŸ˜…

03.06.2025 08:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Bellingcat OSINT Challenge | Back in Time: Toolkit Tracing | Full solution and walkthrough
Bellingcat OSINT Challenge | Back in Time: Toolkit Tracing | Full solution and walkthrough YouTube video by Gralhix - Sofia Santos

πŸ•΅οΈ The final walkthrough in my Back in Time series for @bellingcat.com is out!
The "Toolkit Tracing" OSINT challenge focuses on the skills needed to track down documents that have been deleted, moved, or updated. The video covers several techniques useful to these situations.
youtu.be/c40_x-_nvS4

01.06.2025 17:57 πŸ‘ 10 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Bellingcat OSINT Challenge | Back in Time: Future Plans | Full solution and walkthrough
Bellingcat OSINT Challenge | Back in Time: Future Plans | Full solution and walkthrough YouTube video by Gralhix - Sofia Santos

πŸ•΅οΈJust uploaded a walkthrough for the 4th @bellingcat.com's Back in Time OSINT challenge: "Future Plans".

I designed this one to show how staying organised helps tackle complex investigations with multiple pivot points.

Hope it’s helpful!

youtu.be/P6cN7QRaEA4

26.05.2025 17:26 πŸ‘ 48 πŸ” 11 πŸ’¬ 2 πŸ“Œ 0

πŸ” Another chance to use #OSINTforGood: Europol has added new images to their #TraceAnObject page.

Your skills could help identify key items in child sexual abuse cases.

Every clue counts!
www.europol.europa.eu/stopchildabuse

26.05.2025 16:18 πŸ‘ 6 πŸ” 8 πŸ’¬ 0 πŸ“Œ 0
Preview
Sofia Santos | OSINT Analysis & Exercises Visit the post for more.

Looking for a distraction? Try some of the great challenges @gralhix.bsky.social has on gralhix.com Loads of good #OSINT content there, go now.

23.05.2025 18:23 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Tech Investigations Editor - Lighthouse Reports Lighthouse is an award-winning investigative newsroom working with some of the world’s leading media to deliver deeply reported, public interest investigations. We’ve co-published series and investiga...

New job: Tech Investigations Editor @lighthousereports.com.

If you're into investigating Big Tech, AI accountability, and researching at the impact of tech on our lives, this could be the job for you. wrkbl.ink/6hIlpoY

23.05.2025 10:16 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1
Bellingcat OSINT Challenge | Back in Time: Creating Community | Full solution and walkthrough
Bellingcat OSINT Challenge | Back in Time: Creating Community | Full solution and walkthrough YouTube video by Gralhix - Sofia Santos

The "Creating Community" @bellingcat.com OSINT challenge walkthrough is now live! I got to explore and talk about time zones, how systems interpret them, and why they matter in investigations. Such a fascinating topic πŸ€“

I hope the video is fun and educational ❀️
youtu.be/AlrwKfcne20

23.05.2025 09:35 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Bellingcat OSINT Challenge | Back in Time: Training Time | Full solution and walkthrough
Bellingcat OSINT Challenge | Back in Time: Training Time | Full solution and walkthrough YouTube video by Gralhix - Sofia Santos

πŸ•΅οΈ The solution to @bellingcat.com's OSINT Challenge "Training Time" is now live on Youtube!

Whether you have solved the challenge or not, I invite you to give it a watch, indoor geolocations are always fun!

youtu.be/jZ-rxhT5QYM

19.05.2025 11:15 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Vicarious Trauma in OSINT: Essential Reads | Sofia Santos posted on the topic | LinkedIn In OSINT, especially within the field of human rights investigations, we often highlight and celebrate what open source research can uncover. But those achievements often come at a (high) cost. As we ...

β€œSo many of us spend their days immersed in some of the darkest moments of humanity. We are regularly reminded that monsters do exist, and they walk among us. The toll of that realisation is not always visible, but it's nevertheless always felt” @gralhix.bsky.social
www.linkedin.com/posts/sofia-...

19.05.2025 08:47 πŸ‘ 24 πŸ” 8 πŸ’¬ 0 πŸ“Œ 1

Thank you. Giancarlo was also brilliant at solving this challenge yesterday.

16.05.2025 12:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Bellingcat OSINT Challenge | Back in Time: Fresh Faced | Full solution and walkthrough
Bellingcat OSINT Challenge | Back in Time: Fresh Faced | Full solution and walkthrough YouTube video by Gralhix - Sofia Santos

πŸ•΅οΈ The solution to @bellingcat.com's OSINT Challenge "Fresh Faced" is now on Youtube!
Whether you've already completed it or not, I invite you to give it a watch; there is always something new to learn. One of the possible methods relied solely on critical thinking πŸ€”

www.youtube.com/watch?v=RKsy...

16.05.2025 11:53 πŸ‘ 24 πŸ” 5 πŸ’¬ 1 πŸ“Œ 1
Preview
GPT geolocationβ€Šβ€”β€ŠWhy it’s a teacher & not a usurper In this article, I’d like to explore a rather impressive application of AI from a practical, observational perspectiveβ€Šβ€”β€Šgeolocation using…

Could AI outperform, or even replace, an experienced OSINT analyst in geolocation tasks?
Tom Jarvis once again shows why he's regarded as one of the best in the field with this brilliant piece of analysis.

Check it out:
tompatrickjarvis.medium.com/gpt-geolocat...

15.05.2025 09:22 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

This is starting in about 20 minutes!

Tune into our Patreon page to watch me struggle and get sweaty with @gralhix.bsky.social's open source research challenges!

14.05.2025 14:38 πŸ‘ 25 πŸ” 8 πŸ’¬ 0 πŸ“Œ 0