GoGPT Best VPN GoSearch

Biểu tượng yêu thích OnWorks

tsdecrypt - Trực tuyến trên Đám mây

Chạy tsdecrypt trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh tsdecrypt có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


tsdecrypt - Giải mã luồng truyền tải mpeg.

SYNOPSIS


tsdecrypt [lựa chọn]

MÔ TẢ


tsdecrypt đọc luồng truyền tải mpeg đến qua UDP / RTP hoặc tệp và sau đó giải mã nó
bằng cách truy xuất lại các từ mã từ OSCAM hoặc máy chủ CAMD tương tự. tsdecrypt giao tiếp
với máy chủ CAM sử dụng giao thức cs378x (camd35 qua tcp) hoặc giao thức newcamd.

LỰA CHỌN


CHỦ YẾU LỰA CHỌN

-i, - tự tin
Đặt danh tính sẽ được sử dụng khi đăng nhập vào nhật ký hệ thống. Định dạng ưa thích cho
danh tính là PROVIDER / CHANNEL.

-d, --daemon
Khi bắt đầu trở thành một daemon và ghi tệp pid vào .

-N, - chương trình thông báo
Thực hiện khi các sự kiện được xác định trước xảy ra. Để tùy chọn này hoạt động
- tự tin cũng nên được sử dụng.

Bạn có thể sử dụng thông báo-script.example tệp dưới dạng chương trình thông báo và một ví dụ về
cách tạo tập lệnh thông báo của riêng bạn.

Xem SỰ KIỆN phần để mô tả chi tiết các sự kiện.

-S, --syslog
Viết thông báo nhật ký vào nhật ký hệ thống cục bộ.

-l, --syslog-host
Đặt máy chủ nhật ký hệ thống. tsdecrypt gửi tin nhắn đến máy chủ này qua tcp trong nhật ký hệ thống
định dạng tương thích. syslog-ng đã được kiểm tra khi nhận máy chủ nhật ký hệ thống.

-L, --syslog-cổng
Cổng máy chủ Syslog. Giá trị mặc định là 514.

-F, --log-tệp
Ghi dữ liệu ghi nhật ký vào . Tùy chọn này có thể được sử dụng cùng với nhật ký hệ thống.

-D, --gỡ lỗi
Đặt mức gỡ lỗi tin nhắn. Hiện tại có năm cấp độ tin nhắn. 0 = mặc định
thông báo, 1 = hiển thị bảng PSI, 2 = hiển thị EMM 3 = hiển thị ECM trùng lặp, 4 = gói
gỡ lỗi. 5 = gỡ lỗi gói + kết xuất gói mpeg ts. Đặt mức cao hơn cho phép
mức dưới đây.

-j, - báo cáo lipid
Khi tùy chọn này được sử dụng, tsdecrypt khi thoát báo cáo số lượng gói đã nhận được
trên mỗi PID.

-b, --Băng ghế
Đánh dấu giải mã CSA. Điểm chuẩn là một luồng. Nếu bạn muốn
kiểm tra đầy đủ CPU của bạn, chạy một vài tsdecrypts song song.

-V, --phiên bản
Hiển thị phiên bản chương trình.

-h, --Cứu giúp
Hiển thị sự trợ giúp của chương trình.

ĐẦU VÀO LỰA CHỌN

-I, --đầu vào
Đọc từ đâu. tsdecrypt hỗ trợ đầu vào từ tệp (-tệp: //file.ts), IPv4
địa chỉ multicast / unicast (-I 224.0.0.1:5000) hoặc địa chỉ multicast / unicast IPv6
(-Tôi [ff01 :: 1111]: 5000). Theo mặc định tsdecrypt đọc từ tiêu chuẩn.

-1, --Nguồn vào
Đặt địa chỉ nguồn đầu vào đa hướng bằng IP_ADD_SOURCE_MEMBERSHIP. Điều này chỉ hoạt động
cho IPv4 multicast. Giá trị mặc định là 0.0.0.0 (không áp dụng lọc nguồn).

-R, --input-rtp
Khi đọc từ multicast, giả sử đầu vào là dòng RTP. LƯU Ý: Không có RTP
xử lý / sắp xếp lại các gói được thực hiện. Tiêu đề RTP 12 byte vừa bị loại bỏ
ra ngoài và luồng sau đó được xử lý như luồng truyền tải mpeg bình thường qua UDP
đa hướng.

-z, --input-ignore-disk
Không báo cáo lỗi đầu vào gián đoạn hoặc lỗi gián đoạn RTP.

-M, - đầu vào-dịch vụ
Chọn id dịch vụ. Tùy chọn này phải được sử dụng khi đầu vào là MPTS để
chọn đúng dịch vụ (chương trình). Nếu đầu vào là MPTS và - đầu vào-dịch vụ is
không được sử dụng, tsdecrypt chọn dịch vụ cuối cùng được liệt kê trong PAT.

-T, --bộ đệm đầu vào
Sử dụng tùy chọn này để trì hoãn quá trình giải mã trong một lượng mili giây nhất định. Cái này
cho phép tsdecrypt giải mã các dịch vụ ngay cả khi OSCAM trả về từ mã quá muộn. Vì
Ví dụ SkyUK gửi các từ mã ~ 700 ms trước khi bắt đầu sử dụng chúng. Điều này có nghĩa rằng
nếu OSCAM không thể trả về từ mã trong vòng ít hơn 700 ms, quá trình giải mã sẽ không thành công
trong một khoảng thời gian nhỏ. Đặt --input-buffer 1000 sẽ giải quyết vấn đề trong
trường hợp này.

-W, --input-dump
Lưu luồng đầu vào trong . Nếu đầu vào là RTP, tệp sẽ chứa
dữ liệu không có tiêu đề RTP (luồng truyền tải mpeg thuần túy). Cách dễ nhất để lưu
đầu vào đang sử dụng dòng lệnh như sau:

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

OUTPUT LỰA CHỌN

-O, - đầu ra
Xuất luồng đã giải mã thành . Đích đến có thể là địa chỉ đa hướng IPv4
(-O 239.0.0.1:5000), địa chỉ mulicast IPv6 (-O [ff01 :: 2222]: 5000), tên máy chủ đó
phân giải thành địa chỉ IPv4 / IPv6 (-O example.com:5000) hoặc tệp. Khi đầu ra là
tệp, tên tệp phải được đặt trước tệp: // (-O tệp: //out.ts) nếu không
chứa / biểu tượng. Đầu ra mặc định là tiêu chuẩn.

-o, --output-intf
Đặt giao diện đầu ra đa hướng. Giá trị có thể là địa chỉ IPv4 của đầu ra
giao diện (mặc định: 0.0.0.0 / bất kỳ /) hoặc trong trường hợp IPv6, số giao diện
(mặc định: -1 / bất kỳ /).

-t, --output-ttl
Đặt ttl đa hướng. Giá trị mặc định là 1.

-g, --đầu ra-tos
Đặt giá trị TOS của các gói đầu ra. Mặc định là không đặt bất kỳ TOS cụ thể nào.

-r, --output-rtp
Bật đầu ra RTP. Đầu ra mặc định là MPEG TS tiêu chuẩn trên UDP, tùy chọn này
cho phép tsdecrypt xuất ra các gói RTP.

-k, --output-rtp-ssrc

-u, - không-đầu ra-khi-lỗi
Lọc tất cả đầu ra khi không có từ mã hợp lệ.

-p, - không có đầu ra-bộ lọc
Tắt tính năng lọc đầu ra. Theo mặc định, bộ lọc đầu ra được bật và chỉ
PAT / PMT / SDT và các gói dữ liệu được để lại trong đầu ra. Mọi thứ khác không được đề cập
trong PMT như bảng NIT, EIT, TDT và các pid không xác định sẽ bị loại bỏ.

-y, --output-nit-pass
Chuyển qua các gói NIT khi tính năng lọc đầu ra được bật.

-w, --output-eit-pass
Chuyển qua các gói EIT (EPG) khi tính năng lọc đầu ra được bật.

-x, --output-tdt-pass
Chuyển qua các gói TDT / TOT khi tính năng lọc đầu ra được bật.

CA LỰA CHỌN

-c, --ca-hệ thống
Xử lý đầu vào EMM / ECM từ . Các hệ thống CA hiện đang được thử nghiệm và đang hoạt động
CONAX, CÔNG TRÌNH MẬT MÃ, IRDETO, VIACCESS, TRUNG TÂM BẢO VỆ (KHÔ) Và QUAY PHIM (NDS),
Nagra, BULCRYPT,
GRIFFINDGCRYPT. Hệ thống CA được hỗ trợ khác mà bạn có thể chọn nhưng không
kiểm tra là DRECRYPT. Mặc định is CONAX. Bạn có thể ghi đè mặc định
CAID CAS bằng cách sử dụng --caid tham số.

-C, --caid
Trực tiếp đặt CAID. Điều này rất hữu ích nếu bạn có một vài luồng CA từ một CA nhưng
với các CAID hoặc CAS khác nhau không được hỗ trợ bởi --ca-hệ thống tham số.

-Y, --const-cw
Đặt từ mã không đổi được sử dụng để giải mã. Các nên chứa 32
các ký tự hex. Ví dụ bằng cách sử dụng a1a2a3a4a5a6a7a8b1b2b3b4b5b6b7b8 như tham số sẽ được thiết lập
thậm chí từ mã đến a1a2a3a4a5a6a7a8 và từ mã lẻ thành b1b2b3b4b5b6b7b8.

-Q, --biss-key
Đặt khóa BISS được sử dụng để giải mã. Các nên chứa 12 ký tự
(hex). Ví dụ 112233445566 là khóa BISS hợp lệ. Nếu khóa BISS chứa 16
ký tự này có nghĩa là CRC khóa được nhúng vào khóa. Các phím này cũng
được hỗ trợ (chúng giống như sử dụng từ mã không đổi với các từ mã giống nhau cho
phím chẵn và phím lẻ).

CAMD LỰA CHỌN

-A, --camd-proto
Đặt giao thức máy chủ CAMD. Các giao thức hợp lệ là CS378XMỚICAMD. Nếu tùy chọn này
không được sử dụng giao thức mặc định là CS378X (camd35 trên tcp).

-s, --camd-máy chủ
Đặt địa chỉ máy chủ CAMD. Bạn có thể sử dụng địa chỉ IPv4 / IPv6 hoặc tên máy chủ. Nếu cảng là
không đặt sau đó 2233 được sử dụng làm cổng mặc định. 2233 là cổng mặc định cho CS378X
nhưng đối với giao thức NEWCAMD, bạn có thể nên chọn số cổng khác. Đến
đặt địa chỉ IPv6 tĩnh mà bạn phải đặt trong dấu ngoặc ([]) Ví dụ:
[1234 :: 5678]: 2233

-U, --camd-người dùng
Đặt tên người dùng CAMD. Mặc định là người sử dụng.

-P, --camd-vượt qua
Đặt mật khẩu người dùng CAMD. Mặc định là vượt qua.

-B, --camd-des-key
Đặt khóa DES được sử dụng bởi giao thức NEWCAMD. Mặc định là 0102030405060708091011121314.

-4, --ipv4
Chỉ kết nối với máy chủ CAMD bằng địa chỉ IPv4 của máy chủ. Địa chỉ IPv6
sẽ được đốt cháy.

-6, --ipv6
Chỉ kết nối với máy chủ CAMD bằng địa chỉ IPv6 của máy chủ. Địa chỉ IPv4
sẽ được đốt cháy.

mmm LỰA CHỌN

-e, --ừm
Cho phép gửi EMM tới CAMD để xử lý. Theo mặc định, xử lý EMM là bị vô hiệu hóa
và chỉ ECM được xử lý.

-Z, --emm-pid
Đặt pid EMM theo cách thủ công. Tùy chọn này hữu ích cho các dịch vụ có một vài EMM
luồng từ một hệ thống CA. Nếu không có tùy chọn này, tsdecrypt luôn chọn tùy chọn đầu tiên
luồng từ hệ thống CA đã chọn.

-E, --em-only
Tắt xử lý ECM và đầu ra luồng. Tùy chọn này hữu ích nếu luồng EMM
có tỷ lệ rất cao và đang can thiệp vào quá trình xử lý ECM. Sử dụng --emm-only bạn có thể
chạy tsdecrypt đặc biệt chỉ dành riêng cho việc cập nhật các quyền về thẻ.

-f, --emm-báo cáo-thời gian
Đặt khoảng thời gian cho các báo cáo EMM. Mặc định là 60 giây. Đặt thành 0 để tắt EMM
báo cáo.

-a, --emm-bộ lọc
Thêm bộ lọc EMM được mô tả bởi . Bộ lọc EMM hữu ích nếu bạn muốn
để giới hạn số lượng EMM sẽ đến máy chủ CAMD của bạn. Cơ bản
is Lệnh / Cài đặt các lệnh ở đâu: chấp nhận tất cả,
từ chối_ tất cả, chấp nhậntừ chối.

Để biết thêm thông tin về bộ lọc và các bộ lọc ví dụ, vui lòng đọc LỌC
tệp đi kèm với tsdecrypt. Tùy chọn này có thể được sử dụng nhiều lần để xác định
đến 16 các bộ lọc khác nhau.

ECM LỰA CHỌN

-X, --ecm-pid
Đặt pid ECM theo cách thủ công. Tùy chọn này hữu ích cho các dịch vụ có một vài ECM
luồng từ một hệ thống CA. Nếu không có tùy chọn này, tsdecrypt luôn chọn tùy chọn đầu tiên
luồng từ hệ thống CA đã chọn. Chạy tsdecrypt với --debug 2 và xem CA
bộ mô tả trong PMT để xem những luồng CA nào có sẵn.

-v, --ecm-chỉ
Xử lý ECM nhưng không giải mã dòng đầu vào. Tùy chọn này hữu ích nếu bạn chỉ
muốn điền vào bộ nhớ cache OSCAM DCW của bạn nhưng không muốn lãng phí thời gian của CPU khi phát trực tuyến
giải mã.

-H, --ecm-báo cáo-thời gian
Đặt khoảng thời gian cho các báo cáo ECM. Mặc định là 60 giây. Đặt thành 0 để tắt ECM
báo cáo.

-G, --ecm-irdeto-loại
Đặt chỉ mục của luồng IRDETO ECM. LƯU Ý: T tùy chọn is không dùng nữa, hơn sử dụng
--ecm-irdeto-chid.

-2, --ecm-irdeto-chid
IRDETO CA gửi các ECM được trộn trong một luồng trên một PID. Để chọn
luồng ECM chính xác, cái gọi là số CHID được sử dụng. Oscam báo cáo CHID là gì
được kích hoạt trong thẻ của bạn và tsdecrypt cho phép bạn đặt số CHID chính xác
bằng cách sử dụng tùy chọn này. tsderypt báo cáo những CHID có sẵn trong ECM đến
dòng. CHID là số 16 bit (0x0000 - 0xffff).

-K, --ecm-no-log
Tắt ghi nhật ký các ECM và từ mã. Lỗi từ mã và báo cáo thống kê không
bị ảnh hưởng bởi tùy chọn này.

-J, --cw-cảnh báo-thời gian
Sau bao nhiêu giây để cảnh báo nếu không nhận được từ mã hợp lệ. Mặc định là
60 giây. Đặt thành 0 để tắt cảnh báo.

-q, --ecm-và-emm-chỉ
Xử lý ECM và EMM nhưng không giải mã luồng đầu vào. Tùy chọn này kết hợp
--ecm-only và --emm-only tùy chọn. Sử dụng nó nếu bạn muốn điền OSCAM DCW của mình
bộ nhớ cache và giữ cho các quyền thẻ của bạn được cập nhật nhưng không muốn lãng phí thời gian của CPU vào
giải mã luồng.

DEBUG LỰA CHỌN

-n, --ecm-tệp
Đọc ECM từ tệp văn bản và gửi đến máy chủ CAMD để xử lý. Tùy chọn này phải
được sử dụng cùng với --caid- đầu vào-dịch vụ tùy chọn.

Tệp phải là tệp văn bản bình thường, định dạng của tệp được mô tả dưới đây.

-m, --emm-tệp
Đọc EMM từ tệp văn bản và gửi đến máy chủ CAMD để xử lý. Tùy chọn này phải
được sử dụng cùng với --caid- đầu vào-dịch vụ tùy chọn.

Dưới đây là một tệp văn bản mẫu, các dòng bắt đầu bằng # bị bỏ qua và cả 0x
tiền tố bị bỏ qua. Bất kỳ ký hiệu nào khác trong tệp được xử lý dưới dạng số hex. Một
tệp ví dụ có thể trông như thế này:

# bình luận
aa bb cc dd ee
f 01 02 03 04
# Nhận xét khác
0x05 0x06 0x07

SỰ KIỆN


Sự kiện thông báo được gửi khi - chương trình thông báo- tự tin các tùy chọn được sử dụng. Sự kiện
các tham số được đặt làm biến môi trường trước khi thực hiện thông báo bên ngoài
chương trình. Các biến là:

_TS Dấu thời gian Unix của sự kiện.
_IDENT tham số nhận dạng tsdecrypt với "/" được thay thế bằng "-".
_ID TIN NHẮN Id thông báo sự kiện (ví dụ: START, STOP, v.v.).
_MESSAGE_MSG Id thông báo sự kiện có "_" được thay thế bằng "".
_TIN NHẮN VĂN BẢN Nội dung tin nhắn sự kiện. Thông điệp sự kiện có thể đọc được của con người.

các sự kiện hiện được xác định là:

BẮT ĐẦU tsdecrypt đã được bắt đầu.

CODE_WORD_OK Từ mã hợp lệ đã được nhận và giải mã là
hoạt động tốt.

KHÔNG_CODE_WORD Không có từ mã hợp lệ nào được nhận trong X giây. Các
quá trình giải mã đã bị tạm dừng cho đến khi hợp lệ
từ mã được nhận.

KHÔNG_EMM_RECEIVED Không có gói EMM nào được nhận trong X giây.

INPUT_TIMEOUT Không có dữ liệu trên đầu vào.

INPUT_OK Dữ liệu đã xuất hiện trên đầu vào.

DỪNG tsdecrypt đã bị dừng.

Xem thông báo-script.example cho một ví dụ về cách tạo chương trình thông báo bên ngoài.

VÍ DỤ


Để bắt đầu nhanh, đây là một số dòng lệnh ví dụ. Hệ thống CA mặc định được đặt thành
CONAX, bạn có thể thay đổi nó bằng cách sử dụng --ca-hệ thống tham số.
# Giải mã luồng phát đa hướng từ 239.0.50.11:5000 bằng 10.0.1.1:2233
# làm máy chủ camd và xuất kết quả được giải mã thành 239.78.78.78:5000
tsdecrypt --camd-server 10.0.1.1 \
- đầu vào 239.0.50.11:5000 - đầu ra 239.78.78.78:5000

# Tương tự như trên nhưng bật xử lý EMM
tsdecrypt --emm --camd-server 10.0.1.1:2233 \
- đầu vào 239.0.50.11:5000 - đầu ra 239.78.78.78:5000

# Tương tự như trên nhưng không lọc dòng đầu ra do đó cho phép
# Bảng EIT / TOT / NIT, v.v. để chuyển qua
tsdecrypt --no-output-filter --emm --camd-server 10.0.1.1 \
- đầu vào 239.0.50.11:5000 - đầu ra 239.78.78.78:5000

# Chọn chương trình / dịch vụ_id để giải mã. Hữu ích khi đầu vào là MPTS
tsdecrypt --camd-server 10.0.1.1 --input-service 1234 \
- đầu vào 239.0.50.11:5000 - đầu ra 239.78.78.78:5000

# Đọc luồng qua RTP và xử lý kênh được mã hóa VIACCESS
tsdecrypt --ca-system VIACCESS --emm --camd-server 10.0.1.1:2233 \
--input-rtp - đầu vào 239.0.50.11:5000 - đầu ra 239.78.78.78:5000

# Giải mã luồng được mã hóa bằng CAID 0x0963 (NDS, bầu trời)
tsdecrypt --camd-server 10.0.1.1 --ca-system NDS --caid 0x0963 \
- đầu vào 239.0.50.11:5000 - đầu ra 239.78.78.78:5000

# Chỉ gửi EMM tới OSCAM cho CAID 0x0963 (NDS, sky)
tsdecrypt --camd-server 10.0.1.1 --emm-only --caid 0x0963 \
--input 239.0.50.11:5000 --output / dev / null

# Giải mã luồng được mã hóa bằng CAID 0x5581 (Mã hóa hàng loạt)
tsdecrypt --camd-server 10.0.1.1 --caid 0x5581 \
- đầu vào 239.0.50.11:5000 - đầu ra 239.78.78.78:5000

# Giải mã luồng được mã hóa BISS
tsdecrypt --biss-key 0x112233445566 --input 239.0.50.11:5000 \
- đầu ra 239.78.78.78:5000

# Giải mã tệp được mã hóa bằng từ mã không đổi
tsdecrypt --const-cw 0x00000000000000001111111111111111 \
--input đã mã hóa-file.ts - tệp đầu ra: //decrypted-file.ts

# Gửi ECM từ tệp
tsdecrypt --ecm-file ecm.txt --caid 0x5581 --input-service 12345 \
--camd-server example.com

# Giải mã luồng IRDETO từ Raduga (CHID == 0x0015)
tsdecrypt - đầu vào 239.0.50.11:5000 - đầu ra 239.78.78.78:5000 \
--camd-server example.com \
--ca-system IRDETO --caid 0x0652 --ecm-irdeto-chid 0x0015

Sử dụng tsdecrypt trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad




×
quảng cáo
❤️Mua sắm, đặt phòng hoặc mua tại đây — không mất phí, giúp duy trì các dịch vụ miễn phí.