가능한 중복 : 나는 아이폰/아이 패드 응용 프로그램을 가지고
decompile an app binary to get back to source code디 컴파일 아이폰 OS 오브젝티브 C 바이너리
은 좀 재미있는 것입니다. 그것은 물건을 위해 특별한 내부 XML 포맷을 사용하지만, 디바이스가 없으면 어떻게 작동하는지 알 수가 없습니다. 안드로이드 폰 (프리웨어와 오픈 소스)을위한이 기능을 다시 만들고 싶습니다.하지만 독서 부분이 어떻게 작동하는지 알고 싶습니다. 실제로 XML 형식을 알고 싶습니다. 주석이 없으며 이름이 기능에 대해 특별한 것을 말하지 않기 때문에 (XML 파일 만 사용하여) 처음부터 다시 작성하는 것은 매우 어렵습니다.
내가보고 싶은 것은 파일을 읽는 방법, 특정 태그가하는 일 등입니다. 그래서 같은 목적의 Android 앱에 대해 iOS 출력 파일을 변환하는 변환기를 작성할 수 있습니다. 그리고 예, Market을 확인했습니다. 다시 만들고 싶은 응용 프로그램이 없습니다. 실제로는 거의 완전히 재 작성되었습니다.이 iOS 특정 파일에 대해서는 변환기 나 파서 만 필요합니다.
이 질문은 계속 올라오고 여기서 두 번째 문장은 내가 계속 사람들에게 말하고있는 것입니다. 얼마나 많은 관대 한 개발자가 있는지 놀라게 될 것입니다. 그들이 정확한 코드를 제공 할 수 없다면, 보통 어떻게 작동하는지 알려줄 수 있습니다. –