์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Dreamhack
- ์ธํน
- Delphi
- ์ํฐ ๋์ค์ด์ ๋ธ
- wargame.kr
- suninatas
- dll(์ด)๊ฐ ์์ด ํ๋ก๊ทธ๋จ์ ์์ํ ์ ์์ต๋๋ค
- reversing
- rev-basic
- ์์์ํธ
- ์คํคํ ์ผ
- ๋น์ฆ๋ค๋ฅด
- HackThisSite
- Anti Disassemble
- ๋๋ฆผํต
- ๋ธํ์ด
- ๋ฌธ์ ํ์ด
- webhacking.kr
- CodeEngn
- c์ธ์ด
- static link
- Reverse Engineering
- codegate2022
- ์นํดํน
- ๋ฆฌ๋ฒ์ฑ
- PEfileFormat
- ๊ณ ์ ์ํธ
- ๋ค๋ฅธ ์ฌ๋ ์ปดํจํฐ์์ ๋ด๊ฐ ๋ง๋ ํ๋ก๊ทธ๋จ ์คํ์ํค๋ ๋ฒ
- ์จ๋๋ํ์ค
- wargame
- Today
- Total
๋ชฉ๋กc์ธ์ด (2)
๐พ
1001. ๋ฌธ์ : C/C++์ธ์ด์์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋ช ๋ น์ด ์ถ๋ ฅ๋ฌธ์ด๋ค. printf()๋ฅผ ์ด์ฉํด ๋ค์ ๋จ์ด๋ฅผ ์ถ๋ ฅํ์์ค. Hello ์ฐธ๊ณ C/C++ IDE ํ๋ก๊ทธ๋จ์ ์ค์นํ ํ, ์๋์ ๊ฐ์ ์์ค ์ฝ๋๋ฅผ ์์ฑํ๊ณ "์ปดํ์ผ-์คํ"์ ์ํ์ํค๋ฉด, ์ง์ ํ "๋ฌธ์ฅ"์ด ์ถ๋ ฅ๋๋ค. #include int main() { printf("๋ฌธ์ฅ"); return 0; } ๊ฐ์ฅ ์ฒ์ ์ ํ๋ ๊ธฐ๋ณธ์ ์ธ ์ถ๋ ฅ ๋ฌธ์ ์ ๋๋ค. ์๋๋ ํด์ค ์ฝ๋์ ๋๋ค.#include //์ ์ฒ๋ฆฌ๊ธฐ๋ก ํ์ค์ ์ถ๋ ฅ ํค๋ํ์ผ ์ฌ์ฉ์ ์ ์ธ. int main(void){ printf("Hello"); //Hello ๋ฅผ ์ถ๋ ฅ. ํฐ๋ฐ์ดํ ์์ ์ถ๋ ฅํ ๊ฒ์ ์ ๋ ฅํ๋ฉด ๋๋ค. return 0; }์ถ๋ ฅ ํจ์์ธ printf ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ ์ ์ถ๋ ฅ ๊ด๋ จ ํจ์๊ฐ ํฌํจ๋ ํ..
[ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ ์ธํ ํ๊ธฐ] ์๋ ํ์ธ์, cyalume ์ ๋๋ค. ์ธ์ด๋ฅผ ๊ณต๋ถํ๊ณ ์ง์ ํ๋ก๊ทธ๋๋ฐ์ ํ ๋ ์ ๋๋ก ๋ ๊ฐ๋ฐ ํ๊ฒฝ ์ธํ ์ ํ์์ ์ ๋๋ค. ๋ณธ๊ฒฉ์ ์ผ๋ก C๋ฅผ ๊ณต๋ถํ๊ธฐ์ ์์, ์ ํฌ๋ ์ด ํ๊ฒฝ์ ๋จผ์ ๋ง์ถฐ๋์ผ๋ ค ํฉ๋๋ค. ์์ผ๋ก ๊ฐ์์ ๋น์ฃผ์ผ ์คํ๋์ค๋ฅผ ์ฌ์ฉํ ํ ๋ฐ, ์ด๋ Python, C++ ๋ฑ ์ฌ๋ฌ ์ธ์ด๋ฅผ ์ง์ํ๋ ๋ํ์ ์ธ ๋ง์ดํฌ๋ก์ํํธ ์ฌ์ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ ๋๋ค. (IDE : ์ฝ๋ฉ, ๋๋ฒ๊ทธ, ์ปดํ์ผ, ๋ฐฐํฌ ๋ฑ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐ์ ๊ด๋ จ๋ ๋ชจ๋ ์์ ์ ํ๋์ ํ๋ก๊ทธ๋จ ์์์ ์ฒ๋ฆฌํ๋ ํ๊ฒฝ์ ์ ๊ณตํ๋ ์ํํธ์จ์ด.) [๋ง์ดํฌ๋ก ์ํํธ ๋น์ฃผ์ผ ์คํ๋์ค ๋ค์ด๋ก๋ ๋งํฌ] ์๋ ๋งํฌ๋ฅผ ๋๋ฌ์ฃผ์ธ์. https://visualstudio.microsoft.com/ko/downloads/Download Vis..