TCP over Microsoft Teams: a covert C2 channel for bulk data transfer
I tunneled a real IP link through Teams video calls by hiding packets in H.264 SEI NALs: 2.15 Mbps over three bonded meetings, byte-verified.
Kevin Pham / deoxy
Sometimes it's a protocol, sometimes a radio, sometimes production security. The write-ups keep the measurements and the parts that failed.
Read the latest notes↓
######$$
*$#$#*!!;
!#$$#$#***!=
##$$$ ###*!=;
*##$ ## *! =:!;
!*# # ** ! :*=
#$$#!#*!** !!!*;~,!
*#$$$$#!!=!!!*=;;~,!
!### #*!=:;;;;:::-**
+!;;!*!*!==~~-------
!=;;;+;*;=:=;:~,-
!;=+=;++;+*;;;;,~-
*+;;!!;;;;;*;;++;
;; +;;;**;**;;;*;
+;!!;+ !;;;*;;+;+;
*!; ;;;;;+;+!;;**; ;+
+;+;=*;== +;;;; *;*;;
=;;=;;+===+;!====+*+ ++;*;;
! =+ =*=;; **;+= ; *;*;; ;;
! ; = = ; ;;*; ;; ;;;;;;+
; +; ; ;+ !=;+ ;;+*;;
; ; = ;; === ;;;; +;
; ; *; *; ;;
;; ;;;;
; ++ ;
;;; !
== +;
;
;
;
;
;
++
;*;
;
;;
$$$$$$#
###**!!$$$# #
=#$$$###**==$$$$
=#$ $$$$##**!=;
##$$$$$$ !!=;
!;=**# $ $$$##***!!==
! #;$#*!#~#$$ *!!!=;:
#$$$$$ **#: ###### ==;:
=! !! !+ ! ; ==!+!!!!!+!!!!==+===*$$$$$ #!**### !!!= :~
! !!;! +!!; =!+!!!! = == ==!+=! +!!!*#$!### *!=:-, ****** ;;~- *=
! !!!!+=+!!!!=!=!+!!!!!+!!!=!!+=!===*#*###!!=!!*** ==;:-##!-
!!!!+!!!!!=!!! + ===!!!+!!!==!!!!!!=*!!! ;;==!!!!!!!=##:-,*!!*
====!! !!!+!!!! +==+=!!++====:,; ;;- --;;; ~!**#;:--***#
!!!!!=+!=!!+!!!!!+!===!+===== ======+ ,,~, , ,~;;;;;;---#**#
== !!! = =+== === ~~~~-,#####
!! +=== ==+ ==== =+=
!!!+ !! ===+== ====
=!+!! ++!+===== =!+=
==!! !! ====!+!!!
= === !+==
!!!!!+= =!!
!!
!
!+
!
!!
+=
= !==
!!
##
$##*=#
#$$$#**!:
*#$###*!;
#*###***!;-;
*$$$#!**!!;;~!
!####*;=;===~,*
!+=;;;;=!!=~-----
+;;;;;+*;;;;~-,
;;;+;;;+;+;;;
!;;;;+;+;+;;+;;
=;;;+;=;;!=+;;;;;;;
!=== =+=;;= *;+==+;;*;;;+
;;; +; ;;;; !+;;;;;;;
;; =;; ==+;;++;
*;;;;;;
;*;;;;
==; ;
;+
;;
*;
*+
;;; $##
;; ##*!!$$$$
*$$$##*!;$$
*$$$$$##*!=;
*$$$$$$#**!=:
!$$#**#$$ ##**!=;
*$$$$#**#### !!=;:
!!!!!!+!!!!+!!##$$#=**!****** =;~#=~
== =!!+!!!!!+!!!= =====!=+!!!!!=+!!!==!*##!!;=== !!!=::-*!
!!!==+!!!!=!!==!=+====+==;=;;;;-:;!!!*;;:-**#
= =+==!!!+!!=======+== -~,-,, ~;;;---#*#
!!!!+!=!+!!!+!!!== =+==== ##
; =====+ +=== =+
!!!=!!====+ =+==
==+==+= =======
== == !=++
!!!+ =!!
!!
!+
!!
+==
=!===
!
10 entries, newest first10entries · newest first
I tunneled a real IP link through Teams video calls by hiding packets in H.264 SEI NALs: 2.15 Mbps over three bonded meetings, byte-verified.
An approved export test derailed eMudhra's key ceremony. Eight weak CA keys got certified. Why did a legitimate deployment need this procedural exception?
Voice calls erase modem tones. I built a Rust modem that sends bytes as vowels and uses the spare pitch channel to play Coltrane. Listen to it work.
Browser-side telemetry for detection and response, with a working demonstration of Shadow Detection following page structure across changing domains.
Tracing Coruna's spread into Chinese crypto theft through recovered iPhone exploits, wallet-stealing code, and a 5,000-USDT retail integration offer.
Similarweb's extension harvests AI chats and browsing history. A remote server supplies its next instructions. Why does Google let it?
I wired a simulated fly brain to an RC car, turning WiFi into smell and neural spikes into motion. What worked, what broke, and what still needed my code.
Root in my truck’s Android head unit was trapped by SELinux — until I flipped one byte, rewrote my identity, and raced Mario Kart on the dashboard.
Source analysis of UNC6671's Chrome implant: DevTools control, keylogging, storage theft, camera capture, and durable detection.
A from-scratch OFDM modem in Rust: almost 28.8k over a 30-foot guitar cable, plus a checksum-valid TCP/IP link over virtual audio.