mach-o

    1

    1답변

    내 dylib의 종속성에 문제가 있습니다. 나는 현재 follwing을 오류 메시지가 : dyld: Library not loaded: /opt/local/lib/libgvc.6.dylib Referenced from: /Users/klauskneupner/Library/Developer/Xcode/DerivedData/Visual_Thinking

    0

    1답변

    내가 옵션에 대한 이해를 제공함으로써 시작합니다 는 :는 은 통근은 전용 : 나에게 그 정의 (코드 또는 변수) 다른 바이너리에 의해 제공됩니다 만 바이너리 참조하는 심볼 만보기 정의 전용 : 정의가 바이너리에 포함 된 기호 만 표시합니다. 당신이 볼 수 있듯이 $nm -defined-only GenerationOfNow | grep FIRAZeroingW

    0

    1답변

    저는 nm 기본을 구현하는 프로젝트에서 메모리 매핑 mmap을 사용하고 있습니다. 위의 fat_header 구조체 인 마하 - 오와 지방 바이너리 사이 link 유일한 차이점에 따르면 void handle_64(char *ptr) { int ncmds; struct mach_header_64 *header; struc

    1

    1답변

    제가 사용하고있는 제 3 자 바이너리 라이브러리 중 하나는 실행시 (개인 정보 유출)를 피하기 위해 불행한 NSLog 문이 있습니다. 프레임 워크 개발자는이 라인을 변경하지 않으므로 대안이 없습니다 (바이너리 패치는 옵션이 아니며 공급자를 전환하는 것도 아닙니다). 원하지 않는 로깅을 걸러 내고 다른 로깅 호출을 원래의 NSLog에 위임 할 수있는 자신의

    0

    1답변

    내가 사용자와 "안녕하세요, 여기에 이름이" 이 지금까지 내 코드 인쇄에서 이름을 받아이 간단한 프로그램 몇 가지 문제가 있어요 ... %define SYSCALL_WRITE 0x2000004 %define SYSCALL_EXIT 0x2000001 %define SYSCALL_READ 0x2000003 SECTION .data prompt

    1

    1답변

    세그먼트를 __TEXT 세그먼트 밖으로 이동하고 mach-o 바이너리의 새 세그먼트로 이동하려면 어떻게해야합니까? 내가 묻는 이유는 내 iPhone 앱을 더 작게 만들고 iOS App Store가 압축하기 전에 __TEXT 세그먼트를 암호화하기 때문에 전혀 압축되지 않습니다. 실행 가능하지 않은 모든 섹션을 해당 세그먼트에서 새로운 읽기 전용 세그먼트로 이

    1

    1답변

    하나의 번호를 가져 와서 인쇄 한 어셈블리 프로그램을 만들려고했습니다. 하지만 1을 쓸 때 4171을 썼습니다. 왜, 어떻게 고칠 수 있습니까? 나는 64 비트 어셈블리를 사용하고 있는데, nasm -f macho64 scanf.asm으로 어셈블하고, gcc -o scanf scanf.o -Wl,-no-pie으로 연결했다. 그리고 스캔 매크로에서 숫자 주위

    3

    1답변

    내가 빠른 4 빠른 3에서 내 프로젝트를 변환 건물에 엑스 코드 (9)의 최신 버전을 사용하고, 나는 다음과 같은 오류 얻을 : Undefined symbols for architecture arm64: "__T0So22AVCapturePhotoSettingsC12AVFoundation01_abC16SwiftNativeTypesACWP", reference

    3

    2답변

    내가 해결하기 위해 노력하고 재미 학업 문제의 상징 스텁 사용하려면, 내가 많이 Facebook's fishhook repo처럼, 실행시에 동적으로 문자를 리 바인드하려고 C 코드에서 을하는 기능 심볼을 다시 바인딩합니다. 나는 주로 Mach-O 실행 파일의 __DATA.__la_symbol_ptr 섹션에서 참조 된 심볼을 참고한다. fishhook 구현을

    2

    1답변

    에 액세스하면 명령을 사용하여, 내 Mac 컴퓨터 끄기이 코드를 실행 : nasm -f macho64 -o max.a maximum.asm 이 내가 배열 내에서 가장 많은 수를 찾아 내 컴퓨터에서 실행을 시도하고있는 코드입니다. section .data data_items: dd 3,67,34,222,45,75,54,34,44,33,22,1