Skip to content

A set of utilites for manipulating Sercomm's router firmware images.

License

Notifications You must be signed in to change notification settings

jte/sercomm_fwutils_new

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sercomm_fwutils_new

A set of utilites for manipulating Sercomm's router firmware images.

Prerequisites

Python 3

After installing Python, run:

pip install cryptography

Usage

For decompressing an image:

[-] Usage: python decompress_image.py <in_file> <out_file>

For decrypting an image:

[-] Usage: python decrypt_image.py <in_file> <out_file>

A required workflow is to first decompress an image and then decrypt it. Once decrypted, you can feed the decrypted image to binwalk (to extract filesystem) like so:

binwalk -M -e decrypted_image.bin

Tested firmware images

firmware-speedport-w724v-typc-v09011603-06-010.img
firmware-speedport-entry2-v090126-2-6-009-0.img
firmware-speedport-neo-v090128-2-6-008-0.img

Inspiration

https://github.com/Psychotropos/sercomm_fwutils

Related projects

https://github.com/nikolas-n/Speedport-Plus-Cosmote-Router-hacks
https://github.com/danitool/sercomm-recovery

About

A set of utilites for manipulating Sercomm's router firmware images.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages