This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
howto:dumlrub [2017/07/29 14:13] czokie created |
howto:dumlrub [2017/08/12 12:05] czokie |
||
---|---|---|---|
Line 19: | Line 19: | ||
git pull | git pull | ||
- | ===== 3. Get some firmware ===== | + | ===== 3. BackDatAssUp ===== |
- | If you are planning | + | This command will make a backup copy of all firmware on your connected equipment. During the process, it will: |
+ | - Login to your equipment via FTP | ||
+ | - Get a list of all files in / | ||
+ | - Get all of the files found | ||
+ | - AES Decrypt the files | ||
+ | - Do some XOR magic to undo the final DJI file tampering | ||
+ | - Stick it all in the backup directory | ||
+ | |||
+ | |||
+ | ruby BackDatAssUp.rb | ||
+ | |||
+ | Once it is complete, you will find a firmware | ||
+ | |||
+ | ===== 4: RubaDubDUML | ||
+ | RubaDubDUML is designed | ||
+ | |||
+ | ruby RubaDubDUML.rb /dev/tty.usbmodem1445 | ||
+ | |||
+ | ===== 5: LogJammer ===== | ||
+ | |||
+ | LogJammer is designed to pull upgrade log files from your aircraft and decrypt them automatically. | ||
+ | |||
+ | ruby LogJammer.rb | ||
+ | |||
+ | ===== 6: CherryPicker ===== | ||
+ | |||
+ | CherryPicker allows | ||
+ | |||
+ | It needs a module installed that is not in the toolchain page. This module is a little " | ||
+ | |||
+ | |||
+ | xcode-select --install | ||
+ | sudo gem install nokogiri | ||
+ | |||
+ | |||
+ | ruby CherryPicker.rb | ||
+ | |||
===== To be continued ===== | ===== To be continued ===== | ||
+ | < | ||
+ | < |