Helloyunho
|
d4ec6af7a8
|
chore: throw syscall error for better error handling
|
2025-12-31 17:36:55 +09:00 |
|
Helloyunho
|
4b1423901d
|
feat: we can poop!
|
2025-12-31 16:25:20 +09:00 |
|
Helloyunho
|
e59f85dd63
|
fix: more missing types
|
2025-12-31 16:20:19 +09:00 |
|
Helloyunho
|
d16c9f2347
|
Merge branch 'main' of https://github.com/Vuemony/vue-after-free
|
2025-12-31 16:17:30 +09:00 |
|
Helloyunho
|
e4d5b65450
|
fix: some missing types, wrong namespace
|
2025-12-31 16:17:21 +09:00 |
|
Helloyunho
|
bdab47f173
|
chore: eslint auto-fix
|
2025-12-31 07:13:59 +00:00 |
|
Helloyunho
|
881fa5739d
|
fix: formatting
|
2025-12-31 16:13:05 +09:00 |
|
Helloyunho
|
f3e3d3185f
|
Merge branch 'main' of https://github.com/Vuemony/vue-after-free
|
2025-12-31 16:09:54 +09:00 |
|
Helloyunho
|
69f4a63b43
|
feat: typing
|
2025-12-31 16:09:47 +09:00 |
|
earthonion
|
c4dcaa9685
|
continued netctrl
|
2025-12-31 00:50:32 -05:00 |
|
earthonion
|
b64b024c18
|
fix thread crash
|
2025-12-30 22:54:40 -05:00 |
|
earthonion
|
214f0b437c
|
remove comments
|
2025-12-30 22:42:35 -05:00 |
|
earthonion
|
ea8e04b203
|
integrate netctrl; minor changes to UAF
|
2025-12-30 22:38:30 -05:00 |
|
Helloyunho
|
65fb9671e4
|
fix: formatting
|
2025-12-31 07:33:49 +09:00 |
|
ufm42
|
3b6b623152
|
Merge pull request #2 from Vuemony/test
Merge features into main to proceed with kernel exploit
|
2025-12-30 22:39:15 +04:00 |
|
ufm42
|
7766bf4d9f
|
Merge branch 'main' into test
|
2025-12-30 22:39:07 +04:00 |
|
ufm42
|
144a85b5aa
|
feat:
- Implement struct-like objects.
- Added helpers to reduce `BigInt` code bloat.
- Minor adjustments to UAF.
- Disable GC to avoid unexpected behaviours.
|
2025-12-30 21:58:04 +04:00 |
|
earthonion
|
74f7502b68
|
chore: eslint auto-fix
|
2025-12-30 12:25:27 +00:00 |
|
earthonion
|
a090ff6785
|
Merge branch 'main' of https://github.com/Vuemony/vue-after-free
|
2025-12-30 07:24:47 -05:00 |
|
earthonion
|
fba18b6c4b
|
more poop
|
2025-12-30 07:24:29 -05:00 |
|
earthonion
|
22f6e346d8
|
Update inject.js
|
2025-12-30 01:02:26 -05:00 |
|
earthonion
|
bc0863f9a1
|
chore: eslint auto-fix
|
2025-12-30 05:58:45 +00:00 |
|
earthonion
|
9b7887adf2
|
Merge branch 'main' of https://github.com/Vuemony/vue-after-free
|
2025-12-30 00:58:04 -05:00 |
|
earthonion
|
a99fe5f602
|
disable gc? started poopsploit
|
2025-12-30 00:29:51 -05:00 |
|
ufm42
|
d18b9e59cd
|
feat:
- Improve UAF initialization.
- Implement ROP (stable)
- Update `BigInt` implementation.
- Implement function helpers.
- Implement syscall mapper.
- Log split into `log/debug` for better user experience
|
2025-12-30 09:06:01 +04:00 |
|
Helloyunho
|
30a40d7214
|
chore: eslint auto-fix
|
2025-12-30 04:27:14 +00:00 |
|
Helloyunho
|
916b574866
|
fix: formatting
|
2025-12-30 13:26:37 +09:00 |
|
earthonion
|
74972be6c7
|
organized constants and helper functions, added some for poopsploit. cleaned up syscall logic
|
2025-12-29 19:57:45 -05:00 |
|
Helloyunho
|
c1188e5085
|
fix: lint
|
2025-12-29 16:19:39 +09:00 |
|
Helloyunho
|
780d612d2d
|
refactor: format
|
2025-12-29 16:15:51 +09:00 |
|
earthonion
|
be55ee9044
|
dup works :O also improved ret2js
|
2025-12-29 00:31:49 -05:00 |
|
earthonion
|
e16160f0d4
|
remove getuid test
|
2025-12-28 23:45:00 -05:00 |
|
earthonion
|
bc782ac2ed
|
improve ret2js , get addrof libkernel, scan libkernel for syscalls
|
2025-12-28 23:32:14 -05:00 |
|
earthonion
|
adac415587
|
@ufm42s rop pivot + dup test
|
2025-12-28 18:05:02 -05:00 |
|
earthonion
|
a94cc3f91e
|
a
|
2025-12-28 12:01:52 -05:00 |
|
Helloyunho
|
160405b906
|
feat: rop works! restore rbp was the key
|
2025-12-29 01:37:20 +09:00 |
|
earthonion
|
d2b06aa271
|
Rename base_addr to jsc_addr in inject.js
|
2025-12-28 08:09:20 -05:00 |
|
Helloyunho
|
0813b25c20
|
fix: values in wrong array
|
2025-12-28 16:52:31 +09:00 |
|
Helloyunho
|
d258040f1c
|
feat: potential rop poc
|
2025-12-28 16:23:27 +09:00 |
|
Helloyunho
|
2af7e55b67
|
chore: edit rules
|
2025-12-27 12:58:40 +09:00 |
|
ufm42
|
ddbfa9895f
|
refactor: more accurate naming.
|
2025-12-26 16:41:47 +04:00 |
|
ufm42
|
bb2d1c7e52
|
refactor: log array length
|
2025-12-26 14:45:20 +04:00 |
|
ufm42
|
e300ae5b72
|
refactor: more logging.
|
2025-12-26 14:38:59 +04:00 |
|
ufm42
|
efa82858b5
|
style: eslint checks
|
2025-12-26 12:28:35 +04:00 |
|
ufm42
|
b44f6d2db6
|
refactor:
- Update `BigInt` implementation (covered code reviews).
- Updated implementation for rw primitives (stable)
|
2025-12-26 12:22:50 +04:00 |
|
${Mr.DJA}
|
adcff0e211
|
🔧 Added missing disableJsCaching flag to manifest
|
2025-12-25 22:18:53 +01:00 |
|
earthonion
|
e96aac3dc1
|
Update eslint.config.ts
|
2025-12-25 09:45:15 -05:00 |
|
earthonion
|
8ef67f557c
|
Update eslint.config.ts
|
2025-12-25 09:43:13 -05:00 |
|
earthonion
|
a69c19023a
|
Update eslint.config.ts
|
2025-12-25 09:36:31 -05:00 |
|
earthonion
|
12b81fa299
|
Update eslint.config.ts
|
2025-12-25 09:35:46 -05:00 |
|