๋ฐ์ด๋๋ฆฌ ๋ฐ์ดํฐ ๊ตฌ์กฐ ์์ ์ ์ํ ํดํท์ธ GNU Poke 1.3์ด ์ถ์๋์์ต๋๋ค. GNU Poke๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ค๋ช ํ๊ณ ๊ตฌ๋ฌธ ๋ถ์ํ๊ธฐ ์ํ ๋ํํ ํ๋ ์์ํฌ์ ์ธ์ด๋ก ๊ตฌ์ฑ๋์ด ์์ด ๋ค์ํ ํ์์ ๋ฐ์ดํฐ๋ฅผ ์๋์ผ๋ก ์ธ์ฝ๋ฉํ๊ณ ๋์ฝ๋ฉํ ์ ์์ต๋๋ค.
์ด ํ๋ก๊ทธ๋จ์ ๋ง์ปค, ์ด์ ๋ธ๋ฌ ๋ฐ ์คํ ๊ฐ๋ฅํ ์์ถ ์ ํธ๋ฆฌํฐ์ ๊ฐ์ ํ๋ก์ ํธ ๋๋ฒ๊น ๋ฐ ํ ์คํธ๋ฟ๋ง ์๋๋ผ ๋ฐ์ดํฐ ํ์ ๋ฐ ํ๋กํ ์ฝ์ ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง, ๊ตฌ๋ฌธ ๋ถ์ ๋ฐ ๋ฌธ์ํ ๋๋ diff ๋ฐ ๋ฐ์ด๋๋ฆฌ ํ์ผ์ฉ ํจ์น.
์๋ฅผ ๋ค์ด ์ง์๋๋ ํ์ ๋ชฉ๋ก์ ์ฐธ์กฐํ์ฌ ๋ฐ์ด๋๋ฆฌ ๋ฐ์ดํฐ์ ๊ตฌ์กฐ๊ฐ ๊ฒฐ์ ๋๋ฉด ์ฌ์ฉ์๋ ELF ๋ฌธ์ ํ ์ด๋ธ, MP3 ํ๊ทธ, DWARF์ ๊ฐ์ ์ถ์ ๊ตฌ์กฐ๋ฅผ ์กฐ์ํ์ฌ ๋ ๋์ ์์ค์์ ๊ฒ์, ๊ฒ์ฌ ๋ฐ ์์ ์์ ์ ์ํํ ์ ์์ต๋๋ค. ํํ์ ๋ฐ ํ ์ด๋ธ ํญ๋ชฉ ๋์คํฌ ํํฐ์ . ๋ค์ํ ํ์์ ๋ํด ๋ฏธ๋ฆฌ ๋ง๋ค์ด์ง ์ค๋ช ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ ๊ณต๋ฉ๋๋ค.
์ฒซ ๋ฒ์งธ ๋ฒ์ ์ 1.1์์ ์ถ์๋์์ผ๋ฉฐ 1.2๋
๊ฐ์ ํ๋ก์ ํธ ์์
๊ฒฐ๊ณผ๋ฅผ ํ์ํ์ต๋๋ค. ๊ฐ๊ฐ XNUMX์๊ณผ XNUMX์์ ์ถ์๋ ๋ฒ์ XNUMX๊ณผ XNUMX๋ ํฅ์๋ ์ฑ๋ฅ, ์๋ก์ด ๋ช
๋ น ๋ฐ ๋ด์ฅ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ํ์ฅ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ต๋๋ค. ์ ๋ฒ์ ์ ๋ฒ๊ทธ ์์ ์ธ์๋ dump ๋ช
๋ น ์๋, "์ ์ฝ ์กฐ๊ฑด ์๋ฐ"์ผ๋ก ์ธํ ์์ธ์ ๋ํ ๋ฉ์์ง, libpoke ํค๋ ํ์ผ๊ณผ C++์ ํธํ์ฑ์ด ๊ฐ์ ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru
