[실습환경구축]VirtualBox에 UbuntuServer설치하기 시작하기전 우분투 iso를 다운받아줍니다.https://goo.gl/tSsnTp VirtualBox를 키고 새로만들기를 눌러줍니다. 이름은 자유롭게 정해도됩니다. 이전글의 칼리리눅스 설치때와 마찬가지로 자신의 메모리의 크기에따라 정해주시면 됩니다.2G = 1024MB 이것도 마찬가지로 VMware를 사용하려면 VMDK로 하고 아닐경우는 VDI로 해줍시다. 동적할당으로 하드의 크기를 나중에도 바꿀 수 있게 해줍시다. 여기까지 만든 후 설정한 우분투리눅스 클릭 -> 설정 -> 네트워크에 들어가서 어댑터의 브리지로 바꿔줍니다. 저장소클릭 후 컨트롤러IDE에 처음에 다운받았던 우분투 iso를 선택해줍니다. 우분투를 실행시켜 언어, 국가설정을 해줍..
분류 전체보기
[실습환경구축]VirtualBox에 Kali linux 설치하기 우선 https://goo.gl/2n7pBA 를 열어 파일을 다운해줍니다.(KaliLinux iso) VirtualBox를 실행시킨 후 새로만들기를 눌러줍니다. 이렇게 설정해주세요. Kali라고 쓰려했는데 새벽이라 정신이 없었는지 Kail이라써놨네요... 이름은 상관없지만,, 자신의 실제 메모리 크기가 1G면 512MB, 2G면 1024MB로 설정해줍니다. VMware를 같이 사용하시려면 VMDK를 사용해야합니다. 저는 VirtualBox만 사용할것이므로 VDI를 선택해줍니다. 동적 할당을 했기에 하드크기는 추후 변경 가능합니다. [마우스우클릭]->[설정]->[시스템] PAE/NX 사용하기를 체크해줍니다. 저장소에 들어가서 컨트롤러 IDE를..
[실습환경구축]VirtualBox 설치하기 크롬을 키고 VirtualBox를 컴색 후 아래 보이는 다운로드를 눌러줍니다. 그럼 이렇게 자신의 운영체제에 맞는 VirtualBox를 설치할 수 있는 창이뜹니다. 저는 윈도우용을 다운 받겠습니다. 다운받은 파일을 열면 이런 창이뜹니다 모두 Next로 넘어가줍시다. 이렇게 설치를 마치고 Finish를 누르면, 이렇게 설치가 완료됩니다!
코드엔진 8번 문제 : OEP구하기 우선 주어진 프로그램을 다운받고 열어봅시다. 조그만 계산기네요. OEP를 구하랬으니 PEiD를 열어 패킹되었는지 확인해봅시다. UPX로 패킹되어있네요! 언패킹해줍시다. CFF에 파일을 불러온 후 언팩을 누르고 저장을하면 요롷게 언패킹한 파일이 생깁니다. 이제 올리디버거로 언패킹한 파일을 열어봅시다. 짠 OEP는 프로그램의 시작점이므로 답은 에서 앞의 초록부분에 있는 숫자겠네요! 이 문제는 언패킹을 하지 않고 패킹된 파일에서 OEP를 구해서 풀 수도 있습니다. 우선 언패킹된 실행파일을 올리디버거로 불러온 후 아래로 내리다보면 모든 레지스터에 값을 넣고 마지막에 실행위치로 점프시켜주는 명령문을 볼 수 있습나다.바로 여기서 점프 뒤의 위치가 프로그램이 시작하는 위치입니다. ..