โ๏ธ Reverse Engineering/CodeEngn20 [Reverse Engineering] CodeEngn Basic RCE L02 WriteUp ๐ CodeEngn Basic RCE L02 WriteUp 1. ๋ฌธ์ ํ์ธ ํ ํ์ผ ๋ค์ด๋ก๋ 2. 7-Zip File Manager ์ ํตํด ํ์ผ ์์ถ ํด์ --> 02 ํ์ผ ์ ์์ฉ ํ๋ก๊ทธ๋จ ๋ฐ๊ฒฌ 3. 02 ์์ฉ ํ๋ก๊ทธ๋จ์ ํด๋ฆญํ์ฌ ์คํ --> ์คํํ ์ ์๋ค๋ ๊ฒฝ๊ณ ์ฐฝ์ด ๋จ๋ ๊ฒ์ ํ์ธ ++ Immunity Debugger์์๋ ์คํ ์๋ํด๋ณด์์ง๋ง, ์๋์ ๊ฐ์ ๊ฒฝ๊ณ ์ฐฝ์ด ์ถ๋ ฅ๋จ 4. HxD ์คํ ํ 02 ํ์ผ ์คํ --> ํ์ผ์ด ์ฑ๊ณต์ ์ผ๋ก ์ด๋ฆฌ๋ ๊ฒ์ ํ์ธ 5. ๋ฐ์ผ๋ก ์คํฌ๋กคํด๋ณด๋ ์๋ฏธ์๋ ๋ฌธ์์ด ๋ฐ๊ฒฌ ++ Crackme ๋ค์ ์์นํ JK3FJZh๊ฐ ๋น๋ฐ๋ฒํธ์ธ ๊ฒ์ผ๋ก ์์๋จ 6. ๋ค์ ๋ฌธ์ ํ๋ฉด์ผ๋ก ์ด๋ ํ Auth ํญ์ผ๋ก ์ด๋ 7. ์ ๋ ฅ๋์ Key ๋ถ๋ถ์ ์์์ ์ป์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ ํ, Regis.. 2023. 9. 21. [Reverse Engineering] CodeEngn Basic RCE L01 WriteUp โค๏ธ 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 ์คํ ํ 'ํ์ธ' ํด๋ฆญ --> ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋จ์ ํ์ธ 2023. 9. 20. ์ด์ 1 2 3 4 ๋ค์