Jean-Marie Mineau
|
8157325a02
|
transfer file from one zip to another, WIP
|
2024-01-17 16:41:24 +01:00 |
|
Jean-Marie Mineau
|
0fdf619360
|
transfert file from zip to another (wip)
|
2024-01-17 13:57:01 +01:00 |
|
Jean-Marie Mineau
|
0d305fbe62
|
explore files
|
2024-01-16 18:23:58 +01:00 |
|
Jean-Marie Mineau
|
0794aac016
|
add struct for localheader
|
2024-01-15 15:52:47 +01:00 |
|
Jean-Marie Mineau
|
bea2b9ffc0
|
put extra field in another file
|
2024-01-15 15:27:08 +01:00 |
|
Jean-Marie Mineau
|
fafbdb6537
|
detect apk signatur
|
2024-01-15 14:42:26 +01:00 |
|
Jean-Marie Mineau
|
98f00c4066
|
finish spliting files
|
2024-01-15 11:39:37 +01:00 |
|
Jean-Marie Mineau
|
3f0c90e307
|
start spliting files
|
2024-01-15 11:26:24 +01:00 |
|
Jean-Marie Mineau
|
3aebd51768
|
parse zip64 extra field
|
2024-01-15 11:08:20 +01:00 |
|
|
|
1e46baa7ef
|
add note for next todo
|
2024-01-14 23:58:02 +01:00 |
|
|
|
857a67b657
|
list file names
|
2024-01-14 23:48:51 +01:00 |
|
|
|
ea18640a78
|
parse basic file header
|
2024-01-14 17:14:35 +01:00 |
|
Jean-Marie Mineau
|
519d0748be
|
new tool to explore .apk
|
2024-01-14 14:11:03 +01:00 |
|
Jean-Marie Mineau
|
92d4ecaa1c
|
fix offsets
|
2024-01-05 17:06:35 +01:00 |
|
Jean-Marie Mineau
|
e1f1d01e2c
|
add signatures and checksums
|
2024-01-04 14:28:13 +01:00 |
|
Jean-Marie Mineau
|
d470881d98
|
bug fix
|
2024-01-04 10:38:07 +01:00 |
|
Jean-Marie Mineau
|
b17a84212f
|
bug fix bug fix bug fix WIP
|
2024-01-03 18:00:36 +01:00 |
|
Jean-Marie Mineau
|
b30e91b86a
|
collect data from instructions
|
2024-01-03 13:42:33 +01:00 |
|
Jean-Marie Mineau
|
04a6d48e51
|
seriable try block and call site
|
2024-01-02 21:09:22 +01:00 |
|
Jean-Marie Mineau
|
31e4192eb3
|
convert code ins to raw ins
|
2023-12-22 00:04:58 +01:00 |
|
Jean-Marie Mineau
|
3dd7c8b1c5
|
implement instruction to instruction format
|
2023-12-19 13:40:17 +01:00 |
|
Jean-Marie Mineau
|
8c14c0dac9
|
WIP
|
2023-12-19 11:58:35 +01:00 |
|
Jean-Marie Mineau
|
c937154601
|
implem __str__ and __repr__ for call site
|
2023-12-18 10:09:47 +01:00 |
|
Jean-Marie Mineau
|
0c928e4fd2
|
convert bytecode to a more editable format
|
2023-12-17 19:14:33 +01:00 |
|
Jean-Marie Mineau
|
29c43a68b2
|
convert instruction to an editable format WIP
|
2023-12-16 02:09:52 +01:00 |
|
Jean-Marie Mineau
|
2d164362a7
|
add instruction using pseudo-instruction format
|
2023-12-15 14:55:55 +01:00 |
|
Jean-Marie Mineau
|
95f4686f3f
|
add instruction reprs, WIP
|
2023-12-15 00:23:55 +01:00 |
|
Jean-Marie Mineau
|
4b62c495ed
|
add instructions object WIP
|
2023-12-14 16:41:16 +01:00 |
|
Jean-Marie Mineau
|
81c8d0a8ec
|
add instruction enum to code item
|
2023-12-14 11:27:43 +01:00 |
|
Jean-Marie Mineau
|
ee7cf4d325
|
add serializer for instruction format
|
2023-12-14 02:15:39 +01:00 |
|
Jean-Marie Mineau
|
5854ba5e66
|
add debug info item to generated dex
|
2023-12-12 11:46:04 +01:00 |
|
Jean-Marie Mineau
|
bd22b7990b
|
add annotations to generated dex
|
2023-12-12 11:25:33 +01:00 |
|
Jean-Marie Mineau
|
53d321c7fe
|
add coded item to generated dex
|
2023-12-06 10:58:07 +01:00 |
|
Jean-Marie Mineau
|
3468bc0463
|
add static values to generated dex
|
2023-12-05 16:23:59 +01:00 |
|
Jean-Marie Mineau
|
46ad73cbc7
|
split write_dex_file into several methods
|
2023-12-05 14:26:20 +01:00 |
|
Jean-Marie Mineau
|
bb9f5a94aa
|
add class data to generated dex
|
2023-12-05 00:14:27 +01:00 |
|
Jean-Marie Mineau
|
409663ca19
|
add class defs to generated dex
|
2023-12-04 16:56:20 +01:00 |
|
Jean-Marie Mineau
|
67f47a332e
|
add method ids to generated dex
|
2023-12-04 14:09:19 +01:00 |
|
Jean-Marie Mineau
|
da47521993
|
add field ids to generated dex
|
2023-12-04 11:38:08 +01:00 |
|
Jean-Marie Mineau
|
57d6b38746
|
add type lists to generated dex files
|
2023-12-01 18:08:30 +01:00 |
|
Jean-Marie Mineau
|
211402ae9d
|
add type to generated dex file
|
2023-12-01 12:38:54 +01:00 |
|
Jean-Marie Mineau
|
df9149c068
|
add string to generated dex
|
2023-12-01 11:23:59 +01:00 |
|
Jean-Marie Mineau
|
2ed4acc71c
|
string sections, WIP
|
2023-11-30 20:31:21 +01:00 |
|
Jean-Marie Mineau
|
e194072981
|
add DexWriter squeleton
|
2023-11-30 16:17:30 +01:00 |
|
Jean-Marie Mineau
|
80968c9bcf
|
add a rought implem of code
|
2023-11-30 14:40:49 +01:00 |
|
Jean-Marie Mineau
|
026b9ddd41
|
fix == for ids
|
2023-11-29 18:15:11 +01:00 |
|
Jean-Marie Mineau
|
67efc6365d
|
store structs in hash map (WIP)
|
2023-11-29 17:06:57 +01:00 |
|
Jean-Marie Mineau
|
224d1efdba
|
add annotations for methods and parameters
|
2023-11-29 12:12:41 +01:00 |
|
Jean-Marie Mineau
|
cf55766653
|
fix stuff, add class annotation
|
2023-11-28 19:06:28 +01:00 |
|
Jean-Marie Mineau
|
b8b4e28f2d
|
bump pyo3 and use anyhow for main functions
|
2023-11-28 16:22:40 +01:00 |
|