ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [ctf-d] 사진 속에서 빨간색이
    2022/Write-Ups 2022. 4. 30. 22:20

    2팀 이지은

    빨간색이 힌트일까?

     

     

     

    Image Steganography라는 사이트에 들어가 사진을 업로드했더니

    바로 플래그가 나왔다

     

     

    tjctf{0dd5_4nd_3v3n5}

    이것의 원리가 궁금하다

    --------------------------------------

    이미지의 각 픽셀의 각 채널(빨간색, 녹색, 파란색)은 8비트 값으로 표시됩니다. 표지 이미지 내부의 비밀 이미지를 숨기기 위해 표지 픽셀 값의 n개의 최하위 비트를 비밀 픽셀 값의 동일한 수의 최상위 비트로 바꿉니다.

    예, 3개의 히든 비트 사용:

    커버 픽셀: (167, 93, 27) == ( 10100 111, 01011 101, 00011 011)

    비밀 픽셀: (67, 200, 105) == ( 010 00011 , 110 01000, 001)   

    출력 픽셀 (162, 94, 27) == (10100 010 , 01011 110 , 00011 011 )

     

    출력 색상은 표지 색상과 거의 구별할 수 없지만 이제 비밀 픽셀 값의 근사치를 추출하기 위한 정보가 포함되어 있습니다. 이 정보는 누락된 비트를 채우기 위해 0으로 채워져 (64, 192, 96) == ( 010 00000, 110 00000, 011 00000) .

    더 많은 수의 숨겨진 비트를 사용하면 더 나은 품질의 숨겨진 이미지가 생성되지만 숨겨진 이미지가 있다는 것을 더 쉽게 알 수 있습니다.

    -------------------------------------------

     

     

     

     

     

     

    '2022 > Write-Ups' 카테고리의 다른 글

    [ctf-d] Find Key (moon)  (0) 2022.05.02
    [ctf-d] 우리는 이 파일에 플래그를...  (0) 2022.04.30
    [HackCTF] 세상에서 잊혀진 날 찾아줘!  (0) 2022.04.30
    [xcz.kr] Prob7  (0) 2022.04.30
    [ctf-d] 호레이쇼가 플래그를 보며…  (0) 2022.03.30