내 Linux 버전을 부팅 가능한 드라이브로 전환할 수 있나요?

내 Linux 버전을 부팅 가능한 드라이브로 전환할 수 있나요?

저는 최근에 침투 테스트를 위해 Kali를 사용하기 시작했고, 일부 스크립트를 직접 작성하고, 일부 프로그램을 구축 및 추가하고, 자체 바이러스를 만들었습니다. 나는 이것을 이러한 장치에서 내 OS의 라이브 버전을 실행하는 데 사용할 수 있는 부팅 가능한 드라이브로 변환하고 싶다는 것을 알고 있습니다. 내가 추가한 내용을 포함하고 싶습니다. 현재 컴퓨터(소프트웨어, OS 및 데이터)의 복사본을 만들고 이를 부팅 가능한 드라이브로 변환하여 어디에서나 액세스할 수 있는 것과 비슷합니다.

답변1

Kali에는 persistence.

확인하다이것나가.


USB 드라이브에 다른 파티션을 생성하고 해당 파티션을 하나로 표시하면 됩니다 persistence. 방법을 알아보려면 기사를 참조하세요. 그런 다음 에서 시스템을 부팅하면 persistence mode파티션이 에 마운트됩니다.overlay mode, 원본 이미지에 추가하거나 대체한 모든 파일이 그대로 유지됩니다.


반면에 Kali 이미지를 정말로 수정하고 싶다면 persistence모드로 시스템의 수정된 ISO 버전을 사용하고 생성할 필요가 없습니다. 그렇게 할 수도 있지만 훨씬 더 고통스럽습니다. 예를 들어, 더 많은 작업이 필요 xorriso합니다 unsquashfs. 원본 ISO를 수정해야 하는 경우가 아니면 이 persistence옵션을 선택하십시오. 암호화를 사용할 수도 persistence있으며 정말 잘 작동합니다.


파티션에 모드를 추가한 새롭고 깨끗하고 라이브 시스템이 최선의 방법이라고 생각하지만 persistence, 현재 갖고 있는 것을 원한다면(시스템 때문에 좋은 생각은 아니라고 생각합니다. 시작하면 예상치 못한 효과가 나타날 수 있습니다) 전체 시스템을 USB 드라이브에 복제해 볼 수 있습니다. 정확히 whole system의미하는 바는 특정 설치에 따라 다릅니다. 드라이브에 있는 하나의 파티션과 그 앞의 공간(MBR 등)일 수 있으며, 하나의 드라이브에 있는 경우 ESP파티션 을 포함하여 여러 파티션일 수도 있습니다. 여러 드라이브에 걸쳐 여러 파티션이 있을 수도 있습니다. 모두 시스템 설치 방법에 따라 다릅니다. 복제의 경우 , 또는 같은 항목을 사용할 수 있습니다 .GTPUEFI bootddpvclonezilla

관련 정보