본문 바로가기

Programing/기타

xcode 가 지원하는 sdk version 확인 If you type this:$> xcodebuild -showsdksit gives something like this:$> OS X SDKs: OS X 10.8 -sdk macosx10.8 OS X 10.9 -sdk macosx10.9 iOS SDKs: iOS 6.1 -sdk iphoneos6.1 iOS 7.0 -sdk iphoneos7.0 iOS Simulator SDKs: Simulator - iOS 6.0 -sdk iphonesimulator6.0 Simulator - iOS 6.1 -sdk iphonesimulator6.1 Simulator - iOS 7.0 -sdk iphonesimulator7.0https://stackoverflow.com/questions/1480184/how-do-i.. 더보기
[iOS] CSSMERR_TP_NOT_TRUSTED 오류가 났을때 keychain의 시스템 항목에 Apple Worldwide Developer Relations Certification Authority가 있는지 확인합니다. 없으면 developer.apple.com에서 받아서 설치를 합니다. 단, 시스템 항목에 설치해야 합니다. 로그인 항목에 설치하거나 로그인과 시스템 두군데에 존재해도 안됩니다. 더보기
RE를 하는데에 있어서의 기초 지식 출처 : http://springand.tistory.com/81 이번글에서는 RE를 하는데에 있어서의 기초 지식인 어셈블리어,논리연산,레지스터에 대해 간단하게 다룹니다. 1.어셈블리어 Push: sp 레지스터를 조작하는 명령어중의 하나이다. 스택에 데이터를 저장하는데 쓰인다. ex:) Push eax :스택에 Eax의 값을 스택에 저장한다. ex:) Push 20 :즉석값인 20을 스택에 저장한다. ex:) Push 401F47 :메모리 오프셋 401F47의 값을 스택에 저장한다. Pop: 이 또한 sp 레지스터를 조작하는 명령어중 하나이다. 스택에서 데이터를 꺼내는데 쓰인다. ex:) Pop eax :스택에 가장 상위에 있는 값을 꺼내애서 eax에 저장 주의점: Push 의 역순으로 값은 스택에서 P.. 더보기