개인노트
[C언어] 배열을 함수의 인자로 전달하는 방법
보통 함수에 인자를 전달한다고 하면 int main(void){int num=1, tistory=2;ifunc(num, tistory); } 이런 형식으로 해당 함수의 인자전달 부분에 변수명을 넣어준다.하지만 배열은 변수 명 대신 변수의 주소 값을 넣어준다. #include void showarr(int*, int);void addarr(int*, int, int); int main(void) {int arr[] = { 1,2,3,4,5 };addarr(arr, sizeof(arr) / sizeof(int), 1);showarr(arr, sizeof(arr) / sizeof(int)); addarr(arr, sizeof(arr) / sizeof(int), 2);showarr(arr, sizeof(arr)..
C/문법
2017. 7. 2. 16:05
[리버싱] 3.OllDbg 기본 명령어
명령어 단축키 설명 Restart [Ctrl+F2] 다시 처음부터 디버깅한다.(디버깅 중인 프로세스를 종료하고 재실행하여 하던 작업이 종료된다.) Step Into [F7] 한개의 OP Code 실행(CALL 명령어를 만나면 그 함수의 코드 내부로 진입한다.) Step Over [F8] 한개의 OP Code 실행(CALL 명령어를 만나면 함수의 내부로 들어가지 않고 함수 자체를 실행한다.) Execute till Return [Ctrl+F9] 함수 코드 내에서 RETN 명령어까지 실행(함수 탈출)
Reversing
2017. 7. 2. 10:47