본문 바로가기

카테고리

(66)
구글번역기를 이용한 영어 페이지 번역 안녕하세요.칸입니다. 보안이나 인공지능 관련 공부를 하다보면 대다수의 정보들이 영어로 이루어진 홈페이지에 있다는 것을 느낍니다. 하지만 우리는(필자는) 영어를 완벽하게 읽고 해석할 수준이 되지 않기에 툴의 힘을 빌릴 필요가 있습니다. 그 툴은 바로 '구글 번역기' 입니다. 물론 해석이 100% 완벽한 것은 아니지만 업데이트를 통해서 흐름을 읽을수 있을 정도까지는 되었기에 이렇게 글을 쓰게 되었습니다. ※ 사용방법 01 번역을 할 홈페이지의 링크를 복사한다. 02 구글번역기에 접속한 후, 복사한 링크를 붙여넣은 뒤, 링크를 클릭한다. 03 번역 완료! 이제 읽기만 하면 된다. 번역 후 번역 전 개인적으로 홈페이지에 간단한 영문까지는 어느정도 읽을 수 있어서 필요성을 크게 못느끼지만, 논문같이 장문, 높은 ..
[정리] 스택 안녕하세요. 칸입니다. 오늘은 스택에 대해 정리해보도록 하겠습니다. (2017.01.11)0. 들어가기에 앞서.... 매 정리 포스팅때마다 말씀드렸지만 저도 아직 배우는 입장이라 100% 맞는것은 아닙니다. [정리]가 붙어있는 글들은 제가 공부한 내용을 정리할 겸 올리는 글입니다. 참고해주세요. 또한 본문에 활용되는 대부분의 예제는 '리버싱핵심원리', 이승원 저자, 인사이트 를 참고했음을 밝힙니다. 1. 스택(Stack) 프로세스에서 스택메모리의 역할은 아래와 같습니다. * 함수 내의 로컬 변수 임시저장* 함수 호출 시 파라미터 전달* 복귀 주소 저장 이 세가지 역할을 수행할 때 스택의 FILO(First In Last Out) 구조가 아주 유용합니다. ※ 스택의 FILO 구조 [그림4.1] 참고 : h..
[정리] IA-32 레지스터 안녕하세요. 칸입니다. 오늘은 저번에 말씀드렸듯이 IA-32 Register에 대해 자세히정리 해보도록 하겠습니다. (2017.01.09) 0. 들어가기에 앞서... 매 정리 포스팅때마다 말씀드렸지만 저도 아직 배우는 입장이라 100% 맞는것은 아닙니다. [정리]가 붙어있는 글들은 제가 공부한 내용을 정리할 겸 올리는 글입니다. 참고해주세요. 또한 본문에 활용되는 대부분의 예제는 '리버싱핵심원리', 이승원 저자, 인사이트 를 참고했음을 밝힙니다. 1. 레지스터(Register)란? 레지스터는 CPU 내부에 존재하는 다목적 저장 공간입니다. CPU는 레지스터와 한몸이기때문에 고속으로 데이터를 처리할 수 있습니다. 또한 레지스터에는 범용 레지스터, 세그먼트 레지스터, 상태 플래그 지스터, 명령 포인터 레지스..
[정리] 리틀, 빅 엔디언 안녕하세요. 칸입니다. 오늘은 저번에 말씀드렸듯이 리틀엔디언과 빅엔디언에 대해정리해보도록 하겠습니다. (2017.01.06)0. 들어가기에 앞서.. 저 또한 배우는 입장이라 제가 작성한 글이 100% 맞는 것은 아닙니다. [정리]가 붙어있는 글들은 제가 공부한 내용을 정리할 겸 올리는 글입니다. 참고해주세요. 또한 본문에 활용되는 대부분의 예제는 '리버싱핵심원리', 이승원 저자, 인사이트 를 참고했음을 밝힙니다. 1. 바이트 오더링(Byte Ordering) 바이트 오더링이란 쉽게 생각해서 데이터를 저장하는 방식을 말합니다. 바이트 오더링 방식에는 크게 2가지가 있습니다. 그 2가지는 바로 오늘 알아볼 빅엔디언(Big Endian)과 리틀 엔디언(Little Endian) 방식입니다. [그림 1.1] [..
[정리] 어셈블리어 정리 안녕하세요. 칸입니다. 본 글은 제가 네이버에서 블로그를 운영할 때 작성한 내용들입니다. 과거 작성한 글들은 본문 앞에 해당 날짜를 적어놓도록 하겠습니다. (2017.01.03) 0. 들어가기에 앞서... 저 또한 배우는 입장이라 제가 작성한 글이 100% 맞는 것은 아닙니다. [정리]가 붙어있는 글들은 제가 공부한 내용을 정리할 겸 올리는 글입니다. 참고해주세요. 1. 어셈블리어란? 어셈블리어는 리버스 엔지니어링을 하기 위한 가장 기초적인 도구입니다. 예컨대 영어공부를 시작하면 알파벳을 배우고 일본어 공부를 시작하면 히라가나를 배우는 거라고 생각하면 됩니다. 하지만 저는 이 어셈블리어를 어떻게 공부해야 할지 막막했습니다. 또한 책을 찾아 공부를 해도 계속 까먹기 때문에 잊어 버릴때마다 참고하기위해 이렇..