๋ฆฌ๋ฒ์ฑ6 [Reverse Engineering] CodeEngn Basic RCE L19 WriteUp ๐ CodeEngn Basic RCE L19 WriteUp 1. ๋ฌธ์ ํ์ธ ํ ํ์ผ ๋ค์ด๋ก๋ 2. 7-Zip File Manager ์ ํตํด ํ์ผ ์์ถ ํด์ --> 19 ํ์ผ ์ ์์ฉ ํ๋ก๊ทธ๋จ ๋ฐ๊ฒฌ 3. ๊ด๋ จ ์ ๋ณด ์์ง์ ์ํด Detect It Easy ๋ฅผ ํตํด ํ์ผ ์คํ --> ํ์ผ์ด UPX ํ์์ผ๋ก ํจํน๋์ด์์์ ํ์ธ ++ ์์ง Detect It Easy ๋ฅผ ์ค์นํ์ง ์์๋ค๋ฉด? --> https://www.majorgeeks.com/ MajorGeeks.Com - MajorGeeks www.majorgeeks.com 4. ํจํน๋ ์ํ์ธ 19 ํ์ผ์ ๋ํ์ฌ ์ธํจํน ์งํ ++ UPX ํจํน๋ ํ์ผ ์ธํจํนํ๊ธฐ --> https://alim11.tistory.com/456 [UPX Un/Packer] UPX .. 2023. 11. 17. [Reverse Engineering] CodeEngn Basic RCE L18 WriteUp ๐คก CodeEngn Basic RCE L18 WriteUp 1. ๋ฌธ์ ํ์ธ ํ ํ์ผ ๋ค์ด๋ก๋ 2. 7-Zip File Manager ์ ํตํด ํ์ผ ์์ถ ํด์ --> 18 ํ์ผ ์ ์์ฉ ํ๋ก๊ทธ๋จ ๋ฐ๊ฒฌ 3. 18.exe ์ ์คํํ์ฌ ์์์ ๊ฐ ์ ๋ ฅ ํ "Check" ํด๋ฆญ --> Serial ๊ฐ์ด ํ๋ ธ๋ค๋ ๊ฒฝ๊ณ ๋ฌธ ํ์ธ 4. Immunity Debugger ์ ํตํด 18.exe ํ์ผ ์คํ --> ์ฑ๊ณต & ์คํจ ๋ฉ์์ง์ OR ์ฐ์ฐ๋ฌธ ๋ฐ๊ฒฌ 5. ๋ฐ๊ฒฌํ OR ์ฐ์ฐ๋ฌธ๊ณผ ๊ทธ ์๋ ๋ถ๋ถ์ BreakPoint ์ค์ --> Debug ์คํ 6. ํ์ ์ฐฝ์ ์๋์ ๊ฐ์ด ์ ๋ ฅ ํ Check ๋ฒํผ ํด๋ฆญ --> "CodeEngn" ์ Serial ๋ฐ๊ฒฌ # ์ ๋ ฅํ Serial : 1234 # ์ ๋ ฅํ Name : CodeEngn # ๋ฐ๊ฒฌ.. 2023. 11. 16. [Reverse Engineering] CodeEngn Basic RCE L17 WriteUp ๐ฏ CodeEngn Basic RCE L17 WriteUp 1. ๋ฌธ์ ํ์ธ ํ ํ์ผ ๋ค์ด๋ก๋ 2. 7-Zip File Manager ์ ํตํด ํ์ผ ์์ถ ํด์ --> 17 ํ์ผ ์ ์์ฉ ํ๋ก๊ทธ๋จ ๋ฐ๊ฒฌ 3. 17.exe ์ ์คํํ์ฌ ์์์ ๊ฐ ์ ๋ ฅ ํ "Check it!" ํด๋ฆญ --> "Please Enter More Chars..." ์ด๋ผ๋ ๊ฒฝ๊ณ ๋ฌธ ํ์ธ 4. Immunity Debugger ์ ํตํด 17.exe ํ์ผ ์คํ --> ์ฑ๊ณต & ์คํจ ๋ฉ์์ง์ ๋น๊ต๋ฌธ ๋ฐ๊ฒฌ 5. ๋ฐ๊ฒฌํ ๋น๊ต๋ฌธ์ 03 --> 01๋ก ๋ณ๊ฒฝ 6. ์คํจ๋ฌธ๊ณผ ๊ทธ ์๋ BreakPoint ์ค์ --> ํจ์น ์ฌํญ ์ ์ฅ 7. Debugging ์คํ ํ ASCII ์๋ฆฌ์ผ์ด ์์ฑ๋ ๊ฒ์ ํ์ธ 8. 17.0045B850 ํจ์์ BreakPoint ์ค์ .. 2023. 11. 15. [Reverse Engineering] CodeEngn Basic RCE L12 WriteUp ๐ฅ CodeEngn Basic RCE L12 WriteUp 1. ๋ฌธ์ ํ์ธ ํ ํ์ผ ๋ค์ด๋ก๋ 2. 7-Zip File Manager ์ ํตํด ํ์ผ ์์ถ ํด์ --> 12 ํ์ผ ์ ์์ฉ ํ๋ก๊ทธ๋จ ๋ฐ๊ฒฌ 3. 12.exe ํ์ผ์ ์คํํ์ฌ ์์์ ๊ฐ์ ์ ๋ ฅํ ํ "Check" ๋ฒํผ ํด๋ฆญ --> ์๋ฌด ์ผ๋ ์ผ์ด๋์ง ์์์ ํ์ธ 4. 12.exe ํ์ผ์ Immunity Debugger ์์ ์คํ 5. ์คํฌ๋กค์ ๋ด๋ฆฌ๋ค๋ณด๋, ์ฌ์ฉ์๋ก๋ถํฐ ์ ๋ ฅ๋ฐ์ Key ๊ฐ์ ์ง์ง Key ๊ฐ๊ณผ ๋น๊ตํ๋ ๋ถ๋ถ ๋ฐ๊ฒฌ ++ ์ ์ถ ๊ฐ๋ฅํ ์ฌ์ค๋ค # ์ง์ง Key ๊ฐ : 7A2896BF # ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ Key ๊ฐ : EAX ๋ ์ง์คํฐ์ ์ ์ฅ 6. ๋ค์ 12.exe ํ์ผ์ ๋๋ธํด๋ฆญํ์ฌ ๋ฐ๊ฒฌํ ์ง์ง Key ๊ฐ ์ ๋ ฅ --> ๋ฌธ์ ๊ฐ ์ฑ๊ณต์ ์ผ๋ก ํด๊ฒฐ๋์.. 2023. 11. 9. [Reverse Engineering] CodeEngn Basic RCE L11 WriteUp ๐ ฑ๏ธ CodeEngn Basic RCE L11 WriteUp 1. ๋ฌธ์ ํ์ธ ํ ํ์ผ ๋ค์ด๋ก๋ 2. 7-Zip File Manager ์ ํตํด ํ์ผ ์์ถ ํด์ --> 11 ํ์ผ ์ ์์ฉ ํ๋ก๊ทธ๋จ ๋ฐ๊ฒฌ 3. ๊ด๋ จ ์ ๋ณด ์์ง์ ์ํด Detect It Easy ๋ฅผ ํตํด ํ์ผ ์คํ --> ํ์ผ์ด UPX ํ์์ผ๋ก ํจํน๋์ด์์์ ํ์ธ ++ ์์ง Detect It Easy ๋ฅผ ์ค์นํ์ง ์์๋ค๋ฉด? --> https://www.majorgeeks.com/ MajorGeeks.Com - MajorGeeks www.majorgeeks.com 4. ํจํน๋ ์ํ์ธ 11 ํ์ผ์ ๋ํ์ฌ ์ธํจํน ์งํ ++ UPX ํจํน๋ ํ์ผ ์ธํจํนํ๊ธฐ --> https://alim11.tistory.com/456 [UPX Un/Packer] UPX.. 2023. 11. 7. [Reverse Engineering] 2023. 09. 14_Reverse Engineering Intro and Binary & Analysis ๐ท Reverse Engineering Introduction # ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง์ด๋? : ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง(Reverse Engineering)์ ์ด๋ค ์ ํ, ์์คํ , ์ํํธ์จ์ด, ๋๋ ๊ธฐ์ ์ ๋์ ์๋ฆฌ๋ ์ค๊ณ๋ฅผ ์ดํดํ๊ณ ๋ถ์ํ๊ธฐ ์ํด ์ญ์ผ๋ก ์์ ํ๋ ๊ณผ์ ์ ์๋ฏธํ๋ค. ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง(Reverse Engineering)์ ์ผ๋ฐ์ ์ผ๋ก ์ ํ์ด๋ ์์คํ ์ ๋ด๋ถ ๊ตฌ์กฐ, ์๋ ๋ฐฉ์, ๋๋ ์ํํธ์จ์ด์ ์ฝ๋์ ์๊ณ ๋ฆฌ์ฆ์ ํ์ ํ๊ฑฐ๋ ์ฌ๊ตฌ์ฑํ๋ ๋ฐ ์ฌ์ฉ๋๋ค. ๐ท ์ปดํ์ผ๋ฌ(Compiler)์ ์ธํฐํ๋ฆฌํฐ(Interpreter) ์ปดํ์ผ๋ฌ ์ธํฐํ๋ฆฌํฐ ์คํ ๋ฐฉ์ ์ ์ฒด ํ๋ก๊ทธ๋จ์ ํ ๋ฒ์ ๋ฒ์ญ ํ ์คํ ํ ์ค OR ํ ๋ธ๋ก์ ํ ๋ฒ์ ๋ฒ์ญํ๊ณ ์คํ ๋ฒ์ญ ์์ ๋ฐํ์ ์ด์ (์ปดํ์ผ ์) ๋ฐํ์ ์ค(์คํ ์) ์๋ ๋น ๋ฆ ๋๋ฆผ .. 2023. 9. 14. ์ด์ 1 ๋ค์