์ดํดํ๋ฉด ์ธ์์ด ๋ฐ๋๋ Windows API hook
ํน์ ์์ฉ ํ๋ก๊ทธ๋จ์ด ๊ฐ์ข API ํจ์๋ค์ ํธ์ถํ๋ ๊ณผ์ ์ ๊ฐ๋ก์ฑ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ ๋ณด์ ์์คํ ์ ๊ฐ๋ฐํ ์ ์๋ ๊ธฐ์ ์ ํ๋ณดํฉ๋๋ค. โป์ ๋ ์ ์ฉ๊ธ์ง!!!
์๊ฐ์ 532๋ช
๋์ด๋ ์ค๊ธ์ด์
์๊ฐ๊ธฐํ ๋ฌด์ ํ

- ํด๊ฒฐ
unInjection ๊ด๋ จ ์ง๋ฌธ ์ ๋๋ค.
์๋ ํ์ธ์ injection๊ณผ hooking ๊ณต๋ถ ์ค ๊ถ๊ธํ๊ฒ ์๊ฒจ์ ์ง๋ฌธ๋๋ฆฝ๋๋ค.dll์ Injectionํ๊ณ API hookingํ A๋ผ๋ ํจ์๊ฐ ์ค๋๊ฑธ๋ฆฌ๋
๋ฆฌ๋ฒ์ฑ์์คํ -ํดํนhookingwindows-api๊น์คํ
ใป
6๋ฌ ์
0
54
2
- ํด๊ฒฐ
๋ค์ดํค๋ ํจ์์ ํธ๋จํด๋ฆฐ ๊ด๋ จํด์ ๊ถ๊ธํ ์ ์ด ์์ต๋๋ค.
1.ํ ํจ์๋ฅผ ๊ผญ ๋ค์ดํค๋๋ก ์ค์ ํด์ผ ํ๋์ง ๊ถ๊ธํฉ๋๋ค. ๊ทธ๋ฅ ํ๋กค๋ก๊ทธ ์ํ๋ก๊ทธ ํฌํจ๋๊ฒ ํจ์๋ฅผ ์์ฑํด๋ ๋๋ ๊ฒ ์๋์ง์?2.๊ฒ์ํด๋ณด๋ ํ ํจ์์์ ์๋ณธํจ์ ์ฌ์ฉํ
๋ฆฌ๋ฒ์ฑ์์คํ -ํดํนhookingwindows-apiblood731
ใป
6๋ฌ ์
0
68
2
- ํด๊ฒฐ
8๊ฐ๊ณผ 9๊ฐ์์ jmpํด์ผํ๋ main์ ์๋ ์ฃผ์๊ฐ ๋ฌ๋ผ์.
์๋ ํ์ธ์ ๊ฐ์ฌ๋.8๊ฐ๊ณผ 9๊ฐ์์๋ testFunc์ targetFunc์ ๋์ ๋ถ์ ๋ฃ์ด ์คํ์ ์ํค๊ณ m
๋ฆฌ๋ฒ์ฑ์์คํ -ํดํนhookingwindows-apiwoohyun
ใป
์ผ ๋ ์
0
85
2
- ํด๊ฒฐ
Visual Studio release x86 ๋๋ฒ๊น ๋ธ๋ ์ดํฌ
์๋ ํ์ธ์.๊ฐ๋ฐ์๋ ์๋์ง๋ง ์ ๋ฌด์ ๊ผญ ํ์ํ ๋ด์ฉ์ด ์์ด์ ํด๋น ๊ฐ์๋ฅผ ์๊ฐํ๊ฒ ๋์์ต๋๋ค.์ฌ์ ์ง์์ด ์ ํ ์๋ ์ํ์์ ์ด์ฌํ ๊ฒ์ํ๋ฉฐ ๊ฐ์๋ฅผ ๋ฃ๊ณ ์๋ ์ํ์ ๋๋ค.<span style="color: rgb(33, 37,
๋ฆฌ๋ฒ์ฑ์์คํ -ํดํนhookingwindows-apigomgom
ใป
0
178
3
- ํด๊ฒฐ
32bit inline hook (release/ debug x86) ์ง๋ฌธ
์๋ ํ์ธ์ ๊ฐ์ฌ๋11.inlineHook ์์ ๋ฅผ debug ๋น๋๋ก ์คํํ๋ฉดpfOpenProcess์์Run-Time Check Failure #0 - The value of ESP was not properly saved a
๋ฆฌ๋ฒ์ฑ์์คํ -ํดํนhookingwindows-apidohyun_lim
ใป
0
188
2
- ํด๊ฒฐ
IAT Hook ๊ธฐ์ ๊ฐ์ ์์ ์ง๋ฌธ์ด์์ต๋๋ค.
์๋ ํ์ธ์ ๊ฐ์ฌ๋MyMessageBox์์์๋ MessageBoxW๋ฅผ ์ด ์ด์ ๋ฅผ ์ ๊ฐ ์ ๋๋ก ์ดํดํ๊ฒ ๋ง๋์?MessageBoxA๋ก ๋ฐ๊พธ๋๊น stack overflow ๊ฐ ์๊ธฐ๋๊ฒ ๊น์ง๋ ํ์ธํ์์ต๋๋ค.iat hook์ผ๋ก ์ธํด
๋ฆฌ๋ฒ์ฑ์์คํ -ํดํนhookingwindows-apidohyun_lim
ใป
0
161
2
- ํด๊ฒฐ
"์์ ์ ์ฌ์ฉ๋ ์์ (x86)" ๊ฐ์ ์ฌ์ ๋ฌธ์
์๋ ํ์ธ์, ๊ฐ์ฌ๋ <a target="_blank" rel="noopener noreferrer nofollow" class="mantine-Text-root mantine-Anchor-root css-1wicgs
๋ฆฌ๋ฒ์ฑ์์คํ -ํดํนhookingwindows-apiYJ
ใป
0
172
2
- ํด๊ฒฐ
๊ฐ์์๋ฃ๊ฐ ์ ์ฌ๋ผ์จ ๊ฑฐ ๊ฐ์๋ฐ ํ์ธ ๋ถํ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์.๊ฐ์์๋ฃ๊ฐ ์ ์ฌ๋ผ์จ ๊ฑฐ ๊ฐ์๋ฐ ํ์ธ ๋ถํ๋๋ฆฝ๋๋ค.<img src="https://cdn.inflearn.com/public/files/posts/570cf65d-7c14-4be9-bda8-97ee747f13f6/65f36343
๋ฆฌ๋ฒ์ฑ์์คํ -ํดํนhookingwindows-apiRobin
ใป
0
200
1
- ํด๊ฒฐ
7๊ฐ ํจ์ ํฌ์ธํฐ ๋ฐฐ์ด ๊ฐ์๊ฐ ๊ฐ์ ์ค๋น์ค์ด๋ผ๊ณ ๋ ์.
7๊ฐ ํจ์ ํฌ์ธํฐ ๋ฐฐ์ด ๊ฐ์๊ฐ ๊ฐ์ ์ค๋น์ค์ด๋ผ๊ณ ๋ ์.
๋ฆฌ๋ฒ์ฑ์์คํ -ํดํนhookingwindows-api๋ฐ์ฒ ์ค
ใป
0
212
3
- ํด๊ฒฐ
๊ฐ์ ์๋ฆฌ๊ฐ ์๋ค๋ ค์!
์ ์ฒด ๊ฐ์ ๋ค ์๋ค๋ฆฌ๋๊ฒ๊ฐ์์
๋ฆฌ๋ฒ์ฑ์์คํ -ํดํนhookingwindows-api์์ฑ์ ์์
ใป
0
244
2






