>>689
ちょっと前進
tsの頭1KBの後の部分データ(*1)をAES-CBCで復号(*2)、それを新たな頭として、tsの残りをくっつけて出力
(*1) データの長さはtsのバイト20~23で示される(見た感じ1040で固定ぽい)
(*2) keyはその位置がtsのバイト16~19で示される、ivは固定: shortmax00000000
tsの頭が shortmax0000000101971040qLKp9tU 〜なら、データの長さは1040、keyの位置はバイト0197から(16バイト分)
これを各tsに処理するとできる(はず)
#! /usr/bin/env python3
from Crypto.Cipher import AES
from Crypto.Util.Padding import unpad
ts_file = "segment-0.ts"
with open(ts_file, "rb") as f:
in_buff = f.read()
key_pos = int(in_buff[16:20])
enc_data_len = int(in_buff[20:24])
key = in_buff[key_pos:key_pos+16]
iv = b"shortmax00000000"
enc_data = in_buff[1024:1024+enc_data_len]
cipher = AES.new(key, AES.MODE_CBC, iv)
dec_data = unpad(cipher.decrypt(enc_data), 16)
out_buff = dec_data + in_buff[1024+enc_data_len:]
out_ts_file = f"new-{ts_file}"
with open(out_ts_file, "wb") as f:
f.write(out_buff)
探検
【DL】動画の保存方法総合スレ【アダルト禁止】part61
841名無しさん@実況は禁止ですよ (ワッチョイ 2b94-r7P5)
2026/02/02(月) 00:52:19.09ID:ql8OAxjO0レスを投稿する
ニュース
- 【日本政府】「2年間限定」食料品の消費税率ゼロ→元に戻す→全体の消費税を2%引き上げ合計12%にする案が浮上 ★4 [Hitzeschleier★]
- 与党300議席超獲得か…自民単独で過半数大きく超える勢い 中道は半減の可能性で参政は10議席前後か【衆院選中盤情勢調査】|FNN [少考さん★]
- 【速報】高市早苗総理側がトヨタ系列2社などから違法献金受領の疑い 国と契約中なのに24年衆院選直前に計110万円 [Hitzeschleier★]
- 【朝日調査】自維300議席超うかがう 中道半減も 参政・みらい勢い ★10 [nita★]
- 【菓子】カルビー、ポテトチップス値上げ 「うすしお味」など、原材料高続く [シャチ★]
- 「その日は仮放免の更新に来ただけだったのに」…友達に別れも言えず、強制送還された高校2年生の告白(池尾伸一・東京新聞編集委員) [少考さん★]
- 「台湾有事に集団的自衛権を行使」に「賛成」48.8%😖「武力行使が必要か」に「必要」33%🥺好戦的な日本人 [441660812]
- 「若者で反高市はわずか3%、要はクラスに一人だけいるヤバイ奴なんだよな」2万いいね [177316839]
- 【画像】若者のすべて、「髪型がこの二種類」になる [732289945]
- (🫵 -᷄ὢ)ハゲハゲダンスを止めるな!!!
- 街中で煙撒き散らすゴミの後頭部を石で殴ったら捕まるっておかしくない?
- 【ネトウヨ】チベットのダライ・ラマ、エプスタインファイルに登場wwww [237216734]
