Commit graph

252 commits

Author SHA1 Message Date
0990b8a9b2
remove debug logs 2025-01-28 10:29:53 +01:00
2c954d8d74
fix reading zip with data descriptors 2025-01-28 10:27:30 +01:00
9b1ecd1b42
wip 2025-01-28 00:04:24 +01:00
48817d1df8
wip 2025-01-28 00:03:34 +01:00
59d01d04db
make apk and dexfile visitable 2025-01-27 11:47:12 +01:00
092b17a408
simplify map.flatten 2025-01-27 10:44:00 +01:00
ea41c8901c
add listing classes 2025-01-27 10:42:22 +01:00
Jean-Marie Mineau
8ef1db8e4a
add lib to crate-type 2025-01-24 17:18:16 +01:00
Jean-Marie Mineau
1c45b9e38b
put pyo3 away for now 2025-01-24 16:43:30 +01:00
Jean-Marie Mineau
ea6ce5d7a1
read apk 2025-01-24 14:14:40 +01:00
Jean-Marie Mineau
d51ee6de78
experimental feature: reading from zip 2025-01-24 13:39:34 +01:00
Jean-Marie Mineau
83b3330aa2
remove manual imprementation of some functions 2025-01-23 12:36:51 +01:00
Jean-Marie Mineau
eb89441dad
bump pyo3 2025-01-23 12:01:28 +01:00
Jean-Marie Mineau
65176749bb
fix fix fix! 2025-01-17 11:32:44 +01:00
Jean-Marie Mineau
1d62277f42
WIP 2025-01-15 17:25:26 +01:00
Jean-Marie Mineau
dfcd6232a4
fix test 2025-01-15 16:20:53 +01:00
Jean-Marie Mineau
b9f52e4ca5
start fixing tests 2025-01-15 13:35:36 +01:00
Jean-Marie Mineau
0bd5617f38
handle automatic file selection for classes 2025-01-15 11:48:18 +01:00
Jean-Marie Mineau
91859170c3
start separating classes in files 2025-01-14 20:29:17 +01:00
Jean-Marie Mineau
4b28d0a406
fix stuff 2025-01-14 13:31:56 +01:00
Jean-Marie Mineau
5899c8d160
integrate properly debug info serialization 2025-01-14 11:25:07 +01:00
Jean-Marie Mineau
652bab50f7
todo 2025-01-14 09:53:55 +01:00
Jean-Marie Mineau
f3fcb5b086
'debug' serialization 2025-01-13 17:09:17 +01:00
Jean-Marie Mineau
bc3392d946
WIP, TODO: regenerate debug info from new debug instruction 2025-01-10 17:45:00 +01:00
Jean-Marie Mineau
f9f511013d
wip 2025-01-10 14:56:52 +01:00
Jean-Marie Mineau
483ac8637c
WIP 2024-07-19 16:47:48 +02:00
Jean-Marie Mineau
aad1fc862d
WIP 2024-07-18 16:47:56 +02:00
Jean-Marie Mineau
00009436c5
WIP 2024-07-18 14:28:50 +02:00
Jean-Marie Mineau
d479fbba6d
WIP 2024-07-18 11:50:53 +02:00
Jean-Marie Mineau
cb80922d38
WIP 2024-07-17 21:19:20 +02:00
Jean-Marie Mineau
69e7476904
WIP 2024-07-17 15:41:24 +02:00
Jean-Marie Mineau
920cc181dc
WIP 2024-07-16 17:31:37 +02:00
cfbd3fb90b
WIP 2024-07-16 00:42:49 +02:00
Jean-Marie Mineau
b72fd67b7d
continue refactoring 2024-07-13 01:47:53 +02:00
Jean-Marie Mineau
af24c7070a
start refactor inst struct 2024-07-10 18:45:31 +02:00
Jean-Marie Mineau
c3a7762fc8
start implementing visitors 2024-07-10 17:34:51 +02:00
Jean-Marie Mineau
55b4ef015b
parse dwarf 2024-07-08 15:39:36 +02:00
Jean-Marie Mineau
437ecbeecc
add support for read hiddenapi 2024-06-10 18:20:45 +02:00
Jean-Marie Mineau
df9d258780
add file modification 2024-05-06 18:01:27 +02:00
Jean-Marie Mineau
fb2ba61d21
clean json format 2024-04-26 13:30:19 +02:00
Jean-Marie Mineau
c27a047f89
add help functions 2024-04-24 11:27:21 +02:00
Jean-Marie Mineau
f8a7d8907b
fix manylinux issue 2024-04-22 17:43:33 +02:00
Jean-Marie Mineau
937275f91f
fix offset of empty section 2024-04-17 17:17:00 +02:00
Jean-Marie Mineau
11f09f7b93
meh 2024-04-15 18:00:46 +02:00
Jean-Marie Mineau
ef6a2196a7
add test 2024-04-15 15:13:30 +02:00
d47494f8f6
parralelize the parsing 2024-03-08 16:16:43 +01:00
675135f522
add report to tests 2024-03-08 15:29:12 +01:00
Jean-Marie Mineau
d641929797
add multidex support and poc 2024-03-01 16:57:46 +01:00
ed8c584647
catch when nb method ids > 2^16 2024-02-29 14:43:56 +01:00
Jean-Marie Mineau
0b430fe187
wip 2024-02-28 15:05:19 +01:00