2009-06-16 8 views
0

변경할 사진 프레임에 대한 펌웨어 파일이 있습니다. 이 변경의 목적은 부팅 중에 장치가 사용자 정의 이미지를 표시하도록하는 것입니다.펌웨어 내부의 파일을 변경하려면 새 체크섬이 필요합니다.

내 자신의 사용자 지정 파일로 기존 JPEG 파일을 전환 할 수 있지만이 새로운 펌웨어 파일로 장치를 플래시 할 수 없습니다. 이 장치는 유효하지 않은 체크섬에 대해 불평합니다. 다시 계산하지 않았으므로 올바로 보입니다.

앞으로 어떻게 할 지에 대한 정보가 있으십니까? 파일에서 체크섬을 찾으려고했지만 지금까지 성공하지 못했습니다. 이 질문에 대한 일반적인 대답은 없다

Original unaltered and custom altered firmware in one zip-file

답변

3

는 대답은 장치에 따라, 어떤 검사는 펌웨어를 확인하기 위해 사용합니다.

일반적으로 체크섬은 전송 중에 파일이 손상되지 않았는지 확인하는 데 사용됩니다.

체크섬은 단순히 펌웨어의 끝에 추가 된 CRC 또는 MD5 또는 다른 해시이거나 어딘가의 헤더에있을 수 있습니다.

불행한 경우 체크섬과 디지털 서명이 결합되어 변경 사항에 대한 체크섬을 '수정'하지 못하게됩니다.

운이 좋으면 누군가 펌웨어의 형식과 체크섬 알고리즘을 알려줄 것입니다.