├── README.md ├── cve-2023-21822 ├── CMakeLists.txt ├── README.md ├── img │ └── handyfunc.png ├── main.cpp ├── nt.h ├── umpd.cpp └── umpd.h ├── cve-2023-23410 ├── .gitignore ├── CMakeLists.txt ├── README.md ├── img │ ├── 1.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ └── 5.jpg └── main.cpp ├── cve-2023-29336 ├── .gitignore ├── .vscode │ ├── settings.json │ └── tasks.json ├── CMakeLists.txt ├── README.md ├── main.cpp └── visualisation │ ├── html │ ├── menu-created.memorylayout.html │ ├── menu-reallocated.memorylayout.html │ └── prepare-heap-done.memorylayout.html │ └── src │ ├── menu-created.memorylayout.json │ ├── menu-reallocated.memorylayout.json │ └── prepare-heap-done.memorylayout.json ├── cve-2023-40481 ├── README.md ├── img │ ├── hijacked.png │ └── source.png └── poc.squashfs └── cve-2024-30051 ├── CMakeLists.txt ├── README.md ├── img ├── 1.png ├── 2.png ├── 2024-09-06-21-34-05.mp4 ├── 3.png ├── 4.png ├── 5.png ├── 6.png └── 7.png ├── ponylib ├── CMakeLists.txt ├── memory.h ├── nt.h ├── ponylib.cpp ├── ponylib.h └── win32u.h └── src ├── CMakeLists.txt ├── dcomp.cpp ├── dcomp.h ├── exploit.cpp └── payload.c /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/README.md -------------------------------------------------------------------------------- /cve-2023-21822/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-21822/CMakeLists.txt -------------------------------------------------------------------------------- /cve-2023-21822/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-21822/README.md -------------------------------------------------------------------------------- /cve-2023-21822/img/handyfunc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-21822/img/handyfunc.png -------------------------------------------------------------------------------- /cve-2023-21822/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-21822/main.cpp -------------------------------------------------------------------------------- /cve-2023-21822/nt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-21822/nt.h -------------------------------------------------------------------------------- /cve-2023-21822/umpd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-21822/umpd.cpp -------------------------------------------------------------------------------- /cve-2023-21822/umpd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-21822/umpd.h -------------------------------------------------------------------------------- /cve-2023-23410/.gitignore: -------------------------------------------------------------------------------- 1 | build -------------------------------------------------------------------------------- /cve-2023-23410/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-23410/CMakeLists.txt -------------------------------------------------------------------------------- /cve-2023-23410/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-23410/README.md -------------------------------------------------------------------------------- /cve-2023-23410/img/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-23410/img/1.png -------------------------------------------------------------------------------- /cve-2023-23410/img/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-23410/img/2.png -------------------------------------------------------------------------------- /cve-2023-23410/img/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-23410/img/3.png -------------------------------------------------------------------------------- /cve-2023-23410/img/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-23410/img/4.png -------------------------------------------------------------------------------- /cve-2023-23410/img/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-23410/img/5.jpg -------------------------------------------------------------------------------- /cve-2023-23410/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-23410/main.cpp -------------------------------------------------------------------------------- /cve-2023-29336/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | _backup 3 | .vscode -------------------------------------------------------------------------------- /cve-2023-29336/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-29336/.vscode/settings.json -------------------------------------------------------------------------------- /cve-2023-29336/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-29336/.vscode/tasks.json -------------------------------------------------------------------------------- /cve-2023-29336/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required (VERSION 3.8) 2 | 3 | project("poc-cve-2023-29336") 4 | 5 | add_executable("${PROJECT_NAME}" "main.cpp") -------------------------------------------------------------------------------- /cve-2023-29336/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-29336/README.md -------------------------------------------------------------------------------- /cve-2023-29336/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-29336/main.cpp -------------------------------------------------------------------------------- /cve-2023-29336/visualisation/html/menu-created.memorylayout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-29336/visualisation/html/menu-created.memorylayout.html -------------------------------------------------------------------------------- /cve-2023-29336/visualisation/html/menu-reallocated.memorylayout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-29336/visualisation/html/menu-reallocated.memorylayout.html -------------------------------------------------------------------------------- /cve-2023-29336/visualisation/html/prepare-heap-done.memorylayout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-29336/visualisation/html/prepare-heap-done.memorylayout.html -------------------------------------------------------------------------------- /cve-2023-29336/visualisation/src/menu-created.memorylayout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-29336/visualisation/src/menu-created.memorylayout.json -------------------------------------------------------------------------------- /cve-2023-29336/visualisation/src/menu-reallocated.memorylayout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-29336/visualisation/src/menu-reallocated.memorylayout.json -------------------------------------------------------------------------------- /cve-2023-29336/visualisation/src/prepare-heap-done.memorylayout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-29336/visualisation/src/prepare-heap-done.memorylayout.json -------------------------------------------------------------------------------- /cve-2023-40481/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-40481/README.md -------------------------------------------------------------------------------- /cve-2023-40481/img/hijacked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-40481/img/hijacked.png -------------------------------------------------------------------------------- /cve-2023-40481/img/source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-40481/img/source.png -------------------------------------------------------------------------------- /cve-2023-40481/poc.squashfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2023-40481/poc.squashfs -------------------------------------------------------------------------------- /cve-2024-30051/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/CMakeLists.txt -------------------------------------------------------------------------------- /cve-2024-30051/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/README.md -------------------------------------------------------------------------------- /cve-2024-30051/img/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/img/1.png -------------------------------------------------------------------------------- /cve-2024-30051/img/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/img/2.png -------------------------------------------------------------------------------- /cve-2024-30051/img/2024-09-06-21-34-05.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/img/2024-09-06-21-34-05.mp4 -------------------------------------------------------------------------------- /cve-2024-30051/img/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/img/3.png -------------------------------------------------------------------------------- /cve-2024-30051/img/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/img/4.png -------------------------------------------------------------------------------- /cve-2024-30051/img/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/img/5.png -------------------------------------------------------------------------------- /cve-2024-30051/img/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/img/6.png -------------------------------------------------------------------------------- /cve-2024-30051/img/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/img/7.png -------------------------------------------------------------------------------- /cve-2024-30051/ponylib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/ponylib/CMakeLists.txt -------------------------------------------------------------------------------- /cve-2024-30051/ponylib/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/ponylib/memory.h -------------------------------------------------------------------------------- /cve-2024-30051/ponylib/nt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/ponylib/nt.h -------------------------------------------------------------------------------- /cve-2024-30051/ponylib/ponylib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/ponylib/ponylib.cpp -------------------------------------------------------------------------------- /cve-2024-30051/ponylib/ponylib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/ponylib/ponylib.h -------------------------------------------------------------------------------- /cve-2024-30051/ponylib/win32u.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/ponylib/win32u.h -------------------------------------------------------------------------------- /cve-2024-30051/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/src/CMakeLists.txt -------------------------------------------------------------------------------- /cve-2024-30051/src/dcomp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/src/dcomp.cpp -------------------------------------------------------------------------------- /cve-2024-30051/src/dcomp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/src/dcomp.h -------------------------------------------------------------------------------- /cve-2024-30051/src/exploit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/src/exploit.cpp -------------------------------------------------------------------------------- /cve-2024-30051/src/payload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immortalp0ny/mypocs/HEAD/cve-2024-30051/src/payload.c --------------------------------------------------------------------------------