โ๏ธ Reverse Engineering/CodeEngn
[Reverse Engineering] CodeEngn Basic RCE L01 WriteUp
A Lim Han
2023. 9. 20. 09:34
โค๏ธ CodeEngn Basic RCE L01 WriteUp
1. ๋ฌธ์ ํ์ธ ํ ํ์ผ ๋ค์ด๋ก๋
2. 7-Zip File Manager ์ ํตํด ํ์ผ ์์ถ ํด์ --> 01 ํ์ผ ์ ์์ฉ ํ๋ก๊ทธ๋จ ๋ฐ๊ฒฌ
3. 01 ์์ฉ ํ๋ก๊ทธ๋จ์ ํด๋ฆญํ์ฌ ์คํ --> ์๋์ ๊ฐ์ ๊ฒฝ๊ณ ์ฐฝ์ด ๋ฌ๋ค
4. Immunity Debugger์์ 01 ์์ฉ ํ๋ก๊ทธ๋จ์ ์คํ
++ ์ฝ๋๋ฅผ ์ดํด๋ณด๋ ๊ฐ์ ๋ฐ๋ผ ์กฐ๊ฑด์ ์ผ๋ก ์ ํํ๋ JE๋ฅผ ๋ฐ๊ฒฌ
EAX์ ESI ๊ฐ์ด ์ผ์นํ๋ ๊ฒฝ์ฐ | YEAH! ์ฃผ์๋ก ์ด๋ |
EAX์ ESI ๊ฐ์ด ์ผ์นํ์ง ์๋ ๊ฒฝ์ฐ | Error๋ฌธ ์ฃผ์๋ก ์ด๋ |
5. JE๋ก ์์ฑ๋ ๊ตฌ๊ฐ์ ๋๋ธํด๋ฆญํ์ฌ JMP๋ก ์์ ํ Assemble ํด๋ฆญ
6. ๋ณ๊ฒฝ ์ฌํญ ์ ์ฅ ํ F9๋ฅผ ๋๋ฌ Debug ์คํ ํ 'ํ์ธ' ํด๋ฆญ --> ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋จ์ ํ์ธ