otool

    12

    1답변

    저는 Google과 많은 시간을 보낸 후에이 질문을하기로했습니다. 하지만 아직 내 질문에 대한 답변을 얻을 수 없었습니다. 여기에 세부 사항을 따르십시오 : 나는 응용 프로그램을 가지고 최근에 Cydia에 게시했습니다. 그것은 다른 누군가에 의해 금 가게되어 토렌트 사이트에 올렸습니다. 흥미로운 부분은 내부에 이진 체크섬 확인 메커니즘이 있으며 전체 내용을

    1

    1답변

    정말 멍청한 질문이라면 유감입니다. 나는 파일을 분해 otool 사용하고 있는데 이것은 내가 관심이 방법의 결과이다 : 당신이 볼 수 있듯이, 첫 번째 열이 연속적이지 _KTDriverIsRunning: 0000000000000d98 pushq %rbp 0000000000000d99 movq %rsp,%rbp 0000000000000d9c xorl %

    0

    1답변

    내 xcode 프로젝트에서 비공개 API를 감지하는 데 otool을 사용하는 방법을 찾고 있습니다. 터미널에서 otool을 사용해야한다는 것을 알고 있습니다. 하지만 otool -L을 사용하면 'appname.app (잘못된 인수)'파일을 매핑 할 수 없습니다. '라는 메시지가 표시됩니다. otool의 대상 파일이 잘못된 것 같습니다. 맞습니까? xxx.a

    2

    1답변

    나는 dyld가 수행하는 작업의 일부분을 구현하려고하는데 스텁 트램폴린에 조금 붙어 있습니다. 링크 (하위 프로 시저 호출)와 BL 0x2fec 이 가지 0x2fec하기 : 는 다음과 ARM 명령어를 생각해 보자. 0x2fd8에서 시작하는 __TEXT 세그먼트에 __symbolstub1 섹션이 있으므로 __symbolstub1 내부의 20 바이트로 점프

    2

    1답변

    OSX 10.6을 사용하여 프레임 워크를 만들었습니다. 모든 것이 정상입니다. Base SDK와 Deployment SDK를 10.5로 설정했습니다. 나는 또한 i386 아치만을 만들고 있습니다. 나는 OSX 10.5에이 프레임 워크를 가지고 내가 실행하면 otool -l 거기에 내가 얻을 다음과 같은 결과 : "로드 명령 6 cmd를 (0x80000022

    1

    1답변

    나는 otool -favh some/library.so에는 다음 필드가 실행하는 경우 : Mach header magic cputype cpusubtype caps filetype ncmds sizeofcmds flags MH_MAGIC_64 X86_64 ALL LIB64 EXECUTE 12 1552 NOUNDEFS DYLDLINK TW

    3

    1답변

    내가 XQuartz 업데이트되고 지금은 그 불평,로드되지 않습니다 Dyld Error Message: Library not loaded: /opt/X11/lib/libfreetype.6.dylib Referenced from: /Applications/Utilities/XQuartz.app/Contents/MacOS/X11.bin

    47

    2답변

    Mach-o 바이너리를 분해하려면 otool, nm 및 Fraise 텍스트 편집기를 사용하고 있습니다. 이 워크 플로는 매우 간단합니다. 1. 존재하는 기호를 나열하십시오. nm -g 2. 는 DISASM 코드를 가져옵니다. otool -vt 3. 복사 및 텍스트 파일이 출력을 붙여 넣습니다. 4. 읽기와 내가 Mac OS X에 DISASM 코드 작

    1

    1답변

    나는 i386 바이너리이며 실행할 기회가 없습니다. otool -tv는 말한다 : 일부 funciton 또는 방법 : 0001a1e0 pushl %ebp ; just prolog 0001a1e1 movl %esp,%ebp ; save old ESP 0001a1e3 pushl %edi ; save EDI, ESI, EBX 0001a1e4 pus

    1

    2답변

    나는 아래에 내 파일 시스템에서 도구 명령을 찾을 수 있습니다 : 그 전체 경로를 지정하는 경우, otool이 작동 /Applications/Xcode.app/Contents/Developer/usr/bin/otool . 내가 참조하고있어에서는 hello.c 파일의 폴더 안에해야하기 때문에 난 그냥 했어 otool -tV hello -p _main