16진수 파일 리버스 엔지니어링 [닫기]

16진수 파일 리버스 엔지니어링 [닫기]

atmega16에서 C언어로 작성된 Hex파일을 리버스엔지니어링해서 소스코드를 얻고 싶은데, 라이브러리 파일의 코드를 추출해야 하는지요..
감사합니다 .

답변1

어떤 자동 도구도 이 작업을 수행할 수 없습니다. 리버스 엔지니어링에는 파일 형식, 명령어 세트, 사용된 코드 생성기의 특성에 대한 깊은 이해가 필요하며 많은 지루한 작업이 필요합니다. 시작하기 전에 많은 것을 배우거나 이를 대신해 줄 수 있는 전문가를 찾아 비용을 지불해야 할 가능성이 높습니다(합법적이고 가치 있는 경우).

일반적으로 코드를 합법적으로 리버스 엔지니어링할 수 있지만 소스 코드에 액세스할 수 없는 경우는 거의 없습니다. 교육 활동(일명 재미를 위한 해킹)은 회색 영역이 될 수 있습니다.

답변2

회사에 다니고 계시다면 꼭 방문해 보세요.ATMega16 제품 페이지그런 다음 내 의견에서 언급한 "개발 환경" 탭을 클릭하십시오. 거기에서 옵션을 확인하고 적절한 옵션을 선택하세요. 이 작업을 완료한 후 회사에 부품 주문을 제출하거나 직접 비용을 지불하기로 결정하세요. Hans Martin이 말했듯이 처음부터 시작하는 것보다 리버스 엔지니어링이 더 필요합니다. 더 저렴하거나 무료로 나갈 수 있는 방법을 찾고자 여기까지 오셨다면 너무 무뚝뚝해서 죄송하지만, 도구가 존재하더라도 방법이 없을 수도 있습니다.

관련 정보