Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bkerler/oppo_decrypt
/ functions
Functions
49 in github.com/bkerler/oppo_decrypt
⨍
Functions
49
◇
Types & classes
1
↓ 48 callers
Function
gsbox
(offset)
opscrypto.py:301
↓ 31 callers
Method
read
(self, length=None)
opscrypto.py:287
↓ 12 callers
Function
mmap_io
(filename, mode, length=0)
opscrypto.py:38
↓ 4 callers
Function
cleancstring
(input)
ofp_mtk_decrypt.py:112
↓ 4 callers
Function
swap
(ch)
ofp_qc_decrypt.py:13
↓ 4 callers
Function
swap
(ch)
ofp_mtk_decrypt.py:12
↓ 3 callers
Function
copyfile
(filename, path, wfilename, start, length)
opscrypto.py:487
↓ 3 callers
Function
copyitem
(item, directory, pos, wf)
opscrypto.py:524
↓ 3 callers
Function
extractxml
(filename, key, path)
opscrypto.py:404
↓ 3 callers
Function
key_custom
(inp, rkey, outlength=0, encrypt=False)
opscrypto.py:355
↓ 2 callers
Function
aes_cfb
(data,key,iv)
ofp_qc_decrypt.py:148
↓ 2 callers
Function
aes_cfb
(key, iv, data, decrypt=True, segment_size=128)
ofp_mtk_decrypt.py:37
↓ 2 callers
Function
calc_digest
(filename)
opscrypto.py:462
↓ 2 callers
Function
checkhashfile
(wfilename, checksums, iscopy)
ofp_qc_decrypt.py:206
↓ 2 callers
Function
copysub
(rf, wf, start, length)
opscrypto.py:472
↓ 2 callers
Function
decryptfile
(key,iv,filename,path,wfilename,start,length,rlength,checksums,decryptsize=0x40000)
ofp_qc_decrypt.py:177
↓ 2 callers
Function
decryptfile
(rkey, filename, path, wfilename, start, length)
opscrypto.py:423
↓ 2 callers
Function
decryptitem
(item, pagesize)
ofp_qc_decrypt.py:247
↓ 2 callers
Function
deobfuscate
(data,mask)
ofp_qc_decrypt.py:46
↓ 2 callers
Function
encryptsub
(rkey, rf, wf)
opscrypto.py:449
↓ 2 callers
Function
encryptsubsub
(rkey, data, wf)
opscrypto.py:440
↓ 2 callers
Function
key_update
(iv1, asbox)
opscrypto.py:304
↓ 2 callers
Function
keyshuffle
(key, hkey)
ofp_qc_decrypt.py:17
↓ 2 callers
Function
mtk_shuffle
(key,keylength,input,inputlength)
ofp_mtk_decrypt.py:23
↓ 2 callers
Function
mtk_shuffle2
(key,keylength,input,inputlength)
ofp_mtk_decrypt.py:30
↓ 2 callers
Method
unsparse
(self)
opscrypto.py:226
↓ 1 callers
Function
ROL
(x, n, bits = 32)
ofp_qc_decrypt.py:25
↓ 1 callers
Function
brutekey
(rf)
ofp_mtk_decrypt.py:101
↓ 1 callers
Function
copy
(filename,wfilename,path, start,length,checksums)
ofp_qc_decrypt.py:167
↓ 1 callers
Function
copysub
(rf,wf,start,length)
ofp_qc_decrypt.py:153
↓ 1 callers
Function
encryptfile
(key, filename, wfilename)
opscrypto.py:454
↓ 1 callers
Function
encryptitem
(key, item, directory, pos, wf)
opscrypto.py:494
↓ 1 callers
Function
extract_xml
(filename,key,iv)
ofp_qc_decrypt.py:115
↓ 1 callers
Function
generatekey2
(filename)
ofp_qc_decrypt.py:53
↓ 1 callers
Method
get_chunk_size
(self)
opscrypto.py:189
↓ 1 callers
Function
getkey
(index)
ofp_mtk_decrypt.py:87
↓ 1 callers
Function
main
()
ofp_qc_decrypt.py:274
↓ 1 callers
Function
main
(filename,outdir)
ofp_mtk_decrypt.py:115
↓ 1 callers
Function
main
()
opscrypto.py:555
↓ 1 callers
Function
main
(target_process)
ops_decrypt_frida.py:19
↓ 1 callers
Function
main
(target_process)
backdoor.py:16
Method
__init__
(self, filename)
opscrypto.py:146
Function
generatekey1
()
ofp_qc_decrypt.py:31
Method
getsize
(self)
opscrypto.py:274
Function
keyshuffle
(key,hkey)
ofp_mtk_decrypt.py:15
Function
new_write
(data)
opscrypto.py:663
Function
on_message
(message, data)
ops_decrypt_frida.py:6
Function
on_message
(message, data)
backdoor.py:6
Method
readheader
(self,offset)
opscrypto.py:166