Skip to content

Glossaire

Canal push WNS

Une URI délivrée par les Windows Push Notification Services pour qu'un service cloud puisse envoyer des notifications à une application sur un appareil.

Un canal push WNS est l'adresse qu'un service cloud utilise pour atteindre une application sur un appareil Windows donné. Lorsqu'une application veut recevoir des notifications push, elle demande un canal à Windows ; Windows obtient une URI de canal auprès des Windows Push Notification Services (WNS) et la remet à l'application, qui la transmet à son propre serveur. Dès lors, le serveur envoie à cette URI des toasts, des mises à jour de vignette, des badges ou des données brutes, et WNS les livre à l'appareil, où la plateforme de notifications les stocke et les affiche.

Les URI de canal ne sont pas permanentes : Microsoft indique qu'elles expirent, si bien que les applications en demandent régulièrement de nouvelles. Dans wpndatabase.db, la table WNSPushChannel les conserve avec les colonnes ChannelId, HandlerId, Uri, CreatedTime et ExpiryTime. Les heures sont des valeurs FILETIME en UTC, et HandlerId relie chaque canal à son gestionnaire de notifications.

Pourquoi c'est important dans une investigation

Un canal montre qu'une application était configurée pour recevoir des notifications depuis le cloud, et son heure de création indique quand elle s'est enregistrée pour le push, même si aucune de ses notifications n'a survécu. Un nouveau canal créé pendant un incident, ou appartenant à un gestionnaire inconnu, mérite d'être rapproché des artefacts d'installation et d'exécution. L'ancien stockage appdb.dat conserve aussi une URI push dans chaque bloc, ce qui peut aider à rattacher un bloc anonyme à une application.

Exemple

ChannelId   : 3
HandlerId   : 12  -> NotificationHandler.RecordId 12
Uri         : https://<région>.notify.windows.com/?token=<jeton opaque>
CreatedTime : 134338537240000000  (2026-09-14 10:02:04 UTC)
ExpiryTime  : FILETIME ultérieur, quand Windows considère le canal périmé

Le jeton n'a de sens que pour WNS : identifiez l'application par le gestionnaire, pas par l'URI.

Termes associés

La vue Applications et canaux du Windows Notification Parser liste les canaux push de chaque gestionnaire ; le guide wpndatabase.db les replace dans leur contexte.