
VirtualBox 취약점 악용 (https://nvd.nist.gov/vuln/detail/CVE-2018-3295)
$ ./install.sh
아직 자체 버전 빌드만 지원됩니다. 디버그 버전을 빌드하려면 own 및 debug를 선택하세요.
경고: 프로세스 중 오류가 발생할 수 있으며, 특히 소스 컴파일 중에 발생할 수 있습니다. "Exit with error status 2."와 같은 메시지가 나타날 수 있습니다.
오류가 발생하면 [email protected]로 연락해 주세요.
RTLogPrintf(string, args)를 사용하여 디버그 메시지를 출력하세요. 디버그 메시지는 VirtualBox 폴더의 .log 파일에 저장됩니다.
다음 파일을 확인하세요:
src/VBox/Devices/Network/DevE1000 .cpp / .h ;
src/VBox/Devices/Network/DevEEPROM .cpp / .h.
cleanlog 스크립트를 사용하여 모든 로그를 지우고 printlog를 사용하여 콘솔에 출력할 수 있습니다.
아직 VM 생성/관리를 위한 스크립트가 없습니다. ProjetLong이라는 이름의 VM을 만들고 CPU 코어 2개와 8Gb RAM을 할당하세요.
fake_driver 폴더를 VM에 다운로드하고 load_fake_driver를 실행하세요. 이미 드라이버를 로드했으며 변경 사항을 적용하려면 reload_fake_driver를 사용하세요.
VM 및 VMM에서 사용자를 더 쉽게 사용할 수 있도록 일부 스크립트가 제공될 예정입니다.