выходной формат od на телефоне Android - PullRequest
0 голосов
/ 21 октября 2018

Я пытаюсь проверить двоичный файл на моем телефоне Android.Телефон рутирован, и я говорю с ним через adb.

Первые несколько байтов рассматриваемого файла отображаются как

37777776620  042577  043114  000401  000001  000000  000000  000000  000000
37777776620  000003  000050  000001  000000  030614  000000  000064  000000
37777776620  110444  000001  000000  002400  000064  000040  000011  000050
37777776620  000034  000033  000006  000000  000064  000000  000064  000000
37777776620  000064  000000  000440  000000  000440  000000  000004  000000
37777776620  000004  000000  000003  000000  000524  000000  000524  000000

с командной строкой

od <filename> | head

Байты верны, но что это за бизнес 37777776620?Предполагается, что это смещение в байтах, так почему странное число и почему оно одинаково в каждой строке?

Шестнадцатеричный эквивалент этого числа - fffffd90

od - символическая ссылка наЯщик для игрушек.Я тоже там смотрел, без результатов.Когда я копирую файл в мой модуль Windows7, я получаю правильные смещения от 00000000.

Я думал, что od должен был просто взять линейный поток байтов и посчитать их от 0 в начале файла.

...