Outils SDR

Mayhem Hub : piloter votre HackRF PortaPack depuis le navigateur

Une interface web open source qui donne la main sur votre HackRF + PortaPack sous firmware Mayhem, sans installer le moindre logiciel.

hackrf.app

Jusqu’a present, exploiter un PortaPack passait par son petit ecran et sa molette. Mayhem Hub change la donne : en branchant simplement l’appareil en USB, vous retrouvez son ecran, ses fichiers et ses reglages dans un onglet de navigateur. Le projet s’appuie sur la Web Serial API et communique avec le firmware Mayhem installe sur l’appareil. Rien a telecharger : tout se passe sur la page.

Ce que permet Mayhem Hub

Ecran en direct

L’ecran du PortaPack est reproduit en temps reel sur l’ordinateur. Pratique pour demontrer, documenter ou capturer une manipulation.

Controle a distance

Boutons et navigation depuis le navigateur, avec des raccourcis clavier. Vous pilotez l’appareil sans le toucher.

Gestion de la carte SD

Envoyez et recuperez des fichiers sur la carte SD sans jamais l’extraire de l’appareil.

Mise a jour du firmware

Passage aux dernieres versions stables ou nightly de Mayhem en un clic, directement depuis la page.

Flash personnalise

Chargement de vos propres fichiers firmware au format .tar pour les configurations sur mesure.

Console serie

Une console complete pour envoyer des commandes a l’appareil et consulter ses journaux.

Scripts .ppsc

Execution de scripts .ppsc pour automatiser des sequences sur le PortaPack.

Application installable

Mayhem Hub est une PWA : vous pouvez l’installer comme une application de bureau et l’ouvrir hors ligne.

Prerequis

  • Un HackRF equipe d’un PortaPack.
  • Le firmware Mayhem en version stable v2.0.0 minimum, ou une nightly n_240114 ou plus recente.
  • Le PortaPack place en mode normal, et non en mode HackRF, pour que la connexion aboutisse.
  • Un navigateur compatible avec la Web Serial API, de type Chromium : Chrome ou Edge.

Sous macOS, la Web Serial API presente des limitations connues. Si la connexion pose probleme, privilegiez Chrome ou Edge sous Windows ou Linux, ou le comportement est plus regulier.

Mise en route

  1. Verifiez que votre firmware Mayhem est a jour et placez le PortaPack en mode normal.
  2. Reliez l’appareil a l’ordinateur avec un cable USB de donnees.
  3. Ouvrez hackrf.app dans Chrome ou Edge.
  4. Cliquez sur le bouton de connexion et selectionnez le port serie du HackRF dans la liste proposee par le navigateur.
  5. L’ecran du PortaPack apparait : vous pouvez naviguer, gerer la carte SD ou lancer une mise a jour.

Sous le capot et ecosysteme

Mayhem Hub est developpe par la communaute Portapack Mayhem et publie en open source. Le code, la documentation et les autres projets associes sont accessibles librement :

A garder a l’esprit

Le HackRF est un emetteur-recepteur : n’emettez que dans les bandes qui vous sont ouvertes et dans le cadre de votre licence. Reservez l’ecoute et l’emission aux frequences autorisees, et respectez la reglementation en vigueur.