Hide everything in a single PNG file.
PINGSTEG๋ ์ปดํฉํธํ ์คํ ๊ฐ๋ ธ๊ทธ๋ํผ ํด์ ๋๋ค.
PNG ์ด๋ฏธ์ง๋ฅผ ๋ณ์กฐํ์ฌ ๋๋ง์ ๋น๋ฐ ๋ฐ์ดํฐ๋ฅผ ์จ๊ฒจ๋ณด์์~๐
PNG ํ์ผ์ ์คํ ๊ฐ๋ ธ๊ทธ๋ํผ๋ก ์ธ์ฝ๋ฉํฉ๋๋ค.
์ํํ ๋ฐ์ดํฐ๋ txt ์ธ์๋ mp3, excel, zip ๋ฑ ๋ค์ํ ํฌ๋งท์ ํ์ผ์ ์ ํํ ์ ์์ต๋๋ค.
์ธ์ฝ๋ฉ์ด ์๋ฃ๋ ์คํ
๊ฐ๋
ธ๊ทธ๋ํผ๋ program_output.png
๋ผ๋ ํ์ผ๋ช
์ผ๋ก ํ๋ก์ ํธ ๊ฒฝ๋ก์ ์์ฑ๋ฉ๋๋ค.
์คํ ๊ฐ๋ ธ๊ทธ๋ํผ๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํฉ๋๋ค.
PINGSTEG์ด ์ถ์ถ ์ ์ธ์ฝ๋ฉ ๋ฐฉ์, ๋ฐ์ดํฐ ํ์ผ๋ช , ๋ฐ์ดํฐ ํฌ๊ธฐ๋ฅผ ๋ณด์ฌ์ค๋๋ค.
์ฌ์ฉ์๋ ํด๋น ์ ๋ณด ํ์ธ ํ ์ถ์ถ ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ ์ ์์ต๋๋ค.
# ๐ข Announcement
๋ณธ ํ๋ก์ ํธ๋ ๋ํ๊ต 1ํ๋
์ ์ทจ๋ฏธ๋ก ์์ํ์ฌ, ํ์ฌ ๋ฆฌํฉํ ๋ง ์งํ ์ค์ ์์ต๋๋ค.
๊ทธ์ ๋ฐ๋ผ ์ ๊ท ๊ธฐ๋ฅ์ ์ฒ์ฒํ ์ถ๊ฐ๋ ์์ ์
๋๋ค.
- 2, 3์ฑ๋ LSB ์ธ์ฝ๋ฉ ์ต์ ์ ๊ณต
- ์ธ์ฝ๋ฉ ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ ์ฌ๋ถ๋ฅผ ์ฌ์ ์ ํ๋จํ๋๋ก ์์
- ์์ฒด ์ํธํ ์ต์ ์ ๊ณต
- ์ธ์ฝ๋ฉ ๋ฉ๋ชจ๋ฆฌ๊ฐ ๋ถ์กฑํด๋ ์ธ์ฝ๋ฉ์ด ๊ฐ๋ฅํ ์์ฒด ์๊ณ ๋ฆฌ์ฆ ์ถ๊ฐ
Note
์คํ
๊ฐ๋
ธ๊ทธ๋ํผ๋ ๋ฐ์ดํฐ ์ํ ๊ธฐ์ ์ค ํ๋๋ก, ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธ ๋ฐ์ดํฐ์ ์ฝ์
ํ๋ ๊ธฐ์ ์
๋๋ค.
PINGSTEG๋ PNG ํฌ๋งท์ ๋ฌด์์ค ์์ถ ํน์ฑ์ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ํํฉ๋๋ค.
Note
์ํธํ(cryptography)๋ ๋ฐ์ดํฐ๋ฅผ ์๋ณํ๊ธฐ ์ด๋ ค์ธ ๋ฟ, ๊ธฐ๋ฐ ์ ๋ณด๋ผ๋ ์ ์ด ์ธ์ง๋์ด ์ก์์ ๊ณผ์ ์์ ์ฃผ๋ชฉ์ ๋ฐ๊ฒ ๋ฉ๋๋ค.
ํ์ง๋ง ์คํ
๊ฐ๋
ธ๊ทธ๋ํผ๋ ์ด๋ฌํ ์ฃผ๋ชฉ์ ํผํ์ฌ ์๋ฐํ๊ฒ ์ ๋ณด๋ฅผ ๊ตํํ ์ ์๋๋ก ํฉ๋๋ค.
๋ณธ ํ๋ก์ ํธ๋ .NET Framework๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ CLR ํ๋ก์ ํธ์ ๋๋ค.
C++์ ํ์ค ํ์ฅ์ธ C++/CLI๋ฅผ ์ฑํํ์ฌ C#์ผ๋ก์ ํ์ฅ์ฑ์ ์ด์ด๋๊ณ ์์ต๋๋ค.
์์กด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ํ๋ก์ ํธ์ ํฌํจ๋์ด ์์ต๋๋ค.
Warning
๋ณธ ํ๋ก๊ทธ๋จ์ ๋ถ๋ฒ์ ์ผ๋ก ์ ์ฉํ ์ ๊ฐ๋ฐ์๋ ์ด์ ์ฑ ์์ง์ง ์์ต๋๋ค.