Jean-Marie Mineau
|
53d321c7fe
|
add coded item to generated dex
|
2023-12-06 10:58:07 +01:00 |
|
Jean-Marie Mineau
|
bb9f5a94aa
|
add class data to generated dex
|
2023-12-05 00:14:27 +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
|
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
|
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 |
|
Jean-Marie Mineau
|
feff847310
|
add method handle
This really needs more checks
|
2023-10-02 17:55:17 +02:00 |
|
Jean-Marie Mineau
|
77be653786
|
factorize value parsing
|
2023-10-02 16:58:33 +02:00 |
|
Jean-Marie Mineau
|
2ec3fe2c9d
|
some work on DexType and DexMethodType
|
2023-09-04 16:36:15 +02:00 |
|
Jean-Marie Mineau
|
cc6ce1c625
|
fix value serialization and add test for boolean value for regression
|
2023-09-04 15:06:34 +02:00 |
|
|
|
c84e3e36cc
|
start implementing field
|
2023-09-01 16:50:46 +02:00 |
|
|
|
0ae6ce5e88
|
use log instead of print
|
2023-09-01 15:03:11 +02:00 |
|
|
|
cfc8e4743e
|
first python binding
|
2023-08-31 18:03:55 +02:00 |
|
|
|
a9da701e51
|
fix sanity check
|
2023-08-31 17:00:31 +02:00 |
|
|
|
a4e5679c7b
|
fix the endianess
|
2023-08-31 16:57:05 +02:00 |
|
|
|
68b11dc036
|
WIP
|
2023-08-31 16:01:31 +02:00 |
|
Jean-Marie Mineau
|
559ae665cf
|
WIP
|
2023-08-31 14:02:04 +02:00 |
|
Jean-Marie Mineau
|
bda74f55ac
|
add some error managment
|
2023-08-31 11:39:03 +02:00 |
|
Jean-Marie Mineau
|
6562c3f6c0
|
add struct to parse whole dex file
|
2023-08-30 17:17:11 +02:00 |
|
Jean-Marie Mineau
|
df2a441148
|
clean doc
|
2023-08-30 14:18:32 +02:00 |
|
Jean-Marie Mineau
|
b5ae8c5088
|
add hiddenapi item
|
2023-08-30 11:24:40 +02:00 |
|
Jean-Marie Mineau
|
b670649ed0
|
add annotation item
|
2023-08-29 11:50:24 +02:00 |
|
Jean-Marie Mineau
|
70e552339d
|
add debug info item
|
2023-08-29 11:02:05 +02:00 |
|
Jean-Marie Mineau
|
7557022900
|
add default variant
|
2023-08-28 15:03:09 +02:00 |
|
Jean-Marie Mineau
|
ae1c3e20ac
|
add code item and related
|
2023-08-28 14:14:38 +02:00 |
|
Jean-Marie Mineau
|
9ed99594cc
|
add item related to class
|
2023-08-25 19:05:05 +02:00 |
|
Jean-Marie Mineau
|
42698cc8d7
|
add miscelaneous items
|
2023-08-25 15:04:05 +02:00 |
|
Jean-Marie Mineau
|
9fe2652448
|
implement map item
|
2023-08-25 14:42:20 +02:00 |
|
Jean-Marie Mineau
|
52447aef42
|
add header item
|
2023-08-25 14:41:39 +02:00 |
|
Jean-Marie Mineau
|
736c4611ac
|
add check sort
|
2023-08-25 11:30:09 +02:00 |
|
Jean-Marie Mineau
|
d5b8222491
|
implement annotation
|
2023-08-25 11:26:16 +02:00 |
|
Jean-Marie Mineau
|
1b503549b3
|
implement arrays
|
2023-08-25 11:11:13 +02:00 |
|
Jean-Marie Mineau
|
6020b173a0
|
add encoded scalar values
|
2023-08-24 18:51:06 +02:00 |
|
Jean-Marie Mineau
|
49d6094d6f
|
finish implementing mutf8
|
2023-08-24 11:22:29 +02:00 |
|
Jean-Marie Mineau
|
24f4b0b46d
|
WIP mutf8
|
2023-08-23 16:36:49 +02:00 |
|
Jean-Marie Mineau
|
d44e2b624b
|
add some consts
|
2023-08-23 12:59:29 +02:00 |
|
Jean-Marie Mineau
|
5dd96fb173
|
add prefix / suffix to field
|
2023-08-22 17:23:47 +02:00 |
|
Jean-Marie Mineau
|
33e770e04a
|
add LEB128 types
|
2023-08-22 15:46:14 +02:00 |
|
Jean-Marie Mineau
|
1a9030267c
|
put current androscalpel_serializer to a core module
|
2023-07-21 11:41:44 +02:00 |
|
Jean-Marie Mineau
|
ab1d6f4f8c
|
init
|
2023-07-21 11:36:33 +02:00 |
|