OnWorks Linux เปเบฅเบฐ Windows Online WorkStations

Logo

เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบญเบญเบ™เป„เบฅเบ™เปŒเบŸเบฃเบตเบชเปเบฒเบฅเบฑเบš WorkStations

<Previous | เป€เบ™เบทเป‰เบญเปƒเบ™ | เบ•เปเปˆเป„เบ›>

9.4.4. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฎเป‰เบฒเบ™เบ„เป‰เบฒเบ„เบปเบ‡เบ—เบตเปˆเบซเบผเบฒเบ


เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเบซเบผเบฒเบเป†เบเปเบฅเบฐเบ™เบตเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบŠเบตเบงเบดเบ” Kali เบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบซเบผเบฒเบเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบ›เป‰เบฒเบเบŠเบทเปˆเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบฅเบฐเบŠเบตเป‰เบšเบญเบเบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ boot เป€เบŠเบดเปˆเบ‡ (เบŠเบธเบ”เบ‚เบญเบ‡) เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบ„เบงเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ„เบปเบ‡เบ—เบตเปˆ: เบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เบ”เป‰เบงเบเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญ. เบ‚เบญเบ‡ persistence-label=เบ›เป‰เบฒเบ เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™ boot.

เปƒเบซเป‰เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบ—เปˆเบฒเบ™เป€เบ›เบฑเบ™เบœเบนเป‰เบ—เบปเบ”เบชเบญเบšเบ›เบฒเบเบเบฒเบกเบทเบญเบฒเบŠเบตเบš. เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒ, เบ—เปˆเบฒเบ™เปƒเบŠเป‰เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบ„เบงเบฒเบกเบ„เบปเบ‡เบ—เบตเปˆเบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป„เบงเป‰เป€เบžเบทเปˆเบญเบ›เบปเบเบ›เป‰เบญเบ‡เบ„เบงเบฒเบกเบฅเบฑเบšเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบเบฐเปเบˆ USB เบ–เบทเบเบฅเบฑเบ เบซเบผเบทเบ–เบทเบเบ—เปเบฒเบฅเบฒเบ. เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹, เบ—เปˆเบฒเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบชเบฐโ€‹เปเบ”เบ‡ Kali เปเบฅเบฐโ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบเบฒเบ™โ€‹เบชเบปเปˆเบ‡โ€‹เป€เบชเบตเบกโ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เบžเบฒโ€‹เบ—เบดโ€‹เบŠเบฑเบ™โ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบ‚เบญเบ‡โ€‹เบเบฐโ€‹เปเบˆ USB เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ—เปˆเบฒเบ™เบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™ boot เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เปƒเบ™เปเบ•เปˆเบฅเบฐ boot, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบฎเบนเบšเบžเบฒเบšเบชเบปเบ”เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡เบ”เป‰เบงเบเบฅเบฒเบเบเบฒเบ™เป€เบกเบ™เบน boot เบ—เบตเปˆเบญเบธเบ—เบดเบ”เบ•เบปเบ™.

เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡ ISO เบ—เบตเปˆเบกเบตเบŠเบตเบงเบดเบ”เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡ (เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบžเบฒเบ 9.3, "เบเบฒเบ™เบชเป‰เบฒเบ‡เบฎเบนเบšเบžเบฒเบš Kali Live ISO เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡" [เบซเบ™เป‰เบฒ 237] เปเบฅเบฐเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบžเบฒเบ 9.3.4, "เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ Hooks เป€เบžเบทเปˆเบญเบ›เบฑเบšเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบฎเบนเบšเบžเบฒเบš.โ€ [เปœเป‰เบฒ 239]). เบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚ kali-config/common/hooks/live/ persistence-menu.binary เป€เบžเบทเปˆเบญโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบกเบฑเบ™โ€‹เป€เบšเบดเปˆเบ‡โ€‹เบ„เบทโ€‹เบ™เบตเป‰ (เบซเบกเบฒเบโ€‹เป€เบซเบ”โ€‹ เบ›เป‰เบฒเบเบเบณเบเบฑเบš เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต):


#! / bin / sh


เบ–เป‰เบฒ [ ! -d isolinux ]; เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, cd binary

#! / bin / sh


เบ–เป‰เบฒ [ ! -d isolinux ]; เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, cd binary


fi

cat >>isolinux/live.cfg <

เบ›เป‰เบฒเบเบเบณเบเบฑเบšเป€เบกเบ™เบน ^Live USB เบ—เบตเปˆเบกเบต Demo Data linux /live/vmlinuz

initrd /live/initrd.img

append boot=เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบชเบปเบ”=เบŠเบทเปˆเป‚เบฎเบ”เบฎเบฒเบ=kali persistence-label=เบเบฒเบ™เบ„เบปเบ‡เบ•เบปเบงเปเบšเบšเบชเบฒเบ—เบดเบ”


เบ›เป‰เบฒเบเบเบณเบเบฑเบšเบชเบปเบ”

เบ›เป‰เบฒเบเบเบณเบเบฑเบšเป€เบกเบ™เบน ^Live USB เบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบ linux /live/vmlinuz

initrd /live/initrd.img

append boot=เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบชเบปเบ”=เบŠเบทเปˆเป‚เบฎเบ”เบฎเบฒเบ=kali persistence-label=เป€เบฎเบฑเบ”เบงเบฝเบเบ„เบปเบ‡เบ—เบตเปˆ-

โžฅ encryption=luks เบ„เบปเบ‡เบขเบนเปˆ


END

fi

cat >>isolinux/live.cfg <

เบ›เป‰เบฒเบเบเบณเบเบฑเบšเป€เบกเบ™เบน ^Live USB เบ—เบตเปˆเบกเบต Demo Data linux /live/vmlinuz

initrd /live/initrd.img

append boot=เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบชเบปเบ”=เบŠเบทเปˆเป‚เบฎเบ”เบฎเบฒเบ=kali persistence-label=เบเบฒเบ™เบ„เบปเบ‡เบ•เบปเบงเปเบšเบšเบชเบฒเบ—เบดเบ”


เบ›เป‰เบฒเบเบเบณเบเบฑเบšเบชเบปเบ”

เบ›เป‰เบฒเบเบเบณเบเบฑเบšเป€เบกเบ™เบน ^Live USB เบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบ linux /live/vmlinuz

initrd /live/initrd.img

append boot=เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบชเบปเบ”=เบŠเบทเปˆเป‚เบฎเบ”เบฎเบฒเบ=kali persistence-label=เป€เบฎเบฑเบ”เบงเบฝเบเบ„เบปเบ‡เบ—เบตเปˆ-

โžฅ encryption=luks เบ„เบปเบ‡เบขเบนเปˆ


END


เบ•เปเปˆเป„เบ›, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเป‰เบฒเบ‡ ISO custom เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบฅเบฐเบ„เบฑเบ”เบฅเบญเบเบกเบฑเบ™เปƒเบชเปˆเบฅเบฐเบซเบฑเบ” USB. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเป‰เบฒเบ‡เปเบฅเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบญเบ‡ partitions เปเบฅเบฐเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบปเบ‡เบ•เบปเบง. เบเบฒเบ™เปเบšเปˆเบ‡เบชเปˆเบงเบ™เบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบšเปเปˆเป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” (เบ•เบดเบ”เบชเบฐเบซเบผเบฒเบ "เบ•เบปเบงเบขเปˆเบฒเบ‡"), เปเบฅเบฐเบ—เบตเบชเบญเบ‡เบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” (เปƒเบชเปˆเบ›เป‰เบฒเบ "เบงเบฝเบ"). เบชเบปเบกเบกเบธเบ” / dev / sdb เปเบกเปˆเบ™เบเบฐเปเบˆ USB เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ เปเบฅเบฐเบ‚เบฐเปœเบฒเบ”เบ‚เบญเบ‡เบฎเบนเบšเบžเบฒเบš ISO เบ—เบตเปˆเบเบณเบ™เบปเบ”เป€เบญเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™ 3000 MB, เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เปเบšเบšเบ™เบตเป‰:


# parted /dev/sdb mkpart primary 3000 MB 55%

# parted /dev/sdb mkpart เบ›เบฐเบ–เบปเบก 55% 100%

# mkfs.ext4 -L demo /dev/sdb3

[ ... ]

# mount /dev/sdb3 /mnt

# echo "/ union" >/mnt/persistence.conf

# umount /mnt

# cryptsetup --verbose --verify-passphrase luksFormat /dev/sdb4

[ ... ]

# cryptsetup luksOpen /dev/sdb4 kali_persistence

[ ... ]

# mkfs.ext4 -L เป€เบฎเบฑเบ”เบงเบฝเบ /dev/mapper/kali_persistence

[ ... ]

# mount /dev/mapper/kali_persistence /mnt

# echo "/ union" >/mnt/persistence.conf

# umount /mnt

# cryptsetup luksClose /dev/mapper/kali_persistence

# parted /dev/sdb mkpart primary 3000 MB 55%

# parted /dev/sdb mkpart เบ›เบฐเบ–เบปเบก 55% 100%

# mkfs.ext4 -L demo /dev/sdb3

[ ... ]

# mount /dev/sdb3 /mnt

# echo "/ union" >/mnt/persistence.conf

# umount /mnt

# cryptsetup --verbose --verify-passphrase luksFormat /dev/sdb4

[ ... ]

# cryptsetup luksOpen /dev/sdb4 kali_persistence

[ ... ]

# mkfs.ext4 -L เป€เบฎเบฑเบ”เบงเบฝเบ /dev/mapper/kali_persistence

[ ... ]

# mount /dev/mapper/kali_persistence /mnt

# echo "/ union" >/mnt/persistence.conf

# umount /mnt

# cryptsetup luksClose /dev/mapper/kali_persistence


เปเบฅเบฐเบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”. เบ”เบฝเบงเบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบšเบนเบ”เบ›เบธเปˆเบก USB เปเบฅเบฐเป€เบฅเบทเบญเบเบˆเบฒเบเบฅเบฒเบเบเบฒเบ™เป€เบกเบ™เบนเบšเบนเบ”เปƒเปเปˆเบ•เบฒเบกเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™!


เป€เบžเบตเปˆเบกเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™ Nuke Kali เปƒเบซเป‰ เบ cryptsetup-nuke-password เบŠเบธเบ”เบ—เบตเปˆเบ”เบฑเบ”เปเบ›เบ‡ เบเบฒเบ™เบ•เบฑเป‰เบ‡เบฅเบฐเบซเบฑเบ”เบฅเบฑเบšเป„เบง

เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบžเบดเป€เบชเบ” boot scripts เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เปƒเบซเบกเปˆ: เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ” a เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™ nuke เป€เบŠเบดเปˆเบ‡-เป€เบกเบทเปˆเบญเปƒเบŠเป‰เปเบฅเป‰เบง-เบˆเบฐเบ—เบณเบฅเบฒเบเบเบฐเปเบˆเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบเบฒเบ™เบžเบฒเบ—เบดเบŠเบฑเบ™เบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป„เบงเป‰.

เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ—เปˆเบฒเบ™เป€เบ”เบตเบ™เบ—เบฒเบ‡เบซเบผเบฒเบเปเบฅเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบงเบดเบ—เบตเบเบฒเบ™เป„เบงเป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบŸเบทเป‰เบ™เบ•เบปเบง. เป€เบกเบทเปˆเบญ booting, เบžเบฝเบ‡เปเบ•เปˆเบžเบดเบกเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™ nuke เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบญเบฑเบ™เปเบ—เป‰เบˆเบดเบ‡เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเปƒเบœ (เบฅเบงเบกเบ—เบฑเบ‡เบ—เปˆเบฒเบ™) เปƒเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบฑเป‰เบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เป€เบ›เบฑเบ™เบเบฒเบ™เบชเบฐเบซเบฅเบฒเบ”เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบชเปเบฒเป€เบ™เบปเบฒเบชเปเบฒเบฎเบญเบ‡เบ‚เบญเบ‡เบเบฐเปเบˆเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰เปƒเบ™เบšเบฒเบ‡เบšเปˆเบญเบ™เบ—เบตเปˆเบ›เบญเบ”เป„เบž.

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ” configure เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™ nuke เบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰ (เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบ—เปˆเบฒเบ™เบกเบตเบŠเบธเบ”เบ•เบดเบ”เบ•เบฑเป‰เบ‡):

# dpkg-configure cryptsetup-nuke-password


เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰เปƒเบ™เบšเบปเบ”เบฎเบฝเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

โžจ https://www.kali.org/tutorials/nuke-kali-linux-luks/



OS Cloud Computing เบเบญเบ”เบ™เบดเบเบปเบกเบขเบนเปˆ OnWorks: