download windows virtual machines Windows, MAC, LInux 에서의 windows virtual machines 이미지를 다운받을 수 있습니다. https://dev.windows.com/en-us/microsoft-edge/tools/vms/windows/ 더보기 바이트 오더링(Byte Ordering) Byte Ordering Byte Ordering이란 데이터가 저장되는 순서를 의미한다. Byte Ordering의 방식에는 크게 빅 엔디언(Big Endian)과 리틀 엔디언(Little Endian) 방식이 있다. 예를 들어, data = 0x12345678, char str[] = “abcde” 라고 가정했을 때, Name SIZE Big Endian Little Endian BYTE b 1Byte [12] [12] WORD w 2Byte [12][34] [34][12] DWORD dw 4Byte [12][34][56][78] [78][56][34][12] CHAR str 6Byte [61][62][63][64][00] [61][62][63][64][00] 빅 엔디언과 리틀 엔디언 방식은 2Byte.. 더보기 gdb 명령어 gdb -q [FILE NAME] // 해당 파일 디버깅 시작하기. -c // core 파일을 의미하는 옵션 disassemble main // main 함수를 디스어셈블 하는 명령어. set disassemble-flavor intel(set dis intel) // intel 문법으로 표시 info functions // 함수 정보 확인 disassemble [FUNCTION NAME] // 해당 함수 디스어셈블 list(l) // main 함수를 기점으로 소스코드 출력 ( 10 줄 단위 ) list [FUNCTION NAME] break [ADDRESS] // 해당 주소 브레이크 ex ) break *0xbffffcb2 , break *main+5 info breakpoints(info b) // .. 더보기 이전 1 ··· 42 43 44 45 46 다음