Till Done sTeal Dawn

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

Memory 1

ARC, Objective-C 메모리 관리 방법

Objective-C 메모리 관리 방법 프로그램을 실행시킬 때 프로그램을 메모리에 올려서 메모리에서 CPU와 상호작용하며 프로세스로 돌아감.그런데 메모리가 부족하다면? 새로운 프로그램은 실행되지 않을 수도 있고 동작중이던 프로세스도 뻗어버리기도 하며 메모리가 확보될 때까지 무한정 루프를 돌기도 하고 또한 운영체제에서 필요한 프로그램을 실행시키기 위해 다른 앱을 강제종료 시키기도 함.요약 ==> 프로그램이 돌아가는 데에 악영향을 끼침. 원활히 여러 프로그램들이 동작하려면 메모리가 잘 관리가 되어야함.어떻게? 사용중인 객체는 사용중이라고 표시! ==> 소유(Own)소유된 횟수는 '참조 카운트'에 저장됨.==> 참조 카운트가 0이라면 -> 더 이상 사용하지 않는군! -> 해제 초기에는 리테인 카운터를 수동으로..

Objective-C 기초 2019.02.15
이전
1
다음
더보기
프로필사진

Till Done sTeal Dawn

(한어진) 악성코드, 취약점 상세 분석 - 스터디 블로그

  • 분류 전체보기
    • Assembly
      • x86
      • arm64
    • My Exploit
      • 팟플레이어 취약점
    • 취약점 분석
      • windbg
      • PeachFuzzer
      • 여러가지 구조 형식
      • 힙(Heap)
      • 압축 알고리즘
      • Pin Tool
      • 안티 리버싱
      • tip
      • 메모리 보호 기법
      • SEH
      • SEH Unicode
      • SEH+DEP
    • IDA
    • 네트워크 패킷 분석
      • 스크립트 tmp
    • Objective-C 기초
    • iOS 앱 점검(ObjC)
      • 로컬데이터 누출 검사
      • 사이드채널 누출 검사, 시큐어 코딩
      • 패킷 수집, SSL Pinning 우회
      • 클래스 덤프, Cycript
      • 디스어셈블, 디버깅
      • 후킹, 트윅 작성
      • JB탐지&우회
      • 안티디버깅
    • Swift 기초
    • iOS 앱 점검(Swift)
      • 기초배경지식
      • LLDB
      • 어셈블리어
      • 로우레벨(후킹)
    • 악성코드 분석
    • 파이썬 담아두기
    • 웹 퍼블리싱
    • OCR
      • OpenCV
      • Tesseract
    • MFC
    • Shell Script 문법
      • Mac
    • IoT 임베디드
    • 기타 모음
    • 기타 일상
    • Fuzzing
    • 전세사기대응
    • 개인창업
      • 상표권 등록
    • 세금납부

Tag

웹 퍼블리싱, iOS 앱 구조, windbg, Programming, Objective-C, Web, swift, iOS 앱 패턴, ios, Python, 안티디버깅, IDA python, HTML, 파이썬, IDA Script, 안티디버깅 우회, Swift 기초, 웹, NtQueryInformationProcess, iOS Architecture Patterns,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바