mach-o

    2

    1답변

    Mach-O 파일에서 지원되는 LC_ 명령 목록을 살펴본 결과 사용할 동적 링커를 지정하는 LC_LOAD_DYLINKER 명령을 발견했습니다. IOS에서는 항상 장치의 표준 DYLD와 동일한 위치를 가리키는 것처럼 보입니다. 사용자 지정 링커가 IOS에서이 명령을 사용하여 지원되는지 궁금했는데, 그렇다면 사용자 지정 링커를 만드는 지침이 있습니까? 누구든지

    11

    5답변

    objdump와 같은 OSX universal x86/x86_64 지방 Mach-O 바이너리를 분해 할 수있는 Linux 프로그램이 있습니까? GNU binutils의 objdump는 ELF 및 Windows PE 파일을 지원하지만 Mach-O는 지원하지 않습니다. 역 마하-O 바이너리 엔지니어링에 대한

    7

    1답변

    Mach-o 파일의 작동 방식을 이해하려고 노력하고 있으며 온라인 리소스 (특히 Apple 페이지는 http://developer.apple.com/library/mac/#documentation/developertools/conceptual/MachORuntime/Reference/reference.html)를 사용하여 많은 발전을 이루었습니다. 기호 스

    2

    1답변

    바이너리에 LC_LOAD_DYLIB를 추가 할 수 있습니까? 사용중인 DYLD_INSERT_LIBRARIES에 대한 보호 기능이있어서 앱에 dylib를로드해야합니다.

    0

    1답변

    디스어셈블러를 사용하여 IOS 바이너리 (Mach-O) 파일을 분석 할 때 C 스타일의 함수 호출 인 경우에도 외부 라이브러리의 함수에 해당 메소드 이름이 주석으로 표시됩니다. 릴리스 바이너리에서. Mach-O 파일 형식을 읽었지만 __stub_helper 항목을 함수 이름과 일치시키는 데 어려움을 겪고 있으며 이름이 이진 파일 자체에 저장되지 않은 것처럼

    1

    2답변

    나는 내가이 문제가에 붙어하고이 BOOL searchFlag 처럼 constant.h 파일의 검색 플래그를 선언 한 Apple Mach-O Linker Warning Alignment lost in merging tentative definition _searchFlag 이 성가신 경고를 얻고있다 지난 2 일 동안 구글에서 가능한 모든 솔루

    4

    2답변

    Mach-O LC_FUNCTION_STARTS 명령이 가리키는 데이터의 형식을 아는 사람이 있습니까? 내가 찾을 수 대부분의 정보는 loader.h 헤더 파일에 있습니다 #define LC_FUNCTION_STARTS 0x26 /* compressed table of function start addresses */ 내가 dyldinfo 도구는이 데이터

    6

    1답변

    Linux에서 MachO 파일을 읽고 덤프/분석 할 수있는 도구가 있습니까? 예 : MachO 형식의 경우 readelf 또는 objdump과 같은 형식입니까? 이것은 Linux에서 실행해야합니다.

    1

    2답변

    max os x에서 "as"명령으로 원시 바이너리 출력을 가져 오는 방법이 있습니까? 일부 간단한 어셈블리 파일을 어셈블 할 때 헤더와 심볼 정보가있는 Mach-O 오브젝트 파일을 출력합니다. 파일의 코드 부분 만 원합니다. 유용한 명령이나 명령 옵션이 없으면 Mach-O 파일에서 지정된 세그먼트를 추출하는 쉬운 방법 (명령)이 있습니까?

    0

    2답변

    HelloWorld 프로그램을 만들고 mach-o 파일로 컴파일합니다. 그런 다음 SSH를 통해 본인의 본때를 보여 준 아이폰에 업로드했습니다. 나는 root 계정으로 로그인합니다. #INCLUDE int main() { printf("Hello World"); return 0; } 도움 : 그럼, 그러나, 나는이 나의하여 Hell