Commit Graph

465 Commits

Author SHA1 Message Date
Kyle Zeng df1276641d update tools in Readme 2024-09-09 11:57:33 -07:00
Kyle Zeng fcd6098cda
Merge pull request #193 from zeroone-kr/fix-makefile
Update Makefile
2024-08-22 17:31:55 -07:00
zeroone-kr 2ee530a32b Update Makefile 2024-08-10 16:02:51 +09:00
Kyle Zeng bf2909a496
Merge pull request #191 from k4lizen/fdc
fastbin_dup_consolidate.c revamp
2024-05-25 20:50:37 -07:00
k4lizen 167a69e3bc
support 2.23 and 2.24 without tcache 2024-05-21 17:57:07 -04:00
k4lizen 66da022cf6
propagate to other versions, .31 and .27 dont have safe linking 2024-05-21 17:41:53 -04:00
k4lizen 5358963bb7
revamp fastbin_dup_consolidate.c 2024-05-21 14:12:11 -04:00
Kyle ZENG 702114479b fix typo in house-of-tangerine 2024-05-15 22:16:54 -07:00
Kyle Zeng 73d15a85ac
Merge pull request #190 from programmeruser2/patch-1
Fix typo on House of Tangerine POC
2024-05-15 22:14:30 -07:00
programmeruser2 f0a6a887fc
Update house_of_tangerine.c 2024-05-14 20:47:22 +00:00
Kyle Zeng 754c5546fa fix the description for fastbin_dup_consolidate 2024-05-10 12:43:29 -07:00
Kyle Zeng 64e5089dce unlink is no longer a macro, but a function now 2024-05-10 12:30:41 -07:00
Kyle Zeng df11470b59
Merge pull request #185 from goreil/bugfix-oldlist
Bugfix, Makefile now works on oldlist versions
2024-05-02 15:47:19 -07:00
goreil 99cf4cf35b Bugfix, Makefile now works on oldlist versions 2024-05-02 22:37:33 +02:00
Kyle Zeng c6a55fe529
Merge pull request #184 from gfelber/master
fixed sysmalloc_int_free.c MALLOC_ALIGN
2024-05-02 11:35:46 -07:00
gfelber 31bd3ba94f fixed sysmalloc_int_free.c MALLOC_ALIGN 2024-05-02 11:37:46 +02:00
Kyle Zeng 385b8b369c remove the hack 2024-04-30 18:49:26 -07:00
Kyle Zeng d670a105d3 update README 2024-04-30 18:21:39 -07:00
Kyle Zeng c6631d062c update readme 2024-04-30 18:17:47 -07:00
Kyle Zeng 0324877d8a initialize glibc-all-in-one in fresh installed repo 2024-04-30 17:57:32 -07:00
Kyle Zeng af2e061b8c fix ci 2024-04-30 17:37:02 -07:00
Kyle Zeng e93ce21cd8 use some linker magic to avoid issues with symbol versioning 2024-04-30 17:36:46 -07:00
Kyle Zeng 24fb258197 fix mmap_overlapping 2024-04-30 17:33:13 -07:00
Kyle Zeng a42f22c8a3 specify CC in CI 2024-04-30 14:02:02 -07:00
Kyle Zeng e8b4d74a6e refactor Makefile, write it in the real Makefile syntax 2024-04-30 13:58:46 -07:00
Kyle Zeng 2042f942bf
Merge pull request #183 from edd255/edd255_make_patch
fix(#180): added Makefile that links specific libc & loader during compilation
2024-04-29 22:36:17 -07:00
edd 82b1e04086
fix(#180): added Makefile that links specific libc & loader 2024-04-26 14:38:11 +00:00
Kyle Zeng e8d63befd5
Merge pull request #181 from shellphish/fix/complete_setup
fix complete setup
2024-04-24 12:55:56 -07:00
Kyle Zeng 4970ae7f0e fix complete setup 2024-04-24 12:27:01 -07:00
Kyle Zeng 8e4af70029 make it easier to setup a debug environment with some docker magic 2024-04-22 18:19:50 -07:00
Kyle Zeng 02fb741b5b
Merge pull request #177 from shellphish/2.39
2.39
2024-04-16 22:21:57 -07:00
Kyle Zeng ae4dbf5582 add 2.39 2024-04-16 22:20:10 -07:00
Kyle Zeng 39ecc170f5 enable house_of_tangerine 2024-04-16 22:10:36 -07:00
Kyle Zeng 4ed6f19545 enable sysmalloc_int_free 2024-04-16 22:08:01 -07:00
Kyle Zeng 2a6eedb8d2 fix return value error in fastbin_dup_consolidate 2024-04-16 21:59:43 -07:00
Kyle Zeng 1e1176fddf use master not main 2024-04-16 21:55:50 -07:00
Kyle Zeng 34c7c6fa65 increase trial limit 2024-04-16 21:54:50 -07:00
Kyle Zeng 17d06ddc93 setup CI 2024-04-16 21:54:24 -07:00
Kyle Zeng c70a20059e
Merge pull request #176 from marshallstone/master
Fix broken GEF link, add pwndbg heap command
2024-04-16 11:29:09 -07:00
marshall 50deb96707 Fix broken GEF link, add pwndbg heap command 2024-04-16 10:05:39 -04:00
Kyle Zeng 4ca1e51419
Merge pull request #174 from gfelber/master
added House of Tangerine
2024-04-11 18:26:13 -07:00
gfelber 694baced97 first allocation on newly grown heap page is malloc aligned (not chunk hdr aligned, different for x86,32bit) 2024-04-10 12:16:45 +02:00
gfelber 78793d5221 fixed some typos and comment ordering 2024-04-10 01:16:48 +02:00
gfelber dc7ce77100 sysmalloc_int_free.c: added x86 support for glibc_2.23 (different malloc align for 32 bit) 2024-04-10 00:16:06 +02:00
gfelber a04c9d566b added aarch64 support, also changed ifdef with overflow formula 2024-04-09 23:55:18 +02:00
gfelber 1f2987a134 fixed wrong target top size calculation, only relevant for Constants printed at top 2024-04-08 13:12:19 +02:00
gfelber 21fbbb0366 fixed wrong fencepost location 2024-04-08 12:57:26 +02:00
gfelber 182b7eaf44 fixed typo in README 2024-04-08 12:44:36 +02:00
gfelber 6431b08560 added demonstration of sysmalloc _int_free() trick 2024-04-08 11:53:06 +02:00
gfelber af0ae88087 house of tangerine now also works for x86 (32bit)
added new checks and macros
2024-04-08 11:50:45 +02:00