원시 이미지 데이터를 이미지로 저장


2

그래서 저는 호기심 많은 사람이되어서 메모장에 PNG 이미지를 열었습니다. 알았어:

‰PNG


IHDR         ‰
   sRGB ®Îé   gAMA  ±üa     pHYs  à  ÃÇo¨d  ÜIDAT8O­UMH[AþÞ‹Lý9•`¬bÞ9ääÁ›¥Jë¡ÁS©Äj«=‰Š’„@‰•x‘¢·„\<hÔ½hAŒ6øƒ ¤&Yš^^ÚC;ðØ·óÍ|3»3»+AEµwwwÏ‹ŠŠ^¤Ói³$IOiÔÒxI㹬^\\,¶µµÅ•î’R±½½ÍDr6ªËÑ?>>~jnnvçÚe '''厎}¤//P!rÊØu}}ý®µµõ'Ûdwwwí²,¿ÿKVª0‘:›šš²„{{{¯)©ÅÓÓSÌÏÏãááuuuÉ#ñù|Ðjµ˜žžFYYˆô
‘~•766žÇgö2H¥Rðûýp»Ý‚\)kkk˜™™A0„Édd"3IúÂ\rUUUM¬älfggÑØØ(Œ\.Ö×׳œ;;;˜ššóöövˆUfD/¸Âá°4]¹m2zzzF¡ÓéD¶¥¥¥èîîÆíí-ZZZ°°°€ââbå–™0JÚgJ„z½½½ ~[QRR‚ããcÔÖÖÂëõ¢²²R­@L˜ D«†nnn¢¯¯Ôo.//ÇÒÒjjjÔÌ…ŽK¨JÆàÉÉI–Œç÷÷÷Øßß/H–!¼T³à*Úl6uvvÂh4rk`bb‘H¤éwÎЯD9‹ÑÑQ‘Ùl$N§H$S‘0~ËÎÎÎ044$¹v»ÕÕÕp8âÿææV«UL!«r,[¦¥ü` £¿¿WWW¢]8+.DF¸]ÆÇÇÅôèè###H&“øœ¹4'I•ŒQs¿ÜÚÚ…¨¯¯ÇØØòVÅ:‡€³å#ª×ëyßZ,–п²'eeåã9Š”þc_(Àß×—5£Î»÷B¡Ð+ZÊÜ?_°¹O€%ó
÷l˜¾‚OÀ//ChæèE    IEND®B`‚

Skype의 데이터베이스 파일을 내가 비슷한 물건을 발견했을 때 정독하고있었습니다.

    ‰PNG


IHDR   B   ,   Ѫn   tEXtSoftware Adobe ImageReadyqÉe<  ÍIDATxÚìZilTU>3¥ÓuXJÄŽ”¸Ä¥…é:Õ_ÄÀ`¢ )ü hŒ-þ©‰ ˜ ˜`B]0ÈP5è,ÅàBT¤XAQè”Ú*Ò23µNçÍò<çÎ{íé{ÓyC;´Ø“œy·÷m÷~÷,ß¹¯:QaB ôL 1„’èRºËé)cÇÊI§Ò1ÈtÄ1F ø»Õ*õxQ·  uÿ œž
ü=¦rÖŽ`Ôg ´Äˆêçv÷aÐp­-Á¹Â´µcÞr<äˆvëQé6»U3cEjŸši´! ÍØ~õ£´§OGiH_Å#õàK“5”–N5ØŽ<
§ÏY¸z¶év_@ÝŽ:3m@œê

ékêC0Ùi²†­Ï™YãÑ)8´$.,Ï]°ýÎÌÚ™};v7Ð5¨ËP‹F%kdâýÂË=”
VãàmëÎöAoHlëZi3šY­¡ ›-¡
kF†Ê¨Ov†àøµ [—/®¾H˜ÖJ:}µ›.CýÕŸRŒ@^ÂC¹ýŒ
³¢†ÔÚ‘O¯Mƒ5lª½7S„‚fÒ²i¦²„EÈ@PJ
½‘’îˆ`Ÿû¸=H€ì•2a8BEi²*®·9ĺQ…ÀéÉÁßvïÊüü|cìëÿB3ZÀgh  ´0›ç™áEÔ\ƒúÔÜ\õ¯ý°·%°-bcb‹pzÈfˆD•¢¥.œjÒõt   ±äfŠIWy#Ê8[%ýJ§u¡plšk côGD¨½€ŽþsÕÃ@¯"»þÀ> [ç›)ˆ+
¹‚àÆæk‰ƒ¥ÓC«îA=HƒyÂÅY¹|æ ö»‹³ò8.Q&™›ŸQ3BÖ0™É¹Ñ÷¢ßÃçÿaÅ7>¸âÃ#4ßZdaîŠv.´À‡
 5Ùï
Ða=ê5e È
œžƒjLñ½«Tß“9H5±M}ªL4ú¬›•·—O7-ÈÍ€­¸Ò?ûac“ÖÁ<€Üâý6šÿ
³X±¡È/œ÷+>-Žvcó¨rúŒºB£dŠBþ([‚lrŸšI %_^‹zà•‹~ö¾¿pµ·ýÒ-˜f[ô,Xn@pBhï¸ÅÃCǶ¿…-Ü6eáôØ$lñªúî̘v`Y;ǛѩSp Y–M5t*‚Z«[ÌÃß٨ƸÚ׃ñ©3@šCqž¾½?¦ˆEù,. pðò]f؇«ÿ{ï ‹œÀþ‹=áؼ8HVÝaÇœX6Y‡&hÃR€¢vÌŒñÚ§LyŠ–AïÐÆ›qî2YÆús~æ2yÊ‘¦›uŒø­ý±Î¸CPƒ‹…©Ÿ]ßÐÉ,¤A™P9=nAÕŽ"    ñJ%û©$-‚ÆÖ‚ú*êw˜êÜH¬,Ø~†jÔ\ùRâ³ÐMhÎw‡cs°$‹yIcœõ†—`×Ùø¢‹€¸ÛØ;Œš$²YÀÔKò€¹ºƒ(4Z0ÜË0íÃÎb8~ê#P—¢¶Åq«ö,)£«$*ߟE
 `—TÊg”xKB!îSÕ̲H
Ÿ2S.ºFXÊø†rìxõ‡aöhROHĨ“ø–I¯Ì()“ ’Ž) ø/%@ŠÉA’¸_ž1çºFˆˆTPu¿ ¸aŽáÃ)íPÉÙA
á&)(aʶ\F¬ÜV ²”·?ÐðAºžÝƒÙu>&c³!¹Ò×)qnY®*W§*”¾<_zº70¢YÅé9Ç¥ò]Té'³Õ¦ —¥ã÷#¾1#[M”+ÁÙ¤ãIQJãø‘1G‚ÉŽ˜hbÇoýràâÃÐm^(õí‘xÅ`9¯ÌgÒ²1œG(ÅÞä)6𱂮¥{†q‹VL‰Eq¥~¡„†~6°£EÔ6ª1‚ÊÚÆÇrb€àÍ¿
k
ª-Hî?ÙÃÀ PVÍ0Æ€£„,•“¼ 2‰ÚÃí ³úp”†<  àAˆ7ýR.S”M3Lœ\GÞÊÓ,Q`–ÞŠžôˆ›¼±+̧L²>ŽIrrúŽAo-
Åêw­Ècíñ&š¾tÑ„ãÉ“$yÎd†|Ȩf\ãÚ"´H "úœîë@ÈÜ>Ù¤{ÃSvt_zY©M{Ñgò|¡~¬º†]ŠØt;=6·ÖoÁÒ5ß íÓ}D¹âOâžYÏhrtËß‹}Mcˆÿà±çr ÕçZRcÝm‘5nw™ "
@Ü7Äàf˸‘ÿ 3Ét}Xå    IEND®B`‚

그들은 유사하게 보입니다. 가장 중요한 것은 모두 PNG로 시작한다는 것입니다. 그래서 메모장에 넣고 PNG 파일로 저장하려고했습니다. (ANSI 인코딩, fyi.) 내가 열려고했을 때. 파일 손상, Windows 말합니다. 그래서, 내 질문 : 어떻게 원시 이미지를 실제 이미지로 만들 수 있습니까? 그것은 ANSI 인코딩 아닌가요? 또는 나를 위해 이것을 할 프로그램이 있습니까?

답변:


1

메모장은 텍스트 파일을 편집하기위한 목적으로 만 이진 파일을 손상시킵니다. 좋은 PNG 파일을 열고 저장하면 나중에 읽을 수 없게됩니다 (CR 및 LF 문자가 어지럽고 첫 번째 null 바이트 등에서 멈춤). 관심이있을 수 있습니다. 16 진수 편집기 . 나는 가지고있다 벗겨지다 내 컴퓨터에는 있지만 많은 대안들 . 그리고 당신은 PNG 파일 형식 예를 들어 파일의 시작 부분과 끝 부분을 알 수 있습니다.

자동 "파일 조각"프로그램이 있다는 것을 알고 계셨습니까? 그러한 프로그램 중 하나는 PhotoRec . 데이터베이스 파일을 해당 프로그램으로 드래그하여 모든 PNG 파일을 찾을 수 있습니다. 다음 단계는 이전 하드 드라이브에서 실행하여 삭제 된 파일을 찾아 운영 체제의 파일 목록에서만 제거하고 다른 파일이 대체 될 때까지 실제로 지워지지 않게하는 것입니다. 행운은 파일의 조각화 방법에 따라 다르지만 캐시 된 웹 페이지 및 오래된 바이러스 감염을 비롯하여 많은 정보를 찾을 수 있습니다.

그건 그렇고, 왜 당신은 항상 형식을 재구성하는 것이 아니라 컴퓨터의 하드 드라이브를 완전히 덮어 쓰거나 파괴 그것을 처분하기 전에.


나는 지금이 애플 리케이션을 조사하고있다. 자세한 답변 주셔서 감사합니다! 작동한다면 대답으로 표시하고 있습니다.
Thomas Shields

아니, 하드 드라이브를 파괴하는 방법입니다.
Hello71

2

실제 PNG 파일이 아닙니다. 특히, IEND 청크를 포함하지 않으며 끝에 임의의 문자열이 있습니다. 그것이 합법적으로 포함하는 유일한 것들은 IHDR과 IDAT 블록입니다.


우연히 "임의의 문자열"이 복사되었습니다. 미안합니다. 내가 끝내면 IEND 덩어리를 추가하면 효과가있을 거라고 생각해?
Thomas Shields

@ 토마스 : "ui / images / 678image / pnginformation"비트를 의미합니다.
Hello71

오 맞다. 그래, 나는 계속 찾고 있었고 나는 모든 옳은 물건 (IHDR, IDAT 및 IEND)을 가진 덩어리를 발견했다. 둘 중 하나를 저장하면 작동하지 않습니다.
Thomas Shields

0

음, 관심있는 파일의 복사본을 만들고 확장명이 .png가되도록 이름을 바꾸는 것은 어떻습니까?

최신 Windows 버전에서는 표준 Windows 사진 뷰어를 두 번 클릭하여 열어야합니다. Internet Explorer에서 열 수도 있습니다. 시청자가 없으면 다양한 시청자가 이용할 수 있습니다.


그래, 나는 그것을 시도했다. 나는 심지어 내 질문에 그렇게 말했다. "그래서 메모장에 넣고 PNG 파일로 저장하려고했습니다."
Thomas Shields

아니, 아니. PNG는 바이너리입니다. 하나를 메모장에 읽으면 혼란 스러울 것입니다. 파일의 COPY를 만들고 확장명을 .PNG로 변경하십시오. 메모장을 사용하여 복사하지 마십시오. Windows를 사용하여 사본을 만듭니다. (파일이있는 폴더에서 복사하여 붙여 넣기 만하면 Windows에서 복사본을 만듭니다.)
orcmid

아, 네가 무슨 뜻인지 알 겠어.
Thomas Shields
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.