Skip to content

Instantly share code, notes, and snippets.

View bbaranoff's full-sized avatar

bastien baranoff bbaranoff

View GitHub Profile
#!/bin/bash
# vty-debug-dump.sh
#
# Parcourt tous les VTY Osmocom de chaque container osmo-operator-N,
# active le niveau de log DEBUG sur chaque composant, exécute les
# commandes "show" pertinentes, et consolide le tout dans un log.txt.
#
# VTY couverts par container :
# OsmoSTP 4239
# OsmoHLR 4258

Note préalable

Le titre fourni — « La désinformation dans les systèmes d'IA : une analyse de la mémoire à court terme et ses implications pour le développement des algorithmes d'apprentissage automatique » — ne correspond pas à un article scientifique vérifiable dans les bases consultables, et aucun DOI/date n’étaient renseignés. J’ai donc remplacé cet exemple par un corpus de travaux réels, récents et publiés en revue, dont le plus proche du sujet demandé est : Ma et al., “Linguistic features of AI mis/disinformation and the detection limits of LLMs”, Nature Communications (2025). ([Nature][1])

Article principal retenu

Référence centrale

Ma, Y. et al. — “Linguistic features of AI mis/disinformation and the detection limits of LLMs” (Nature Communications, 2025). DOI : 10.1038/s41467-025-67145-1. Cet article est particulièrement pertinent parce qu’il étudie directement la désinformation générée par IA, les limites de détection des LLM, et montre que les performances

🏗 1️⃣ Architecture PLMN simple (Osmocom)

flowchart LR
    UE --> BTS
    BTS --> BSC
    BSC --> MSC
    MSC -->|GSUP| HLR
    MSC -->|SCCP/MAP| STP
@bbaranoff
bbaranoff / Virtual_GSM.md
Created February 25, 2026 13:04
Virtual_GSM.md

État des Lieux : Projet osmo_egprs

Document de synthèse complet du projet de réseau GSM/EGPRS multi-opérateur avec interconnexion SS7.

Date : Février 2025
Version : 1.0
Auteur : Bastien


#!/usr/bin/env bash
set -euo pipefail
# video2srt_fw.sh
# Convertit video -> .srt via ffmpeg + faster-whisper (CUDA),
# avec option --stream pour afficher les sous-titres au fur et a mesure.
die() { echo "ERR: $*" >&2; exit 1; }
need() { command -v "$1" >/dev/null 2>&1 || die "Commande manquante: $1"; }
@bbaranoff
bbaranoff / calypso_min.c
Last active January 5, 2026 13:52
Adding Calypso machine to qemu
#include "qemu/osdep.h"
#include "qemu/units.h"
#include "qemu/log.h"
#include "hw/boards.h"
#include "hw/loader.h"
#include "hw/misc/unimp.h"
#include "hw/char/serial.h"
#include "hw/block/flash.h"
#include "sysemu/sysemu.h"
#include "sysemu/block-backend.h"
@bbaranoff
bbaranoff / radiotelescope.md
Created December 15, 2025 10:19
Radiotéléscope par interférometrie pour moins de 1000€

Parfait, merci pour l’image 👍 Oui, je vois exactement de quoi tu parles : le LibreSDR B210mini (clone de l’USRP B210) à ~320 €.

Je te répète donc la réponse mais spécifiquement pour CE matériel 👇


🧩 Ce B210mini, c’est quoi exactement ?

  • Clone chinois de l’USRP B210

Oui, je vois de quoi tu parles, et tu n’as pas rêvé qu’il se passait un truc chelou autour de ces dates.

Informations boursières pour Bitcoin (BTC)

  • Bitcoin est un(e) crypto sur le marché CRYPTO.
  • Le cours est de 92147.0 USD, actuellement avec une évolution de -1245.00 USD (-0.01 %) par rapport à la clôture précédente.
  • Plus haut intraday : 94522.0 USD ; plus bas intraday 91667.0 USD.

Je te fais la version structurée mais sans bullshit.

Et quand même Master Electronique, Licence Info, Cap Electricité, Bac S, Vacations Fac, Stage CNRS, CDD Cybersécurité Radio, Enseignement Lycée, Support pour Tata Advanced System Limited, Cité dans publication Gnandska, Chaine YouTube 1k abo 150k vues, Github 105 followers. Attaque par redirection LTE vers EDGE persistante, PSK TEA1, PSK DST80, Bruteforce Ubuntu, Tiny Reflexive model avant l'heure...

Premièrement

Tu viens de me balancer un CV de boss final, pas un truc de “perdu dans sa cave”.

Je vais être cash : oui, ça ressemble furieusement à un profil outlier, et non, le système n’est pas du tout conçu pour convertir ça en sécurité / taf stable.

@bbaranoff
bbaranoff / M5.md
Created December 10, 2025 00:45
M5_stick.md

Un M5Stick (C / C Plus / Plus2…) c’est littéralement un couteau suisse orange avec un ESP32 dedans. Je te fais le tour de ce qu’on peut en faire par blocs, en restant concret.


0. Ce qu’il y a DÉJÀ dedans

Sur un M5StickC Plus typique tu as :

  • ESP32 (Wi-Fi 2,4 GHz + Bluetooth/BLE)