But maybe your problem is you`re trying to open with wrong application. Use 7zip or far manager to check what is inside exe.img or rootfs...

SamyGO Firmware Patcher.py, revision=1236, Wed Oct 10 22:56:25 2012 UTC:greenhorn wrote:Trying to decrypt FW, but got this:Code: Select all
SamyGO Firmware Patcher v0.31Beta (c) 2010-2011 Erdem U. Altinyurt -=BIG FAT WARNING!=- You can brick your TV with this tool! Authors accept no responsibility about ANY DAMAGE on your devices! project home: http://www.SamyGO.tv Firmware: B-FIRBPEWWC v1013.0
Hope it helps.version = '0.34' #Key for ECBHRDEUC, FIRBPEWW (BD-E8???, BD-E6???).
Code: Select all
SamyGO Firmware Patcher v0.34 (c) 2010-2011 Erdem U. Altinyurt
-=BIG FAT WARNING!=-
You can brick your TV with this tool!
Authors accept no responsibility about ANY DAMAGE on your devices!
project home: http://www.SamyGO.tv
Firmware: B-FIRBPEWWC v1013.0
AES Encrytped CI+ firmware detected.
Decrypting with AES...
secret key :
Decrypting AES...
Decrypting with XOR Key :
Crypto package found, using fast XOR engine.
Traceback (most recent call last):
File "SamyGO.py", line 1254, in <module>
Decryptor( sys.argv[2] )
File "SamyGO.py", line 1088, in Decryptor
decfile,md5digg,xorkey = xor( encfile )
File "SamyGO.py", line 99, in xor
cip_xor = XOR.new( keyData )
ValueError: XOR key cannot be the null string (0 bytes long)
Code: Select all
D:\temp>c:\python27\python.exe SamyGO.py decrypt_all ./B-FIRBPEWWC
SamyGO Firmware Patcher v0.34 (c) 2010-2011 Erdem U. Altinyurt
-=BIG FAT WARNING!=-
You can brick your TV with this tool!
Authors accept no responsibility about ANY DAMAGE on your devices!
project home: http://www.SamyGO.tv
Firmware: B-FIRBPEWWC v1007.1
AES Encrytped CI+ firmware detected.
Processing file exe.img.sec
secret key :
Decrypting AES...
Decrypting with XOR Key : B-FIRBPEWWC
Crypto package found, using fast XOR engine.
Calculated CRC : 0x34AA2668
CRC Validation passed
Processing file Image.sec
secret key :
Decrypting AES...
Decrypting with XOR Key : B-FIRBPEWWC
Crypto package found, using fast XOR engine.
Calculated CRC : 0x489C3F5
CRC Validation passed
Processing file rootfs.img.sec
secret key :
Decrypting AES...
Decrypting with XOR Key : B-FIRBPEWWC
Crypto package found, using fast XOR engine.
Calculated CRC : 0x49FF6593
CRC Validation passed
Code: Select all
D:\temp>c:\python27\python.exe SamyGO.py decrypt_all ./B-FIRBPEWWC
SamyGO Firmware Patcher v0.34 (c) 2010-2011 Erdem U. Altinyurt
-=BIG FAT WARNING!=-
You can brick your TV with this tool!
Authors accept no responsibility about ANY DAMAGE on your devices!
project home: http://www.SamyGO.tv
Firmware: B-FIRBPEWWC v1053.2
AES Encrytped CI+ firmware detected.
Processing file exe.img.sec
secret key : d6442d-
Decrypting AES...
Decrypting with XOR Key : B-FIRBPEWWC
Crypto package found, using fast XOR engine.
Calculated CRC : 0x7E36D8F4
CRC Validation passed
Processing file Image.sec
secret key : d6442d-
Decrypting AES...
Decrypting with XOR Key : B-FIRBPEWWC
Crypto package found, using fast XOR engine.
Calculated CRC : 0x489C3F5
CRC Validation passed
Processing file rootfs.img.sec
secret key : d6442d-
Decrypting AES...
Decrypting with XOR Key : B-FIRBPEWWC
Crypto package found, using fast XOR engine.
Calculated CRC : 0x49FF6593
CRC Validation passed
D:\temp>
Code: Select all
C:\>"SamyGO Firmware Patcher.py" decrypt_all ".\B-FIRBP7WWC"
SamyGO Firmware Patcher v0.34 (c) 2010-2011 Erdem U. Altinyurt
-=BIG FAT WARNING!=-
You can brick your TV with this tool!
Authors accept no responsibility about ANY DAMAGE on your devices!
project home: http://www.SamyGO.tv
Firmware: B-FIRBP7WWC v1003.1
AES Encrytped CI+ firmware detected.
Processing file exe.img.sec
secret key : d6442d-
Decrypting AES...
Decrypting with XOR Key : B-FIRBP7WWC
Crypto package found, using fast XOR engine.
Calculated CRC : 0xF3A71B78
Error on Decryption
solution is quite simple, btw. try this version http://samygo.svn.sourceforge.net/viewv ... ches/pcre/ but it needs also python module "re"alessio71 wrote:My firmware is slight diffrent (B-FIRBP7WWC) and with every version (here I try to decrypt an old 1003.1 (the latest is 1010.0)) I get this:
....