Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
189 changes: 189 additions & 0 deletions _posts/2025-07-16-nsec-rf.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,189 @@
---
# Editing the below variables is the absolute minimum to get stuff up. Feel
# free [obliged] to add editorial niceties or strip the page if you need to
# include something more complex.
season: XX
episode: XX
layout: default
title: NorthSec 2025 RF challenges review
# summary for social media cards. Ideal length 55 chars, max 200
summary: NorthSec 2025 RF challenges review
tags: NSEC, RF
date_fr: 2025-07-16
date_long_fr: Mercredi 16 Juillet de 18:00 à 21:00
date_en: 2025-07-16
date_long_en: Wednesday 16 July, 18:00 to 21:00
description_fr: |
Explorez le spectre invisible à travers ces défis RF pratiques qui ont plongé les participant·e·s de Nsec dans l’univers des ondes radio, du décodage de signaux et de la radiogoniométrie classique.

Piste 1 : Numberstation
Les participant·e·s se sont connecté·e·s à des transmissions cryptiques provenant d’une station de nombres simulée, inspirée de la célèbre UVB-76. Le défi consistait à déclencher une transmission depuis un serveur et capter la réponse sur les ondes. Bonus pour cette édition : un défi inédit qui n’était pas présent lors de Nsec sera ajouté !

Piste 2 : Weatherman Blackmail
Cette épreuve, plus tactique, a envoyé les participant·e·s sur le terrain, équipés de matériel portable, pour une chasse aux renards radio visant à localiser des émetteurs cachés. Pour la prochaine édition, nous ajoutons une transmission initialement prévue, mais qui n’avait pas pu être incluse durant l’événement.

Malheureusement, en raison de la nature physique de ces défis, cette édition ne pourra pas se dérouler en ligne. Sortez de vos caves et venez vous amuser avec nous !
description_en: |
Explore the invisible spectrum in these hands-on RF challenges that took Nsec participants deep into the world of radio waves, signal decoding, and classic direction finding.

In Track 1: Numberstation, participants tuned into cryptic transmissions from a simulated number station, the infamous UVB-76. Competitors had to trigger a transmission from a server and get the response on air. As a bonus, we will add a challenge that was not present during Nsec !

Track 2: Weatherman Blackmail was a more tactical affair. Armed with portable gear, participants took to the field in a radio fox hunt to locate a hidden transmitters. For the upcoming edition, we’re adding a transmission that was originally intended to be part of the track but couldn’t be included during the event.

Unfortunately, due to the physical nature of the challenges, this edition of the event will not be held online. Get out your caves and come have fun with us!
tools_fr:
- LINUX SEULEMENT
- gqrx
- fldigi
- pavucontrol
- audacity
tools_en:
- LINUX ONLY
- gqrx
- fldigi
- pavucontrol
- audacity

HARDWARE:
- Software Defined Radio (RTL-SDR - HACKRF - BladeRF - airspy...)
- If you do not have your own software defined radio, we will have 8 units to lend to those who do not have one.
- RTL-SDRs and HackRF Ones will also be available for purchase onsite through the Nsec shop. (https://shop.nsec.io/collections/village-rf#grid-shop-nav)
presented_by_fr: Défi présenté par [Vianney Gall & Mathieu Therrien](https://www.linkedin.com/in/vianney-gall/)
presented_by_en: Presented by [Vianney Gall & Mathieu Therrien](https://www.linkedin.com/in/vianney-gall/)
featured_img: /images/2025-07-16.jpeg
featured_img_alt: Trollface in RF signal
location: CyberEco (355 Rue Peel Suites 203-208, Montréal, QC H3C 2G9)
---

# Next edition: {{ page.date_en }}
[French version](#french)

### Season {{ page.season }} Episode {{ page.episode }}

## {{ page.title }}

The next edition of Montrehack will be held on {{ page.date_long_en }}.

![ {{ page.featured_img_alt }} ]( {{ page.featured_img }}#centered)

{{ page.description_en }}

{% if page.challenge_assets %}
{::options parse_block_html="true" /}
<div class="assets">
## Challenge Assets
{% for asset in page.challenge_assets %}
* [ {{ asset.name }} ]({{ asset.url }})
{% endfor %}
</div>
{% endif %}

{% if page.archived_assets %}
{::options parse_block_html="true" /}
<div class="archives">
## Archives
This edition is over. Here are the archived assets:
{% for asset in page.archived_assets %}
* [ {{ asset.name }} ]({{ asset.url }})
{% endfor %}
</div>
{% endif %}

## Tools and Experience Required

{% for tool in page.tools_en %}
* {{ tool }}
{% endfor %}

## Where


* {{ page.location }}
* Follow the presentation [online on Twitch](https://twitch.tv/montrehack/)
* Participate in teams or on your own [on Discord](https://discord.gg/4qfFwPX)

## When

{{ page.date_long_en | capitalize }}

## How

* Workshop style
* Bring your own laptop
* Challenges will be analyzed
* Small groups of people can work on each challenge
* Solutions to each challenge will be presented to everyone at the end of the event

## Credits

{{ page.presented_by_en }}

<a id="french"></a>

# Prochaine édition: {{ page.date_fr }}

### Saison {{ page.season }} épisode {{ page.episode }}

## {{ page.title }}

La prochaine édition de Montréhack aura lieu {{ page.date_long_fr }}.

![ {{ page.featured_img_alt }}]( {{ page.featured_img }}#centered)

{{ page.description_fr }}

{% if page.challenge_assets %}
{::options parse_block_html="true" /}
<div class="assets">
## Challenge Assets
{% for asset in page.challenge_assets %}
* [ {{ asset.name }} ]({{ asset.url }})
{% endfor %}
</div>
{% endif %}

{% if page.archived_assets %}
{::options parse_block_html="true" /}
<div class="archives">
## Les Archives
Cette édition est terminé, voici les archives:
{% for asset in page.archived_assets %}
* [ {{ asset.name }} ]({{ asset.url }})
{% endfor %}
</div>
{% endif %}

## Outils et expérience requis

{% for tool in page.tools_fr %}
* {{ tool }}
{% endfor %}

## Où

* {{ page.location }}
* Suivez la présentation [en ligne sur Twitch](https://twitch.tv/montrehack/)
* Participez seul ou en équipe [sur Discord](https://discord.gg/4qfFwPX)

## Quand

{{ page.date_long_fr | capitalize}}

## Comment

* Formule atelier
* Apportez votre ordinateur portable
* Des problèmes seront étudiés et expliqués
* Chaque problème sera analysé en petits groupes
* Les solutions seront présentées avec tout le monde à la fin de la rencontre

## Remerciements

{{ page.presented_by_fr }}

<hr/>
### Sponsors // Partenaires

[![NorthSec](/images/nsec_logo.png)](https://nsec.io/)

Interested to sponsor or present a challenge? [Contact us here](https://docs.google.com/forms/d/e/1FAIpQLSecc0vfe3pIwMJjIBCYW4G43ZwtagwVESu_qHKnglnBc3R3ww/viewform?usp=sf_link).
Binary file added images/2025-07-16.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading