こんっなとっころにじゃがっいもっがっ

m2tsパケットの懐石には失敗した。神は死んだのか。ほんっとに暗号化されてないのかなあ、と。こういうマルチメディア情報家電のOSは幸いLinuxで、そのほとんどがGPLだ。使ったら使ったよとどこぞに書いてあるはずなんだ。あったあった、これだわ。

https://panasonic.net/cns/oss/diga/JPRCP16D.html

cryptfsの姿は見えないし、他に怪しい御仁もござらぬ。それにe2fsの姿があるし。おおかたディスクの暗号化まではやってない模様だ。

それならば、とブロックデバイス毎testdiskやっちゃいましたよ。

dir_partition inode=2
   P MS Data                 10801152   11517951     716800
     ext3 blocksize=4096 Large file Sparse superblock Recover, 367 MB / 350 MiB
Directory /
       2 drwxr-xr-x     0      0      4096 21-Jan-2018 11:07 .
       2 drwxr-xr-x     0      0      4096 21-Jan-2018 11:07 ..
      11 drwx------     0      0     16384 21-Jan-2018 11:07 lost+found
   29889 drwxrwxrwx     0      0      4096 29-Jan-2018 11:44 mik

dir_partition inode=29889
   P MS Data                 10801152   11517951     716800
     ext3 blocksize=4096 Large file Sparse superblock Recover, 367 MB / 350 MiB
Directory /mik
   29889 drwxrwxrwx     0      0      4096 29-Jan-2018 11:44 .
       2 drwxr-xr-x     0      0      4096 21-Jan-2018 11:07 ..
   29890 -rw-r--r--     0      0    155648 29-Jan-2018 01:08 mik.db
   29891 -rwxrwxrwx     0      0  26214400 29-Jan-2018 01:08 mik.db-journal
   29892 -rw-r--r--     0      0    434176 29-Jan-2018 01:08 mik.db-indexer
X  29893 -rwxrwxrwx     0      0         0 29-Jan-2018 11:44 startup
X  29894 -rw-r--r--     0      0         0 29-Jan-2018 01:08 mik.db-indexer-journal

データベースファイルのようですな。何百本もある動画ファイルを管理しようってんだから何かしらのインデックスが必要なことぐらいこちとら百も承知。

$ sqlite3 mik.db 
SQLite version 3.8.2 2013-12-06 14:53:30
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .tables
t_group_info                t_program_info            
t_group_member_info         t_program_name_info       
t_program_description_info
sqlite> select * from t_program_info;
0|285212672|285212673|103|4|16626|81126000|2016-12-06 15:30:01|1|0|65535|103|BD|10|8|8|1|2|1|1|0|0
1|285212672|285212674|103|4|16626|81163500|2016-12-07 15:00:01|1|0|65535|103|BD|10|8|8|1|2|1|2|0|0
2|285212672|285212675|103|4|16626|81163500|2017-02-11 22:30:01|1|0|65535|103|BD|10|255|255|1|255|255|3|0|0
3|285212672|285212676|103|4|16626|81213000|2017-02-21 19:00:00|1|0|65535|103|BD|10|255|255|1|255|255|4|0|0
4|285212672|285212677|103|4|16626|81213000|2017-02-22 19:00:00|1|0|65535|103|BD|10|255|255|1|255|255|5|0|0
5|285212672|285212678|103|4|16626|81163500|2017-02-28 19:00:01|1|0|65535|103|BD|10|255|255|1|255|255|6|0|0
6|285212672|285212679|103|4|16626|160897500|2017-03-04 22:00:01|1|0|65535|103|BD|10|255|255|1|255|255|7|0|0
7|285212672|285212680|103|4|16626|81163500|2017-06-07 06:00:01|1|0|65535|103|BD|10|8|8|1|2|1|8|0|0
8|285212672|285212681|103|4|16626|162195000|2017-06-09 22:00:00|1|0|65535|103|BD|10|255|255|1|255|255|9|0|0
9|285212672|285212682|103|4|16626|40672500|2017-06-11 12:45:01|1|0|65535|103|BD|10|8|8|1|2|1|10|0|0
sqlite> select * from t_program_name_info;
0|岩合光昭の世界ネコ歩き「ハワイ楽園のニャン」
1|岩合光昭の世界ネコ歩き「ハワイ島大自然」
2|岩合光昭の世界ネコ歩き「紅茶大好き~スリランカ~」
3|岩合光昭の世界ネコ歩き「コ-ヒ-と港と音楽と~ブラジル~」
4|岩合光昭の世界ネコ歩き「風車と木靴と中庭の光~オランダアムステルダム~」
5|岩合光昭の世界ネコ歩き「マンハッタンのニャン~ニュ-ヨ-ク~」
6|岩合光昭の世界ネコ歩き「京都の四季プロロ-グ」
7|岩合光昭の世界ネコ歩き選「スコットランド庭園のニャン」
8|岩合光昭の世界ネコ歩き選「イングランド」
9|岩合光昭の世界ネコ歩きMINI「鳴く」「ネコとことわざ」
sqlite> 

うーん、ヒントなんだろうか。番組情報にしか見えねえけどなあ。