Open ArtificialAmateur opened 3 years ago
@devttys0 bump
@ArtificialAmateur @devttys0 This doesn't work for me. Is this completely merged or is something additional needed to work?
@ArtificialAmateur @devttys0 This doesn't work for me. Is this completely merged or is something additional needed to work?
This branch has not been merged into master, are you operating off of the Kodasec fork? If so, please test the independent tool wince-extractor.
@ArtificialAmateur @devttys0 This doesn't work for me. Is this completely merged or is something additional needed to work?
This branch has not been merged into master, are you operating off of the Kodasec fork? If so, please test the independent tool wince-extractor.
I tested and it failed. I opened an issue for it. Let me know if you can help please. @ArtificialAmateur
@ArtificialAmateur @devttys0 This doesn't work for me. Is this completely merged or is something additional needed to work?
This branch has not been merged into master, are you operating off of the Kodasec fork? If so, please test the independent tool wince-extractor.
I tested and it failed. I opened an issue for it. Let me know if you can help please. @ArtificialAmateur
The current version of the code only supports the x86 systems as those are the systems we had on hand when reverse engineering, the WinCE compression algorithm does e8 (x86 specific instruction) preprocessing.
Are you still interested in maintain this plugin and the wince-decompt python module?
Are you still interested in maintain this plugin and the wince-decompt python module?
Sorry I dont have the time anymore to maintain this code myself. Open to anyone else wanting to take it over.
Okay. I merged your PR to a fork of binwalk. I will be maintaing the plugin there to the best of my efforts.
Originally issued in #469, but was failing the CI because of the lack of Python 2.7 support. Shouldn't be an issue now, but I cant reopen the original issue.
Overview
The WinCE Extractor is a plugin that allows a user to extract compressed and uncompressed files from a Windows Compact Embedded ROM/firmware image. The plugin is built in pure multi-platform Python3 and requires no external dependencies to be installed (other than Python3 and binwalk of course).
Usage
binwalk <input_file> -D bin
orbinwalk <input_file> -e
Before
Using the latest version of ReFirmLabs/binwalk
After
Using the latest version of KodaSec/binwalk
And yes, it does produce readable files:![image](https://user-images.githubusercontent.com/20297606/84624662-54a94a00-aed1-11ea-8c76-87d707752bbe.png)