GoGPT Best VPN GoSearch

Icône de favori OnWorks

tsdecrypt_ffdecsa - En ligne dans le Cloud

Exécutez tsdecrypt_ffdecsa dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande tsdecrypt_ffdecsa qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


tsdecrypt - Décrypte le flux de transport mpeg.

SYNOPSIS


tsdécrypter [Options]

DESCRIPTION


tsdecrypt lit le flux de transport mpeg entrant sur UDP/RTP ou un fichier, puis le décrypte
par après avoir récupéré les mots de code d'OSCAM ou d'un serveur CAMD similaire. tsdecrypt communique
avec le serveur CAM utilisant le protocole cs378x (camd35 sur tcp) ou le protocole newcamd.

OPTIONS


PRINCIPAL OPTIONS

-i, --identifiant
Définissez l'identifiant qui sera utilisé lors de la connexion à syslog. Le format préféré pour le
ident est FOURNISSEUR/CANAL.

-d, --démon
Une fois démarré, devenez un démon et écrivez le fichier pid dans .

-N, --notifier-programme
Exécution lorsque des événements prédéfinis se produisent. Pour que cette option fonctionne
--identifiant doit également être utilisé.

Vous pouvez utiliser notification-script.exemple fichier comme programme de notification et un exemple sur
comment créer votre propre script de notification.

See ÉVÈNEMENTS section pour une description détaillée des événements.

-S, --syslog
Écrire des messages de journal dans le syslog local.

-l, --syslog-hôte
Définir l'hôte syslog. tsdecrypt envoie des messages à cet hôte via tcp dans syslog
format compatible. syslog-ng a été testé en tant que serveur récepteur syslog.

-L, --syslog-port
Port du serveur Syslog. La valeur par défaut est 514.

-F, --fichier journal
Écrire les données de journalisation dans . Cette option peut être utilisée avec syslog.

-D, --déboguer
Définir le niveau de débogage du message. Il existe actuellement cinq niveaux de messages. 0 = par défaut
messages, 1 = afficher les tables PSI, 2 = afficher les EMM 3 = afficher les ECM en double, 4 = paquet
déboguer. 5 = débogage de paquet + vidage de paquet mpeg ts. Le réglage d'un niveau supérieur permet au
niveaux ci-dessous.

-j, --pid-rapport
Lorsque cette option est utilisée, tsdecrypt on exit rapporte combien de paquets ont été reçus
sur chaque PID.

-b, --banc
Comparez le décryptage CSA. Le benchmark est mono-thread. Si tu veux
testez complètement votre CPU, exécutez quelques tsdecrypts en parallèle.

-V, --version
Afficher la version du programme.

-h, --Aidez-moi
Afficher l'aide du programme.

CONTRIBUTION OPTIONS

-I, --saisir
D'où lire. tsdecrypt prend en charge l'entrée du fichier (-I file://file.ts), IPv4
adresses multicast/unicast (-I 224.0.0.1:5000) ou adresses IPv6 multicast/unicast
(-I [ff01::1111]:5000). Par défaut, tsdecrypt lit depuis Stdin.

-1, --la source d'entrée
Définissez l'adresse de la source d'entrée multidiffusion à l'aide de IP_ADD_SOURCE_MEMBERSHIP. Cela ne fonctionne que
pour la multidiffusion IPv4. La valeur par défaut est 0.0.0.0 (ne pas appliquer le filtrage source).

-R, --entrée-rtp
Lors de la lecture à partir de la multidiffusion, supposez que l'entrée est un flux RTP. REMARQUE : pas de RTP
le traitement/réorganisation des paquets est effectué. L'en-tête RTP de 12 octets est simplement supprimé
out et le flux est ensuite traité comme un flux de transport mpeg normal sur UDP
multidiffusion.

-z, --input-ignore-disque
Ne signalez pas les erreurs de discontinuité d'entrée ou de discontinuité RTP.

-M, --service-d'entrée
Choisissez l'identifiant du service. Cette option doit être utilisée lorsque l'entrée est MPTS afin de
sélectionnez le bon service (programme). Si l'entrée est MPTS et --service-d'entrée is
non utilisé, tsdecrypt choisit le dernier service répertorié dans PAT.

-T, --tampon d'entrée
Utilisez cette option pour retarder le décodage d'un certain nombre de millisecondes. Cette
permet à tsdecrypt de décoder les services même si OSCAM renvoie le mot de code trop tard. Pour
exemple SkyUK envoie des mots de code ~700 ms avant de commencer à les utiliser. Cela signifie que
si OSCAM est incapable de renvoyer le mot de code en moins de 700 ms, le déchiffrement échouera
pendant un petit laps de temps. La définition de --input-buffer 1000 résoudra le problème dans
ce cas.

-W, --vidage d'entrée
Enregistrer le flux d'entrée dans . Si l'entrée est RTP, le fichier contiendra le
données sans en-têtes RTP (flux de transport mpeg pur). Le moyen le plus simple de sauvegarder le
input utilise la ligne de commande comme suit :

tsdecrypt -I 239.78.78.78:5000 -O /dev/null -s 0.0.0.0 -W fichier.ts

SORTIE OPTIONS

-O, --output
Sortir le flux déchiffré vers . La destination peut être une adresse de multidiffusion IPv4
(-O 239.0.0.1:5000), adresse de multidiffusion IPv6 (-O [ff01::2222]:5000), nom d'hôte qui
se résout en adresse IPv4/IPv6 (-O example.com:5000) ou en un fichier. Lorsque la sortie est
fichier, le nom du fichier doit être préfixé par file:// (-O file://out.ts) si ce n'est pas le cas
contenir / symbole. La sortie par défaut est Stdout.

-o, --output-intf
Définir l'interface de sortie multidiffusion. La valeur peut être l'adresse IPv4 de la sortie
interface (par défaut : 0.0.0.0 /any/) ou dans le cas d'IPv6 le numéro d'interface
(par défaut : -1 /tout/).

-t, --output-ttl
Définir la multidiffusion ttl. La valeur par défaut est 1.

-g, --output-vers
Définir la valeur TOS des paquets de sortie. La valeur par défaut est de ne définir aucun TOS spécifique.

-r, --output-rtp
Activer la sortie RTP. La sortie par défaut est MPEG TS standard sur UDP, cette option
permet à tsdecrypt de sortir des paquets RTP.

-k, --output-rtp-ssrc

-u, --pas de sortie en cas d'erreur
Filtrez toutes les sorties lorsqu'il n'y a pas de mot de code valide.

-p, --no-filtre-de-sortie
Désactivez le filtrage de sortie. Par défaut, le filtre de sortie est activé et uniquement
PAT/PMT/SDT et les paquets de données sont laissés dans la sortie. Tout le reste n'est pas mentionné
dans PMT comme les tables NIT, EIT, TDT et les pid inconnus sont supprimés.

-y, --output-nit-pass
Passer à travers les paquets NIT lorsque le filtrage de sortie est activé.

-w, --output-eit-pass
Passer à travers les paquets EIT (EPG) lorsque le filtrage de sortie est activé.

-x, --output-tdt-pass
Passer par les paquets TDT/TOT lorsque le filtrage de sortie est activé.

CA OPTIONS

-c, --ca-système
Entrée de processus EMM/ECM de . Les systèmes CA actuellement testés et fonctionnels sont
CONAX, CRYPTOTRAVAUX, IRDETO, VIACCÈS, MÉDIAGUARD (SECA) et VIDÉOGUARD (NDS),
NAGRA, BULCRYPTE,
GRIFFIN et DGCRYPTE. Autre système CA pris en charge que vous pouvez choisir mais qui n'est pas
testé est CRYPTAGE. Le défaut is CONAX. Vous pouvez remplacer la valeur par défaut
CAS CAID en utilisant --caid paramètre.

-C, --caid
Réglez directement le CAID. Ceci est utile si vous avez quelques flux CA d'une CA mais
avec différents CAID ou CAS non pris en charge par --ca-système paramètre.

-Y, --const-cw
Définissez le mot de code constant à utiliser pour le déchiffrement. Les devrait contenir 32
caractères hexadécimaux. Par exemple en utilisant a1a2a3a4a5a6a7a8b1b2b3b4b5b6b7b8 comme paramètre définira
même mot de code à a1a2a3a4a5a6a7a8 et mot de code impair à b1b2b3b4b5b6b7b8.

-Q, --biss-clé
Définissez la clé BISS à utiliser pour le déchiffrement. Les devrait contenir 12 caractères
(hex). Par exemple 112233445566 est une clé BISS valide. Si la clé BISS contient 16
chars cela signifie que la clé CRC est intégrée dans la clé. Ces clés sont également
pris en charge (ils sont identiques à l'utilisation d'un mot de code constant avec les mêmes mots de code pour
touches paires et impaires).

CAMD OPTIONS

-A, --camd-proto
Définissez le protocole du serveur CAMD. Les protocoles valides sont CS378X et NOUVEAUCAMD. Si cette option
n'est pas utilisé, le protocole par défaut est CS378X (camd35 sur tcp).

-s, --camd-serveur
Définissez l'adresse du serveur CAMD. Vous pouvez utiliser l'adresse IPv4/IPv6 ou le nom d'hôte. Si le port est
pas réglé alors 2233 est utilisé comme port par défaut. 2233 est le port par défaut pour CS378X
mais pour le protocole NEWCAMD, vous devriez probablement choisir un autre numéro de port. À
définissez l'adresse IPv6 statique que vous devez mettre entre parenthèses ([]) par exemple:
[1234::5678]:2233

-U, --camd-utilisateur
Définissez le nom d'utilisateur CAMD. La valeur par défaut est utilisateur.

-P, --camd-pass
Définissez le mot de passe utilisateur CAMD. La valeur par défaut est pass.

-B, --camd-des-clé
Définir la clé DES utilisée par le protocole NEWCAMD. La valeur par défaut est 0102030405060708091011121314.

-4, --ipv4
Connectez-vous au serveur CAMD en utilisant uniquement les adresses IPv4 du serveur. Adresses IPv6
seraient sont ignorés.

-6, --ipv6
Connectez-vous au serveur CAMD en utilisant uniquement les adresses IPv6 du serveur. Adresses IPv4
seraient sont ignorés.

EMM OPTIONS

-e, --emm
Activez l'envoi des EMM au CAMD pour traitement. Par défaut, le traitement EMM est handicapé
et seuls les ECM sont traités.

-Z, --emm-pid
Définissez le pid EMM manuellement. Cette option est utile pour les services qui ont quelques EMM
flux d'un système CA. Sans cette option, tsdecrypt choisit toujours le premier
flux à partir du système CA choisi.

-E, --emm-seulement
Désactivez le traitement ECM et la sortie de flux. Cette option est utile si le flux EMM
a un taux très élevé et interfère avec le traitement ECM. En utilisant --emm-only vous pouvez
exécutez un tsdecrypt spécial dédié uniquement à la mise à jour des droits de carte.

-f, --emm-heure du rapport
Définir l'intervalle pour les rapports EMM. La valeur par défaut est 60 secondes. Mis à 0 pour désactiver EMM
rapports.

-a, --emm-filtre
Ajouter un filtre EMM décrit par . Les filtres EMM sont utiles si vous voulez
pour limiter le nombre d'EMM devant atteindre votre serveur CAMD. Les bases
is Commande/Paramètres où sont les commandes : accepter tout,
rejeter_tout, accepter et rejeter.

Pour plus d'informations sur le filtrage et par exemple les filtres, veuillez lire Filtrage
fichier fourni avec tsdecrypt. Cette option peut être utilisée plusieurs fois pour définir
à 16 différents filtres.

ECM OPTIONS

-X, --ecm-pid
Définissez le pid ECM manuellement. Cette option est utile pour les services qui ont quelques ECM
flux d'un système CA. Sans cette option, tsdecrypt choisit toujours le premier
flux à partir du système CA choisi. Exécutez tsdecrypt avec --debug 2 et regardez CA
descripteurs dans PMT pour voir quels flux CA sont disponibles.

-v, --ecm-seulement
Traiter les ECM mais ne pas décoder le flux d'entrée. Cette option est utile si vous
voulez remplir votre cache OSCAM DCW mais ne voulez pas perdre de temps CPU en streaming
décodage.

-H, --ecm-report-time
Définir l'intervalle pour les rapports ECM. La valeur par défaut est 60 secondes. Mis à 0 pour désactiver l'ECM
rapports.

-G, --ecm-irdeto-type
Définissez l'index du flux ECM IRDETO. NOTE: Le présent option is obsolète, mieux utilisé
--ecm-irdeto-chid.

-2, --ecm-irdeto-chid
IRDETO CA envoie des ECM mélangés en un seul flux sur un seul PID. Afin de sélectionner le
flux ECM correct, le numéro CHID est utilisé. Oscam rapporte ce que sont les CHID
activé dans votre carte et tsdecrypt vous permet de définir le bon numéro CHID
en utilisant cette option. tsderypt signale les CHID disponibles dans l'ECM entrant
flux. Le CHID est un nombre de 16 bits (0x0000 - 0xffff).

-K, --ecm-no-log
Désactivez la journalisation des ECM et des mots de code. Les erreurs de mots de code et les rapports de statistiques ne sont pas
affecté par cette option.

-J, --cw-warn-time
Après combien de secondes pour avertir si le mot de code valide n'a pas été reçu. La valeur par défaut est
60 secondes. Mis à 0 pour désactiver l'avertissement.

-q, --ecm-et-emm-uniquement
Traiter les ECM et les EMM mais ne pas décoder le flux d'entrée. Cette option combine
Options --ecm-only et --emm-only. Utilisez-le si vous souhaitez remplir votre OSCAM DCW
cache et gardez vos droits de carte à jour mais ne voulez pas perdre de temps CPU sur
décodage de flux.

DEBUG OPTIONS

-n, --ecm-fichier
Lisez l'ECM à partir du fichier texte et envoyez-le au serveur CAMD pour traitement. Cette option doit
être utilisé avec --caid et --service-d'entrée options.

Le fichier doit être un fichier texte normal, le format du fichier est décrit ci-dessous.

-m, --emm-fichier
Lisez EMM à partir du fichier texte et envoyez-le au serveur CAMD pour traitement. Cette option doit
être utilisé avec --caid et --service-d'entrée options.

Ci-dessous est un exemple de fichier texte, les lignes commençant par # sont ignorées ainsi que 0x
les préfixes sont ignorés. Tout autre symbole dans le fichier est traité comme un nombre hexadécimal. Un
exemple de fichier pourrait ressembler à ceci :

# commenter
aa bb cc jj ee
ff 01 02 03 04
# Autre commentaire
0x05 0x06 0x07

ÉVÈNEMENTS


Les événements de notification sont envoyés lorsque --notifier-programme et --identifiant les options sont utilisées. L'événement
les paramètres sont définis en tant que variables d'environnement avant d'exécuter la notification externe
programme. Les variables sont :

_TS Horodatage Unix de l'événement.
_IDENT Paramètre tsdecrypt ident avec "/" remplacé par "-".
_ID DU MESSAGE Identifiant du message d'événement (par exemple START, STOP, etc...).
_MESSAGE_MSG Identifiant du message d'événement avec "_" remplacé par " ".
_MESSAGE_TEXT Texte du message d'événement. Message d'événement lisible par l'homme.

les événements actuellement définis sont :

La START tsdecrypt a été démarré.

CODE_WORD_OK Un mot de code valide a été reçu et le décryptage est
fonctionne bien.

AUCUN_CODE_WORD Aucun mot de code valide n'a été reçu pendant X secondes. Les
le processus de décryptage a été suspendu jusqu'à ce qu'il soit valide
le mot de code est reçu.

NO_EMM_RECEIVED Aucun paquet EMM n'a été reçu pendant X secondes.

INPUT_TIMEOUT Il n'y avait pas de données sur l'entrée.

ENTRÉE_OK Les données sont apparues sur l'entrée.

STOP tsdecrypt a été arrêté.

See notification-script.exemple pour un exemple sur la façon de créer un programme de notification externe.

EXEMPLES


Pour démarrer rapidement, voici quelques exemples de lignes de commande. Le système d'autorité de certification par défaut est défini sur
CONAX, vous pouvez le changer en utilisant --ca-système paramètre.
# Déchiffrer le flux multicast de 239.0.50.11:5000 en utilisant 10.0.1.1:2233
# en tant que serveur camd et sortie du résultat déchiffré sur 239.78.78.78:5000
tsdecrypt --camd-server 10.0.1.1 \
--entrée 239.0.50.11:5000 --sortie 239.78.78.78:5000

# Identique à ci-dessus mais active le traitement EMM
tsdecrypt --emm --camd-server 10.0.1.1:2233 \
--entrée 239.0.50.11:5000 --sortie 239.78.78.78:5000

# Identique à ci-dessus mais ne filtre pas le flux de sortie permettant ainsi
# Tables EIT/TOT/NIT, etc à transmettre
tsdecrypt --no-output-filter --emm --camd-server 10.0.1.1 \
--entrée 239.0.50.11:5000 --sortie 239.78.78.78:5000

# Choisissez program/service_id à décrypter. Utile lorsque l'entrée est MPTS
tsdecrypt --camd-server 10.0.1.1 --input-service 1234 \
--entrée 239.0.50.11:5000 --sortie 239.78.78.78:5000

# Lire le flux sur RTP et traiter le canal codé VIACCESS
tsdecrypt --ca-system VIACCESS --emm --camd-server 10.0.1.1:2233 \
--input-rtp --input 239.0.50.11:5000 --output 239.78.78.78:5000

# Flux de décryptage crypté avec CAID 0x0963 (NDS, sky)
tsdecrypt --camd-server 10.0.1.1 --ca-system NDS --caid 0x0963 \
--entrée 239.0.50.11:5000 --sortie 239.78.78.78:5000

# Envoyez uniquement des EMM à OSCAM pour CAID 0x0963 (NDS, sky)
tsdecrypt --camd-server 10.0.1.1 --emm-only --caid 0x0963 \
--input 239.0.50.11:5000 --output /dev/null

# Flux de décryptage chiffré avec CAID 0x5581 (Bulcrypt)
tsdecrypt --camd-server 10.0.1.1 --caid 0x5581 \
--entrée 239.0.50.11:5000 --sortie 239.78.78.78:5000

# Décrypter le flux crypté BISS
tsdecrypt --biss-key 0x112233445566 --input 239.0.50.11:5000 \
--sortie 239.78.78.78:5000

# Décrypter le fichier crypté avec un mot de code constant
tsdecrypt --const-cw 0x00000000000000001111111111111111 \
--input fichier-crypté.ts --fichier de sortie://fichier-décrypté.ts

# Envoyer l'ECM à partir du fichier
tsdecrypt --ecm-fichier ecm.txt --caid 0x5581 --input-service 12345 \
--camd-server exemple.com

# Décrypter le flux IRDETO de Raduga (CHID == 0x0015)
tsdecrypt --input 239.0.50.11:5000 --output 239.78.78.78:5000 \
--camd-server exemple.com \
--ca-system IRDETO --caid 0x0652 --ecm-irdeto-chid 0x0015

Utilisez tsdecrypt_ffdecsa en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.