SlideShare a Scribd company logo
TV

@youzaka
• HDD           4.5TB

•
    cron

•          ts
• 188    1



• 0x47
• 4

 •
• EventInformationTable

•
•                4

        •   a … transport_error_indicator
            b … payload_unit_start_indicator
            c … transport_priority
            d … transport_scrambling_control
            e … adaptation_field_control
            f … continuity_counter

 sync_byte       abc                PID        d   e    f
   8bit          111               13bit       2   2   4bit
01000111000000010100000000010001
PID
•

    0x00   PAT        PMT PID
PAT        PMT                  PID
    0x11   SDT   service_id
    0x12   EIT
    0x14   TDT
EIT

• 47   40   12   1f   00   61   f0   48   00   a3   c5   88
  f8   40   11   00   04   88   61   03   5a   da   1b   03
  00   00   02   00   00   00   07   d6   05   11   00   a1
  03   5a   03   5b   da   1b   05   00   00   00   30   00
  00   07   d6   05   11   00   a1   03   5b   03   5c   da
  1b   05   30   00   00   30   00   00   07   d6   05   11
  00   a1   03   5c   a1   ff   60   3f   ff   ff   ff   ff
  ff   ff   ff   ff   ff   ff   ff   ff   ff   ff   ff   ff ..
  ff   ff   ff   ff   ff   ff   ff   ff   ff   ff   ff   ff
EIT
                PID 0x12=EIT

 • 47     40 12 1f
      00 section_length service_id 0xa3=163=BS-TBS(3)→ SDT
pointer_field
      61 f0 48 00 a3 c5 88 f8 40 11 00                       04 88 61
      03 5a da 1b 03 00 00 02 00 00 00                       07
      d6 05 11 00 a1 03 5a
event 03 5b da 1b 05 00 00 00 30 00 00                       07
      d6 05 11 00 a1 03 5b
      03 5c da 1b 05 30 00 00 30 00 00                       07
      d6 05 11 00 a1 03 5c
      a1 ff 60 3f CRC
      ff ff ff ff ff ff ff ff ff ff ff                       ff ff ff
      ff ff .. ff ff ff ff ff ff ff ff                       ff ff ff
      ff
    (           0xff           )
event

  •             start time 0xda1b=2011-10-01 duration 0x020000 = 2:00:00

        03 5a da 1b 03 00 00 02 00 00 00 07
        d6 05 11 00 a1 03 5a           descriptor_loop_length
tag 0xd6=  descriptor_length
EventGroupDescriptor
        03 5b da 1b 05 00 00 00 30 00 00 07
event
        d6 05 11 00 a1 03 5b

        03 5c da 1b 05 30 00 00 30 00 00 07
        d6 05 11 00 a1 03 5c

            event
        service_id=0xa3=163(BS-TBS3) event_id=0x35a
        service_id=0xa1=161(BS-TBS1) event_id=0x35a
tag 0x4d=
         start time 0xda15=2011-09-25 duration 0x010000 = 1:00:00 ShortEventDescriptor
         •    4e f1 1a 00 98 d1 01 01 40 10 00 04 01 4e
              42 a2 da 15 17 00 00 01 00 00 00 ff 4d a9 6a 70 6e
              31 42 67 32 7e 42 24 0e 21 21 0f 37 60 45 2a 1b 7c
event_name_ d3 d5 a9 f9 a2 d5 bf f9 21 21 fb 1b 7d aa 49 77 4f
        char 24 cb 46 7e eb c8 49 77 3c 59 f2 d2 af 32 48 fc 73
              35 5e ca 33 2c 43 4a ce bf e1 0e 89 37 38 8a 0f 3a
              50 4a 6c cf 43 6c cb b7 ac df c4 ad 0e 32 0f 33 2c
              d8 3e 3a eb fa 36 39 b9 ae c6 46 7e ec ca a4 1b 7c
   text_char c8 a4 ec fd 49 77 4f 24 1b 7d ce 38 35 40 72 ac 32
              30 33 30 cb a2 ea 45 72 4e 64 e1 b9 eb 36 39 3e 2e
              0e 37 0f 44 5a ce 32 48 21 44 b3 ce 32 48 f2 fd 3e
              22 cf c9 a6 61 34 e9 bb eb ce ab 0e 3f 50 0c f1 b3
              00 6a 70 6e 1b 24 3b 0f 7a 50 54 02 22 ff d6 05 11
              00 97 42 a2 c1 01 84 c4 0f f2 03 10 0f ff 5f 6a 70
              6e 1b 24 3b 0f 7a 59 c7 25 00 07 40 0d 23 6e 6a 70
              6e 01 40 f8 00 0f a0 00 bf 02 00 10 6a 70 6e 0d 0e
              42 53 0f 44 2b 46 7c 1b 7c c7 f9 bf
              d8 c1 cc 2a ff ff ff ff ff ff ff ff ff ff ff ff ...
text
• Arib                       ISO-2022-JP
                    →
42 67 32 7e 42 24 0e 21 21 0f 37 60 45 2a 1b 7c d3

                     !   !
d5 a9 f9 a2 d5 bf f9 21 21 fb 1b 7d aa 49 77 4f 24


cb 46 7e eb c8 49 77 3c 59 f2 d2 af 32 48 fc
•
    •   PAT           PMT PID

    •   PMT            stream_type 0x06    PID

    •         PID
        SynchronizedPacketizedElementaryStream
                         data_unit
…
•

•
•
    •   Windows   dll
• github: https://github.com/youzaka/pytv

More Related Content

Similar to 地上デジタル放送のバイナリ

[ODI] chapter2 what is "undo record chaining"?
[ODI] chapter2 what is "undo record chaining"?[ODI] chapter2 what is "undo record chaining"?
[ODI] chapter2 what is "undo record chaining"?
EXEM
 
IBM Global Security Kit as a Cryptographic layer for IBM middleware
IBM Global Security Kit as a Cryptographic layer for IBM middlewareIBM Global Security Kit as a Cryptographic layer for IBM middleware
IBM Global Security Kit as a Cryptographic layer for IBM middleware
Oktawian Powazka
 
Debugging TV Frame 0x02
Debugging TV Frame 0x02Debugging TV Frame 0x02
Debugging TV Frame 0x02
Dmitry Vostokov
 
LT SAP HANAネットワークプロトコル初段
LT SAP HANAネットワークプロトコル初段LT SAP HANAネットワークプロトコル初段
LT SAP HANAネットワークプロトコル初段
Koji Shinkubo
 
Oracle Deep Internal 2 (ver.2)
Oracle Deep Internal 2 (ver.2)Oracle Deep Internal 2 (ver.2)
Oracle Deep Internal 2 (ver.2)
EXEM
 
Monktoberfest open data-rms-2012-v3
Monktoberfest open data-rms-2012-v3Monktoberfest open data-rms-2012-v3
Monktoberfest open data-rms-2012-v3
Rich Sands
 
Reverse engineering of binary programs for custom virtual machines
Reverse engineering of binary programs for custom virtual machinesReverse engineering of binary programs for custom virtual machines
Reverse engineering of binary programs for custom virtual machines
SmartDec
 
Open Data ≠ Open Source - Monktoberfest 2012
Open Data ≠ Open Source - Monktoberfest 2012Open Data ≠ Open Source - Monktoberfest 2012
Open Data ≠ Open Source - Monktoberfest 2012
Black Duck by Synopsys
 
Porting NetBSD to the open source LatticeMico32 CPU
Porting NetBSD to the open source LatticeMico32 CPUPorting NetBSD to the open source LatticeMico32 CPU
Porting NetBSD to the open source LatticeMico32 CPU
Yann Sionneau
 
Lec5 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Branch Pred...
Lec5 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Branch Pred...Lec5 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Branch Pred...
Lec5 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Branch Pred...
Hsien-Hsin Sean Lee, Ph.D.
 
St5400.6 500 g sata hdd sector access interruption fix bad sectors after 1 pe...
St5400.6 500 g sata hdd sector access interruption fix bad sectors after 1 pe...St5400.6 500 g sata hdd sector access interruption fix bad sectors after 1 pe...
St5400.6 500 g sata hdd sector access interruption fix bad sectors after 1 pe...Dolphin Data Lab
 
OpenIot & ELC Europe 2016 Berlin - How to develop the ARM 64bit board, Samsun...
OpenIot & ELC Europe 2016 Berlin - How to develop the ARM 64bit board, Samsun...OpenIot & ELC Europe 2016 Berlin - How to develop the ARM 64bit board, Samsun...
OpenIot & ELC Europe 2016 Berlin - How to develop the ARM 64bit board, Samsun...
Chanwoo Choi
 
Profiling Oracle with GDB
Profiling Oracle with GDBProfiling Oracle with GDB
Profiling Oracle with GDB
Enkitec
 
Examining Malware with Python
Examining Malware with PythonExamining Malware with Python
Examining Malware with Python
mrphilroth
 
Abusing archive file formats
Abusing archive file formatsAbusing archive file formats
Abusing archive file formats
Ange Albertini
 
Oracle Deep Internal 4 (ver.2)
Oracle Deep Internal 4 (ver.2)Oracle Deep Internal 4 (ver.2)
Oracle Deep Internal 4 (ver.2)
EXEM
 
ARM 64bit has come!
ARM 64bit has come!ARM 64bit has come!
ARM 64bit has come!
Tetsuyuki Kobayashi
 
metadatacoreProperties.xmlModel2015-07-13T030104Zthua3267th.docx
metadatacoreProperties.xmlModel2015-07-13T030104Zthua3267th.docxmetadatacoreProperties.xmlModel2015-07-13T030104Zthua3267th.docx
metadatacoreProperties.xmlModel2015-07-13T030104Zthua3267th.docx
ARIV4
 
Windows kernel debugging workshop in florida
Windows kernel debugging   workshop in floridaWindows kernel debugging   workshop in florida
Windows kernel debugging workshop in floridaSisimon Soman
 

Similar to 地上デジタル放送のバイナリ (20)

[ODI] chapter2 what is "undo record chaining"?
[ODI] chapter2 what is "undo record chaining"?[ODI] chapter2 what is "undo record chaining"?
[ODI] chapter2 what is "undo record chaining"?
 
IBM Global Security Kit as a Cryptographic layer for IBM middleware
IBM Global Security Kit as a Cryptographic layer for IBM middlewareIBM Global Security Kit as a Cryptographic layer for IBM middleware
IBM Global Security Kit as a Cryptographic layer for IBM middleware
 
Debugging TV Frame 0x02
Debugging TV Frame 0x02Debugging TV Frame 0x02
Debugging TV Frame 0x02
 
LT SAP HANAネットワークプロトコル初段
LT SAP HANAネットワークプロトコル初段LT SAP HANAネットワークプロトコル初段
LT SAP HANAネットワークプロトコル初段
 
Oracle Deep Internal 2 (ver.2)
Oracle Deep Internal 2 (ver.2)Oracle Deep Internal 2 (ver.2)
Oracle Deep Internal 2 (ver.2)
 
Hta r31
Hta r31Hta r31
Hta r31
 
Monktoberfest open data-rms-2012-v3
Monktoberfest open data-rms-2012-v3Monktoberfest open data-rms-2012-v3
Monktoberfest open data-rms-2012-v3
 
Reverse engineering of binary programs for custom virtual machines
Reverse engineering of binary programs for custom virtual machinesReverse engineering of binary programs for custom virtual machines
Reverse engineering of binary programs for custom virtual machines
 
Open Data ≠ Open Source - Monktoberfest 2012
Open Data ≠ Open Source - Monktoberfest 2012Open Data ≠ Open Source - Monktoberfest 2012
Open Data ≠ Open Source - Monktoberfest 2012
 
Porting NetBSD to the open source LatticeMico32 CPU
Porting NetBSD to the open source LatticeMico32 CPUPorting NetBSD to the open source LatticeMico32 CPU
Porting NetBSD to the open source LatticeMico32 CPU
 
Lec5 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Branch Pred...
Lec5 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Branch Pred...Lec5 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Branch Pred...
Lec5 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Branch Pred...
 
St5400.6 500 g sata hdd sector access interruption fix bad sectors after 1 pe...
St5400.6 500 g sata hdd sector access interruption fix bad sectors after 1 pe...St5400.6 500 g sata hdd sector access interruption fix bad sectors after 1 pe...
St5400.6 500 g sata hdd sector access interruption fix bad sectors after 1 pe...
 
OpenIot & ELC Europe 2016 Berlin - How to develop the ARM 64bit board, Samsun...
OpenIot & ELC Europe 2016 Berlin - How to develop the ARM 64bit board, Samsun...OpenIot & ELC Europe 2016 Berlin - How to develop the ARM 64bit board, Samsun...
OpenIot & ELC Europe 2016 Berlin - How to develop the ARM 64bit board, Samsun...
 
Profiling Oracle with GDB
Profiling Oracle with GDBProfiling Oracle with GDB
Profiling Oracle with GDB
 
Examining Malware with Python
Examining Malware with PythonExamining Malware with Python
Examining Malware with Python
 
Abusing archive file formats
Abusing archive file formatsAbusing archive file formats
Abusing archive file formats
 
Oracle Deep Internal 4 (ver.2)
Oracle Deep Internal 4 (ver.2)Oracle Deep Internal 4 (ver.2)
Oracle Deep Internal 4 (ver.2)
 
ARM 64bit has come!
ARM 64bit has come!ARM 64bit has come!
ARM 64bit has come!
 
metadatacoreProperties.xmlModel2015-07-13T030104Zthua3267th.docx
metadatacoreProperties.xmlModel2015-07-13T030104Zthua3267th.docxmetadatacoreProperties.xmlModel2015-07-13T030104Zthua3267th.docx
metadatacoreProperties.xmlModel2015-07-13T030104Zthua3267th.docx
 
Windows kernel debugging workshop in florida
Windows kernel debugging   workshop in floridaWindows kernel debugging   workshop in florida
Windows kernel debugging workshop in florida
 

Recently uploaded

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 

Recently uploaded (20)

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 

地上デジタル放送のバイナリ

  • 2. • HDD 4.5TB • cron • ts
  • 3.
  • 4.
  • 5. • 188 1 • 0x47 • 4 •
  • 7. 4 • a … transport_error_indicator b … payload_unit_start_indicator c … transport_priority d … transport_scrambling_control e … adaptation_field_control f … continuity_counter sync_byte abc PID d e f 8bit 111 13bit 2 2 4bit 01000111000000010100000000010001
  • 8. PID • 0x00 PAT PMT PID PAT PMT PID 0x11 SDT service_id 0x12 EIT 0x14 TDT
  • 9. EIT • 47 40 12 1f 00 61 f0 48 00 a3 c5 88 f8 40 11 00 04 88 61 03 5a da 1b 03 00 00 02 00 00 00 07 d6 05 11 00 a1 03 5a 03 5b da 1b 05 00 00 00 30 00 00 07 d6 05 11 00 a1 03 5b 03 5c da 1b 05 30 00 00 30 00 00 07 d6 05 11 00 a1 03 5c a1 ff 60 3f ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff .. ff ff ff ff ff ff ff ff ff ff ff ff
  • 10. EIT PID 0x12=EIT • 47 40 12 1f 00 section_length service_id 0xa3=163=BS-TBS(3)→ SDT pointer_field 61 f0 48 00 a3 c5 88 f8 40 11 00 04 88 61 03 5a da 1b 03 00 00 02 00 00 00 07 d6 05 11 00 a1 03 5a event 03 5b da 1b 05 00 00 00 30 00 00 07 d6 05 11 00 a1 03 5b 03 5c da 1b 05 30 00 00 30 00 00 07 d6 05 11 00 a1 03 5c a1 ff 60 3f CRC ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff .. ff ff ff ff ff ff ff ff ff ff ff ff ( 0xff )
  • 11. event • start time 0xda1b=2011-10-01 duration 0x020000 = 2:00:00 03 5a da 1b 03 00 00 02 00 00 00 07 d6 05 11 00 a1 03 5a descriptor_loop_length tag 0xd6= descriptor_length EventGroupDescriptor 03 5b da 1b 05 00 00 00 30 00 00 07 event d6 05 11 00 a1 03 5b 03 5c da 1b 05 30 00 00 30 00 00 07 d6 05 11 00 a1 03 5c event service_id=0xa3=163(BS-TBS3) event_id=0x35a service_id=0xa1=161(BS-TBS1) event_id=0x35a
  • 12. tag 0x4d= start time 0xda15=2011-09-25 duration 0x010000 = 1:00:00 ShortEventDescriptor • 4e f1 1a 00 98 d1 01 01 40 10 00 04 01 4e 42 a2 da 15 17 00 00 01 00 00 00 ff 4d a9 6a 70 6e 31 42 67 32 7e 42 24 0e 21 21 0f 37 60 45 2a 1b 7c event_name_ d3 d5 a9 f9 a2 d5 bf f9 21 21 fb 1b 7d aa 49 77 4f char 24 cb 46 7e eb c8 49 77 3c 59 f2 d2 af 32 48 fc 73 35 5e ca 33 2c 43 4a ce bf e1 0e 89 37 38 8a 0f 3a 50 4a 6c cf 43 6c cb b7 ac df c4 ad 0e 32 0f 33 2c d8 3e 3a eb fa 36 39 b9 ae c6 46 7e ec ca a4 1b 7c text_char c8 a4 ec fd 49 77 4f 24 1b 7d ce 38 35 40 72 ac 32 30 33 30 cb a2 ea 45 72 4e 64 e1 b9 eb 36 39 3e 2e 0e 37 0f 44 5a ce 32 48 21 44 b3 ce 32 48 f2 fd 3e 22 cf c9 a6 61 34 e9 bb eb ce ab 0e 3f 50 0c f1 b3 00 6a 70 6e 1b 24 3b 0f 7a 50 54 02 22 ff d6 05 11 00 97 42 a2 c1 01 84 c4 0f f2 03 10 0f ff 5f 6a 70 6e 1b 24 3b 0f 7a 59 c7 25 00 07 40 0d 23 6e 6a 70 6e 01 40 f8 00 0f a0 00 bf 02 00 10 6a 70 6e 0d 0e 42 53 0f 44 2b 46 7c 1b 7c c7 f9 bf d8 c1 cc 2a ff ff ff ff ff ff ff ff ff ff ff ff ...
  • 13. text • Arib ISO-2022-JP → 42 67 32 7e 42 24 0e 21 21 0f 37 60 45 2a 1b 7c d3 ! ! d5 a9 f9 a2 d5 bf f9 21 21 fb 1b 7d aa 49 77 4f 24 cb 46 7e eb c8 49 77 3c 59 f2 d2 af 32 48 fc
  • 14.
  • 15. • PAT PMT PID • PMT stream_type 0x06 PID • PID SynchronizedPacketizedElementaryStream data_unit
  • 16.
  • 18. • Windows dll

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n