GoGPT Best VPN GoSearch

فاویکون OnWorks

tsdecrypt_dvbcsa - آنلاین در ابر

tsdecrypt_dvbcsa را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور tsdecrypt_dvbcsa است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


tsdecrypt - رمزگشایی جریان انتقال mpeg.

خلاصه


tsdecrypt [گزینه های]

شرح


tsdecrypt جریان انتقال mpeg ورودی را از طریق UDP/RTP یا فایل می خواند و سپس آن را رمزگشایی می کند.
توسط پس از بازیابی کلمات کد از OSCAM یا سرور CAMD مشابه. tsdecrypt ارتباط برقرار می کند
با سرور CAM با استفاده از پروتکل cs378x (camd35 over tcp) یا پروتکل newcamd.

OPTIONS


صفحه اصلی OPTIONS

-i, --شناسه
شناسه را تنظیم کنید که هنگام ورود به سیستم syslog استفاده می شود. فرمت ترجیحی برای
شناسه PROVIDER/CHANNEL است.

-d, --اهریمن، دیو
وقتی شروع شد به یک دیمون تبدیل شوید و فایل pid را در آن بنویسید .

-N, -- اطلاع رسانی-برنامه
اجرا کردن زمانی که اتفاقات از پیش تعریف شده رخ می دهد. برای اینکه این گزینه کار کند
--شناسه نیز باید استفاده شود.

شما می توانید notify-script.example فایل به عنوان برنامه اعلان و یک مثال در
چگونه اسکریپت اعلان خود را ایجاد کنید

دیدن رویدادها بخش برای شرح دقیق رویدادها

-S, --syslog
پیام های گزارش را در syslog محلی بنویسید.

-l, --syslog-host
میزبان syslog را تنظیم کنید. tsdecrypt پیام ها را از طریق tcp در syslog به این میزبان ارسال می کند
فرمت سازگار syslog-ng به عنوان سرور syslog دریافت کننده آزمایش شد.

-L, --syslog-port
پورت سرور Syslog. مقدار پیش فرض است 514.

-F, --ورود به سیستم فایل
داده های ورود به سیستم را بنویسید . این گزینه به همراه syslog قابل استفاده است.

-D, - رفع اشکال
سطح اشکال زدایی پیام را تنظیم کنید. در حال حاضر پنج سطح پیام وجود دارد. 0 = پیش فرض
پیام ها، 1 = نمایش جداول PSI، 2 = نمایش EMM ها 3 = نمایش ECM های تکراری، 4 = بسته
اشکال زدایی 5 = اشکال زدایی بسته + تخلیه بسته mpeg ts. تنظیم سطح بالاتر را قادر می سازد
سطوح زیر

-j, --pid-گزارش
هنگامی که از این گزینه استفاده می شود، tsdecrypt در هنگام خروج گزارش می دهد که چه مقدار بسته دریافت شده است
روی هر PID

-b, --نیمکت
رمزگشایی CSA را بچمارک کنید. معیار تک رشته ای است. اگر شما می خواهید
CPU خود را به طور کامل تست کنید، چند tsdecrypts را به صورت موازی اجرا کنید.

-V, - نسخه
نمایش نسخه برنامه

-h, --کمک
نمایش راهنمای برنامه

INPUT OPTIONS

-I, -- ورودی
از کجا بخوانیم tsdecrypt از ورودی فایل (-I file://file.ts)، IPv4 پشتیبانی می کند
آدرس‌های چندپخشی/یونیکستی (-I 224.0.0.1:5000) یا آدرس‌های چندپخشی/یونی‌پست IPv6
(-I [ff01::1111]:5000). به طور پیش فرض tsdecrypt از را می خواند stdin.

-1, --input-source
آدرس منبع ورودی چندپخشی را با استفاده از IP_ADD_SOURCE_MEMBERSHIP تنظیم کنید. این فقط کار می کند
برای چندپخشی IPv4 مقدار پیش فرض 0.0.0.0 است (فیلتر منبع را اعمال نکنید).

-R, --input-rtp
هنگام خواندن از چندپخشی فرض کنید ورودی جریان RTP است. توجه: بدون RTP
پردازش / سفارش مجدد بسته ها انجام می شود. هدر RTP 12 بایتی به تازگی حذف شده است
سپس جریان به عنوان جریان انتقال mpeg معمولی از طریق UDP پردازش می شود
چندپخشی

-z, --input-ignore-disc
خطاهای ناپیوستگی ورودی یا RTP را گزارش نکنید.

-M, ---input-service
شناسه سرویس را انتخاب کنید. این گزینه باید زمانی استفاده شود که ورودی MPTS باشد
سرویس (برنامه) صحیح را انتخاب کنید. اگر ورودی MPTS و ---input-service is
استفاده نشده، tsdecrypt آخرین سرویس فهرست شده در PAT را انتخاب می کند.

-T, --input-buffer
از این گزینه برای به تاخیر انداختن رمزگشایی برای مقدار مشخصی میلی ثانیه استفاده کنید. این
به tsdecrypt اجازه می دهد تا خدمات را رمزگشایی کند حتی اگر OSCAM کلمه کد را خیلی دیر بازگرداند. برای
به عنوان مثال SkyUK قبل از شروع به استفاده از کلمات کد ~700 میلی ثانیه می فرستد. این به این معنی است که
اگر OSCAM نتواند کلمه کد را در کمتر از 700 میلی ثانیه برگرداند، رمزگشایی با شکست مواجه خواهد شد
برای مدت زمان کمی تنظیم --input-buffer 1000 مشکل را حل می کند
این مورد.

-W, --input-dump
ذخیره جریان ورودی در . اگر ورودی RTP باشد، فایل حاوی
داده بدون هدر RTP (جریان انتقال mpeg خالص). ساده ترین راه برای نجات
ورودی از خط فرمان مانند زیر استفاده می کند:

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

OUTPUT OPTIONS

-O, -- خروجی
خروجی جریان رمزگشایی شده به . مقصد می تواند آدرس چندپخشی IPv4 باشد
(-O 239.0.0.1:5000)، آدرس چندگانه IPv6 (-O [ff01::2222]:5000)، نام میزبان که
به آدرس IPv4/IPv6 (-O example.com:5000) یا فایل حل می شود. وقتی خروجی است
فایل، نام فایل باید با file:// (-O file://out.ts) پیشوند شود اگر اینطور نیست
حاوی / نماد. خروجی پیش فرض است stdout.

-o, --output-intf
رابط خروجی چندپخشی را تنظیم کنید. مقدار می تواند آدرس IPv4 خروجی باشد
رابط (پیش‌فرض: 0.0.0.0 /any/) یا در مورد IPv6 شماره رابط
(پیش‌فرض: -1 /any/).

-t, --output-ttl
تنظیم چندپخشی ttl. مقدار پیش فرض است 1.

-g, -- خروجی-tos
مقدار TOS بسته های خروجی را تنظیم کنید. پیش فرض این است که هیچ TOS خاصی را تنظیم نکنید.

-r, --output-rtp
خروجی RTP را فعال کنید خروجی پیش فرض MPEG TS استاندارد روی UDP است، این گزینه
tsdecrypt را برای خروجی بسته های RTP فعال می کند.

-k, --output-rtp-ssrc

-u, --بدون خروجی روی خطا
وقتی کلمه کد معتبری وجود ندارد، تمام خروجی ها را فیلتر کنید.

-p, --بدون خروجی-فیلتر
غیرفعال کردن فیلتر خروجی به طور پیش فرض فیلتر خروجی فعال است و فقط
PAT/PMT/SDT و بسته های داده در خروجی باقی می مانند. هر چیز دیگری ذکر نشده است
در PMT مانند جداول NIT، EIT، TDT و pidهای ناشناخته حذف می شود.

-y, --output-nit-pass
هنگامی که فیلتر خروجی فعال است، از بسته های NIT عبور کنید.

-w, --output-eit-pass
هنگامی که فیلتر خروجی فعال است، از بسته های EIT (EPG) عبور کنید.

-x, --output-tdt-pass
هنگامی که فیلتر خروجی فعال است، از بسته های TDT/TOT عبور کنید.

CA OPTIONS

-c, ---سیستم
ورودی پردازش EMM/ECM از . در حال حاضر سیستم های CA تست شده و در حال کار هستند
CONAX, Cryptoworks, IRDETO, VACESS, مدیاگارد (خشک) و گارد فیلم (ریاست امنیت ملی),
نگارا, بولکریپت,
GRIFFIN و DGCRYPT. سایر سیستم های CA پشتیبانی شده که می توانید انتخاب کنید اما اینطور نیست
تست شده است DRECRYPT. به طور پیش فرض is CONAX. می توانید پیش فرض را لغو کنید
CAS CAIDs با استفاده از -- کاید پارامتر.

-C, -- کاید
مستقیماً CAID را تنظیم کنید. اگر چند جریان CA از یک CA داشته باشید، مفید است
با CAID های مختلف یا CAS که توسط آن پشتیبانی نمی شود ---سیستم پارامتر.

-Y, --const-cw
کلمه کد ثابتی را تنظیم کنید تا برای رمزگشایی استفاده شود. را باید شامل 32 باشد
کاراکترهای هگز به عنوان مثال با استفاده از a1a2a3a4a5a6a7a8b1b2b3b4b5b6b7b8 به عنوان پارامتر تنظیم خواهد شد
حتی کلمه کد به a1a2a3a4a5a6a7a8 و کلمه کد فرد به b1b2b3b4b5b6b7b8.

-Q, --biss-key
کلید BISS را تنظیم کنید تا برای رمزگشایی استفاده شود. در باید شامل 12 کاراکتر باشد
(هگز). مثلا 112233445566 کلید BISS معتبر است. اگر کلید BISS حاوی 16 باشد
کاراکترها به این معنی است که کلید CRC در کلید جاسازی شده است. این کلیدها نیز هستند
پشتیبانی می شود (آنها مانند استفاده از کلمه رمز ثابت با کلمات رمز مشابه هستند
کلیدهای زوج و فرد).

CAMD OPTIONS

-A, --camd-proto
پروتکل سرور CAMD را تنظیم کنید. پروتکل های معتبر هستند CS378X و NEWCAMD. اگر این گزینه
استفاده نمی شود پروتکل پیش فرض است CS378X (camd35 بیش از tcp).

-s, --camd-server
آدرس سرور CAMD را تنظیم کنید. می توانید از آدرس IPv4/IPv6 یا نام میزبان استفاده کنید. اگر پورت باشد
آن وقت تنظیم نمی شود 2233 به عنوان پورت پیش فرض استفاده می شود. 2233 پورت پیش فرض CS378X است
پروتکل اما برای پروتکل NEWCAMD احتمالاً باید شماره پورت دیگری را انتخاب کنید. به
آدرس IPv6 ایستا را تنظیم کنید که باید در پرانتز قرار دهید ([]) مثلا:
[1234::5678]:2233

-U, --camd-user
نام کاربری CAMD را تنظیم کنید. پیش فرض است کاربر.

-P, --camd-pass
رمز عبور کاربر CAMD را تنظیم کنید. پیش فرض است عبور.

-B, --camd-des-key
تنظیم کلید DES مورد استفاده توسط پروتکل NEWCAMD. پیش فرض است 0102030405060708091011121314.

-4, --ipv4
فقط با استفاده از آدرس های IPv4 سرور به سرور CAMD متصل شوید. آدرس های IPv6
نادیده گرفته می شوند

-6, --ipv6
فقط با استفاده از آدرس های IPv6 سرور به سرور CAMD متصل شوید. آدرس های IPv4
نادیده گرفته می شوند

EMM OPTIONS

-e, - امم
ارسال EMM به CAMD را برای پردازش فعال کنید. به طور پیش فرض پردازش EMM است غیر فعال
و فقط ECM پردازش می شود.

-Z, --emm-pid
EMM pid را به صورت دستی تنظیم کنید. این گزینه برای سرویس هایی که دارای دو EMM هستند مفید است
از یک سیستم CA جریان می یابد. بدون این گزینه tsdecrypt همیشه اولین مورد را انتخاب می کند
جریان از سیستم CA انتخاب شده.

-E, --emm-فقط
پردازش ECM و خروجی جریان را غیرفعال کنید. این گزینه در صورت پخش جریانی EMM مفید است
سرعت بسیار بالایی دارد و با پردازش ECM تداخل دارد. با استفاده از --emm-only می توانید
tsdecrypt ویژه ای را اجرا کنید که فقط برای به روز نگه داشتن حقوق کارت اختصاص داده شده است.

-f, --emm-گزارش-زمان
فاصله زمانی را برای گزارش های EMM تنظیم کنید. پیش فرض است 60 ثانیه تنظیم کنید 0 برای غیرفعال کردن EMM
گزارش.

-a, --emm-filter
اضافه کردن فیلتر EMM شرح داده شده توسط . اگر بخواهید فیلترهای EMM مفید هستند
برای محدود کردن تعداد EMM هایی که باید به سرور CAMD شما برسد. اساسی
is فرمان/تنظیمات که در آن دستورات عبارتند از: پذیرفتن تمامی موارد,
reject_all, پذیرفتن و رد کردن.

برای اطلاعات بیشتر در مورد فیلترینگ و به عنوان مثال فیلترها لطفا مطالعه کنید فیلتر کردن
فایل همراه با tsdecrypt. این گزینه را می توان چندین بار برای تعریف کردن استفاده کرد
به 16 فیلترهای مختلف

ECM OPTIONS

-X, --ecm-pid
ECM pid را به صورت دستی تنظیم کنید. این گزینه برای سرویس هایی که دارای دو ECM هستند مفید است
از یک سیستم CA جریان می یابد. بدون این گزینه tsdecrypt همیشه اولین مورد را انتخاب می کند
جریان از سیستم CA انتخاب شده. tsdecrypt را با --debug 2 اجرا کنید و به CA نگاه کنید
توصیفگرها در PMT برای دیدن جریان های CA موجود است.

-v, --ecm-فقط
ECM ها را پردازش کنید اما جریان ورودی را رمزگشایی نکنید. این گزینه برای شما مفید است
می‌خواهم حافظه پنهان OSCAM DCW را پر کند، اما نمی‌خواهم زمان CPU را در استریم تلف کنم
رمزگشایی

-H, --ecm-گزارش-زمان
فاصله زمانی را برای گزارش های ECM تنظیم کنید. پیش فرض است 60 ثانیه تنظیم کنید 0 برای غیرفعال کردن ECM
گزارش.

-G, --ecm-irdeto-type
شاخص جریان IRDETO ECM را تنظیم کنید. توجه: این انتخاب is منسوخ، بهتر استفاده کنید
--ecm-irdeto-chid.

-2, --ecm-irdeto-chid
IRDETO CA ECM های مخلوط شده را در یک جریان واحد روی PID واحد ارسال می کند. به منظور انتخاب
جریان صحیح ECM از شماره CHID نامیده می شود. Oscam گزارش می دهد که CHID چیست
در کارت شما فعال می شود و tsdecrypt به شما امکان می دهد شماره CHID صحیح را تنظیم کنید
با استفاده از این گزینه tsderypt گزارش می دهد که چه CHID در ECM ورودی موجود است
جریان CHID یک عدد 16 بیتی است (0x0000 - 0xffff).

-K, --ecm-no-log
غیرفعال کردن گزارش ECM و کلمات کد. خطاهای کلمه کد و گزارش های آماری وجود ندارد
تحت تأثیر این گزینه قرار گرفته است.

-J, --cw-warn-time
بعد از چند ثانیه در صورت دریافت نشدن کلمه رمز معتبر هشدار دهید. پیش فرض است
60 ثانیه تنظیم کنید 0 برای غیرفعال کردن هشدار

-q, --ecm-and-emm-only
ECM و EMM را پردازش کنید اما جریان ورودی را رمزگشایی نکنید. این گزینه ترکیب می شود
گزینه های --ecm-only و --emm-only. اگر می خواهید OSCAM DCW خود را پر کنید از آن استفاده کنید
حافظه پنهان را ذخیره کنید و حقوق کارت خود را به روز نگه دارید، اما نمی خواهید زمان CPU را تلف کنید
رمزگشایی جریان

اشکال زدایی OPTIONS

-n, --ecm-پرونده
ECM را از فایل متنی بخوانید و برای پردازش به سرور CAMD ارسال کنید. این گزینه باید
به همراه استفاده شود -- کاید و ---input-service گزینه.

فایل باید فایل متنی معمولی باشد، فرمت فایل در زیر توضیح داده شده است.

-m, --emm-فایل
EMM را از فایل متنی بخوانید و برای پردازش به سرور CAMD ارسال کنید. این گزینه باید
به همراه استفاده شود -- کاید و ---input-service گزینه.

در زیر یک فایل متنی مثال آمده است، خطوطی که با # شروع می شوند نادیده گرفته می شوند و همچنین 0x هستند
پیشوندها نادیده گرفته می شوند. هر نماد دیگری در فایل به عنوان عدد هگز پردازش می شود. یک
فایل نمونه ممکن است به شکل زیر باشد:

# اظهار نظر
aa bb cc dd ee
ff 01 02 03 04
# نظر دیگر
0x05 0x06 0x07

رویدادها


رویدادهای اعلان زمانی ارسال می شوند -- اطلاع رسانی-برنامه و --شناسه گزینه ها استفاده می شود. رویداد
قبل از اجرای اعلان خارجی، پارامترها به عنوان متغیرهای محیطی تنظیم می شوند
برنامه متغیرها عبارتند از:

_TS مهر زمانی یونیکس رویداد.
_شناسه پارامتر شناسه tsdecrypt با "/" جایگزین شده با "-".
_MESSAGE_ID شناسه پیام رویداد (به عنوان مثال START، STOP، و غیره...).
_MESSAGE_MSG شناسه پیام رویداد با "_" جایگزین شده با " ".
_MESSAGE_TEXT متن پیام رویداد. پیام رویداد قابل خواندن توسط انسان

رویدادهای تعریف شده در حال حاضر عبارتند از:

استارت tsdecrypt آغاز شد.

CODE_WORD_OK کلمه کد معتبر دریافت شد و رمزگشایی شد
خوب کار می کند

NO_CODE_WORD هیچ کلمه رمز معتبری برای X ثانیه دریافت نشد. را
فرآیند رمزگشایی تا زمان اعتبار به حالت تعلیق درآمده است
کلمه رمز دریافت می شود.

NO_EMM_RECEIVED هیچ بسته EMM برای X ثانیه دریافت نشده است.

INPUT_TIMEOUT هیچ داده ای در ورودی وجود نداشت.

INPUT_OK داده ها در ورودی ظاهر شده اند.

STOP tsdecrypt متوقف شد.

دیدن notify-script.example برای مثال در مورد نحوه ایجاد برنامه اعلان خارجی.

مثال ها


برای شروع سریع در اینجا چند نمونه خط فرمان آورده شده است. سیستم پیش فرض CA روی تنظیم شده است
CONAX، می توانید آن را با استفاده از آن تغییر دهید ---سیستم پارامتر.
# رمزگشایی جریان چندپخشی از 239.0.50.11:5000 با استفاده از 10.0.1.1:2233
# به عنوان سرور camd و نتیجه رمزگشایی شده به 239.78.78.78:5000
tsdecrypt --camd-server 10.0.1.1 \
--ورودی 239.0.50.11:5000 -- خروجی 239.78.78.78:5000

# مانند بالا اما پردازش EMM را فعال کنید
tsdecrypt --emm --camd-server 10.0.1.1:2233 \
--ورودی 239.0.50.11:5000 -- خروجی 239.78.78.78:5000

# مانند بالا اما جریان خروجی را فیلتر نکنید بنابراین اجازه دهید
# جداول EIT/TOT/NIT و غیره برای عبور
tsdecrypt --no-output-filter --emm --camd-server 10.0.1.1 \
--ورودی 239.0.50.11:5000 -- خروجی 239.78.78.78:5000

# شناسه برنامه/سرویس را برای رمزگشایی انتخاب کنید. زمانی مفید است که ورودی MPTS باشد
tsdecrypt --camd-server 10.0.1.1 --input-service 1234 \
--ورودی 239.0.50.11:5000 -- خروجی 239.78.78.78:5000

# جریان را از طریق RTP بخوانید و کانال رمزگذاری شده 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

# جریان رمزگشایی شده با CAID 0x0963 (NDS، آسمان)
tsdecrypt --camd-server 10.0.1.1 --ca-system NDS --caid 0x0963 \
--ورودی 239.0.50.11:5000 -- خروجی 239.78.78.78:5000

# ارسال فقط EMM به OSCAM برای CAID 0x0963 (NDS، sky)
tsdecrypt --camd-server 10.0.1.1 --emm-only --caid 0x0963 \
--input 239.0.50.11:5000 --output /dev/null

# جریان رمزگشایی شده با CAID 0x5581 (Bulcrypt)
tsdecrypt --camd-server 10.0.1.1 --caid 0x5581 \
--ورودی 239.0.50.11:5000 -- خروجی 239.78.78.78:5000

# جریان رمزگذاری شده BISS را رمزگشایی کنید
tsdecrypt --biss-key 0x112233445566 --ورودی 239.0.50.11:5000 \
--خروجی 239.78.78.78:5000

# رمزگشایی فایل رمزگذاری شده با کلمه کد ثابت
tsdecrypt --const-cw 0x00000000000000001111111111111111 \
--input encrypted-file.ts -- output file://decrypted-file.ts

# ارسال ECM از فایل
tsdecrypt --ecm-file ecm.txt --caid 0x5581 --input-service 12345 \
--camd-server example.com

# رمزگشایی جریان IRDETO از Raduga (CHID == 0x0015)
tsdecrypt --input 239.0.50.11:5000 --output 239.78.78.78:5000 \
--camd-server example.com \
--ca-system IRDETO --caid 0x0652 --ecm-irdeto-chid 0x0015

از tsdecrypt_dvbcsa به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.