[DJI-log-discuss] DJI TXT file format

Daniel Flack dflack95 at gmail.com
Sat Jan 18 23:05:22 PST 2020


Sure, there is no difference. But, my point it specifically showing _how_
DJI generates these codes. I've given you the algorithm that was used to
generate your scramble table. That particular table does _not_ exist in
DJIs code, as the code snippets above show.

If you want a scramble table like you have now, then simply run this
algorithm across 0x2000 possible inputs from your current scramble
table...the first 0x1000 should match. But, I'm really just answering the
question from your site: We currently know only 0x1000 (i.e., 4096) rows of
the scramble table. We need a table at least twice as large to unscramble
all of the record types that we see. (*Alternatively, there might be a way
to generate the scramble bytes algorithmically, rather than having them
stored in a table. Some people have suggested that this could be done using
a CRC.*)

You're welcome to put what i've provided on your website, but, take or
leave it as it is....i'm focusing on other DJI reverse engineering projects
at the moment, but, just figured I'd share what I'd sorted out.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ns.live555.com/pipermail/dji-log-discuss/attachments/20200118/764a5f21/attachment.htm>


More information about the DJI-log-discuss mailing list