Basic

์ด์ง„ํŒŒ์ผ(binary file)์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž.

natrue 2020. 9. 9. 11:14
728x90

๊ธฐ๋ณธ ์ƒ์‹์ด ๋งŽ์ด ๋ถ€์กฑํ•œ ๋‚˜๋กœ์จ

๋ชจ๋“  ๊ฑธ ๋ฉ”๋ชจํ•ด์•ผ๊ฒ ๋‹ค.. 

 

์ด์ง„ ํŒŒ์ผ ๋˜๋Š” ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ(binary file) ์ด๋ž€ ?

๊ธฐ๋ณธ์ ์œผ๋กœ ํ–‰๋‹จ์œ„๊ฐ€ ์•„๋‹Œ ๋ชจ๋“  ํŒŒ์ผ์„ ์ผ์ปซ๋Š”๋‹ค.

ํ‘œ์‹œ์šฉ ๋ฌธ์ž์™€ ๊ฐœํ–‰๋ฌธ์ž ์™ธ์— ๋‹ค๋ฅธ ๊ธฐํ˜ธ๊ฐ€ ๋“ค์–ด์žˆ๋Š” ํŒŒ์ผ๋„ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์ด๋‹ค.

 

๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์ด๋ž€ ‘0’ ๊ณผ ‘1’ ์„ ์ด์šฉํ•œ 2์ง„์ˆ˜ ๋ฐ์ดํ„ฐ ๋งŒ์œผ๋กœ๋งŒ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ํŒŒ์ผ์ด๋‹ค. ์‚ฌ๋žŒ์ด ์ง์ ‘ ์ฝ์„ ์ˆ˜ ์—†๋‹ค.

๋Œ€ํ‘œ์ ์ธ ํ™•์žฅ์ž๋Š” exe, dll, zip, rar, mp3, mpg, jpg, png ๋“ฑ์ด ์žˆ๋‹ค.

 

์ด์ง„ ํŒŒ์ผ ๋˜๋Š” ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ(binary file) ์žฅ์  ?

  • ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ์ „์†กํ•˜๋Š”๋ฐ ์ผ๋ฐ˜์ ์œผ๋กœ ๋น„์šฉ์ด ์ ๊ฒŒ๋“ฌ
  • ๋ณดํ†ต ํ…์ŠคํŠธ์— ๋น„ํ•ด ํŒŒ์‹ฑ์ด ์‰ฌ์–ด ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์†๋„๊ฐ€ ๋น ๋ฅด๋‹ค.
  • ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ ๊ณต๊ฐ„๋„ ๋” ์ž‘์€ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.

 

์ด์ง„ ํŒŒ์ผ์„ ํ…์ŠคํŠธ ๋ชจ๋“œ๋กœ ์—ด๋ฉด ๋‹ค์Œ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ๊ธ€์ž๊ฐ€ ๊นจ์ง„๋‹ค.