BusInterface
-
CPU, RegisterSecurity/Reversing 2022. 3. 26. 00:01
Reverse engineering 역분석, 역공학 개발적인 관점 : 개발 시 필요한 지식 습득을 위해 소프트웨어 분석 보안적인 관점 : - 프로그램의 취약점 파악 후 악성코드 제작 - 백신업체에서 악성코드 분석 후 백신 제작 - 소프트웨어의 암호화 알고리즘 분석 CPU : Central Processing Unit 중앙처리장치 역할 : 명령어 해석 연산을 통해 다른 HW제어 세분화 작업을 하면 ALU, Control Unit, Register, Bus Interface 4개로 나뉨 Control Unit - CPU에게 전달되는 바이너리 명령어를 해석 ALU : Arithmetic Logic Unit 산술 논리 장치 - CPU 연산 담당 (산술연산, 논리연산) - 산술연산 : 사칙연산 - 논리연산 : a..