kopia lustrzana https://github.com/fagci/qs-uvk5-firmware-modder
feat: fw library ++
rodzic
3add9c6a11
commit
43b27a6599
6
fw.py
6
fw.py
|
@ -27,6 +27,12 @@ def main(cmd):
|
|||
fw2 = Firmware.load(argv[3])
|
||||
fw.compare(fw2)
|
||||
|
||||
if cmd == 'enc':
|
||||
fw.write()
|
||||
|
||||
if cmd == 'dec':
|
||||
fw.write_raw()
|
||||
|
||||
if cmd == 'search':
|
||||
fw.search(argv[3].encode())
|
||||
|
||||
|
|
7
uvk5.py
7
uvk5.py
|
@ -153,6 +153,13 @@ class Firmware(bytearray):
|
|||
os.write(1, encrypted)
|
||||
|
||||
|
||||
def write_raw(self, path=None):
|
||||
if path:
|
||||
pass
|
||||
else:
|
||||
os.write(1, self)
|
||||
|
||||
|
||||
class FirmwareModifiable(Firmware):
|
||||
def apply_mods(self, mod_names):
|
||||
for mod in mod_names:
|
||||
|
|
Ładowanie…
Reference in New Issue