การสร้างไดรฟ์ USB 'Live' ของ Kali Linux

Creating Kali Linux Live Usb Drive



บทช่วยสอนนี้จะแสดงวิธีการติดตั้ง Kali Linux บนไดรฟ์ USB เพิ่ม
ความคงอยู่เพื่อให้คุณสามารถบันทึกไฟล์บนไดรฟ์แล้วเรียกใช้ Kali จาก
ยูเอสบีไดรฟ์. เป็นหนึ่งในชุดบทเรียนที่จะช่วยคุณตั้งค่าสภาพแวดล้อมที่เหมาะสม
สำหรับการใช้ Kali Linux แล้วแสดงวิธีใช้เครื่องมือ

บทแนะนำในชุดประกอบด้วย:







  • การติดตั้ง Kali Linux เป็น VM
  • การสร้างไดรฟ์ Kali Linux Live USB
  • การกำหนดค่า Kali Linux
  • การจัดการแพ็คเกจด้วย Kali Linux
  • การตั้งค่าห้องปฏิบัติการทดสอบ Kali Linux
  • การใช้เครื่องมือ Kali Linux

วัตถุประสงค์

เมื่อสิ้นสุดเซสชันนี้ คุณจะสามารถสร้าง: ไดรฟ์ USB ที่ใช้ Kali Live Linux; พาร์ติชันเพื่อความคงอยู่ของไดรฟ์ USB ระบบไฟล์ในพาร์ติชันใหม่ และไฟล์ถาวรในไดรฟ์ USB



ดาวน์โหลด Kali Linux

วิธีการดาวน์โหลด Kali Linux ได้อธิบายไว้ในบทช่วยสอน 'การติดตั้ง Kali Linux เป็น VM' ซึ่งเป็นชุดแรกในชุดนี้ รูปภาพสามารถพบได้ที่นี่: https://www.kali.org/downloads/ .



ฉันจะใช้ Kali Linux 64-bit (Live) เวอร์ชันล่าสุด (ณ เดือนมีนาคม 2020) kali-linux-2020.1-live-amd64.iso ฉันได้ดาวน์โหลดที่นี่:





กำลังตรวจสอบการดาวน์โหลด

วิธีการตรวจสอบ ISO ของ Kali Linux มีการอธิบายไว้ในบทช่วยสอน 'การติดตั้ง Kali Linux เป็น VM' เมื่อต้องการทำสิ่งนี้ให้รันสิ่งต่อไปนี้:

$ชาสุม-ถึง 256กาลี-ลินุกซ์-2020.1-live-amd64.iso

ผลลัพธ์ควรมีลักษณะดังนี้:



acf455e6f9ab0720df0abed15799223c2445882b44dfcc3f2216f9464db79152

ลายเซ็น SHA256 ที่เป็นผลลัพธ์ควรตรงกับลายเซ็นที่แสดงในคอลัมน์ sha256sum บนหน้าดาวน์โหลดอย่างเป็นทางการสำหรับรูปภาพ

ไดรฟ์ USB แบบสดที่สามารถบู๊ตได้

วิธีที่รวดเร็วที่สุดในการเริ่มต้นและใช้งาน Kali Linux คือการเรียกใช้งานจริงจากไดรฟ์ USB วิธีนี้มีข้อดีหลายประการ:

  • ไม่ทำลายล้างเนื่องจากไม่มีการเปลี่ยนแปลงใดๆ กับฮาร์ดไดรฟ์ของระบบโฮสต์
  • เป็นแบบพกพาเพื่อให้คุณสามารถพกพาติดตัวไปกับคุณและใช้งานได้ภายในไม่กี่นาทีบนระบบที่พร้อมใช้งาน
  • เป็นไปได้อย่างต่อเนื่องเพื่อให้สามารถบันทึกข้อมูลลงในไดรฟ์ UDB ได้

ในการสร้างไดรฟ์ USB ที่สามารถบู๊ตได้ คุณจะต้องมีสำเนาอิมเมจ ISO ของ Kali build ล่าสุดและไดรฟ์ USB ที่ผ่านการตรวจสอบแล้วซึ่งมีขนาดอย่างน้อย 8GB การสร้างไดรฟ์ Kali Linux USB ที่สามารถบู๊ตได้นั้นค่อนข้างง่าย เมื่อคุณดาวน์โหลดและตรวจสอบไฟล์ ISO ของ Kali แล้ว ให้ใช้คำสั่งใดคำสั่งหนึ่งต่อไปนี้:

  • ในการเข้าสู่ระบบ Linux ในฐานะรูทและใช้คำสั่ง dd
  • ใน Windows ให้ใช้เครื่องมือ GUI อย่างใดอย่างหนึ่ง unetbootin หรือ rufus

ฉันจะใช้วิธีแรกบน MX Linux

ติดตั้งไดรฟ์ USB

เข้าสู่ระบบรูท (หรือใช้ sudo) และตรวจสอบรายการดิสก์ไดรฟ์ ก่อน การใส่ไดรฟ์ USB:

#fdisk-NS#ใช้ตัวพิมพ์เล็กL

สำหรับดิสก์เดียวสิ่งนี้จะคืนค่าดังนี้:

ตอนนี้ใส่ไดรฟ์ USB แล้วรันคำสั่งอีกครั้ง:

#fdisk-NS#ใช้ตัวพิมพ์เล็กL

สิ่งนี้จะส่งคืนบางสิ่งที่คล้ายกับ:

ที่นี่ไดรฟ์ USB ถูกติดตั้งเป็น /dev/sdb

สร้างไดรฟ์ USB

ในการสร้างไดรฟ์ USB ที่สามารถบู๊ตได้ ให้เปลี่ยนเป็นไดเร็กทอรีที่มี ISO และรันคำสั่ง dd การดำเนินการนี้จะใช้เวลาระหว่าง 5 ถึง 10 นาที

คำเตือน : แม้ว่าขั้นตอนนี้จะง่ายมาก แต่โปรดใช้ความระมัดระวังเนื่องจากคุณสามารถเขียนทับดิสก์ไดรฟ์ได้อย่างง่ายดายหากคุณระบุพาธที่ไม่ถูกต้อง ตรวจสอบอีกครั้งว่าคุณกำลังทำอะไรอยู่ก่อนที่จะทำ มันจะสายเกินไปหลังจากนั้น คำสั่ง dd ไม่เป็นที่รู้จักในชื่อ ตัวทำลายดิสก์ เพื่ออะไร!

#ls
# dd status=ความคืบหน้า if=kali-linux-200.1-live-amd64 of=/dev/sdb bs=512k

ทดสอบไดรฟ์ USB

ในการทดสอบไดรฟ์ USB ที่สามารถบู๊ตได้ ให้รีบูตเครื่อง

เพิ่มความคงทน

ไดรฟ์ Kali Linux Live USB มีตัวเลือก ตัวเลือก 4 บนเมนูการบูต ซึ่งช่วยให้สามารถใช้การคงอยู่ การเก็บรักษาข้อมูลในไดรฟ์ USB ระหว่างการรีบูต Kali Live สิ่งนี้มีประโยชน์มากเนื่องจากสามารถบันทึกการเปลี่ยนแปลงไฟล์ได้แม้ว่าจะทำการบูทจากระบบต่างๆ

ที่นี่เราตั้งค่าไดรฟ์ Kali Linux Live USB เพื่อรองรับการคงอยู่ เราจะถือว่า:

  • ผู้ใช้เป็นรูท
  • ไดรฟ์ USB คือ /dev/sdb
  • ไดรฟ์ USB มีความจุอย่างน้อย 8GB อิมเมจ Kali Linux ใช้เวลาเพียง 3GB และต้องใช้พาร์ติชั่นใหม่ประมาณ 4.5GB เพื่อจัดเก็บข้อมูลถาวร
  • ระบบลีนุกซ์แยกต่างหากกำลังทำงานอยู่ ไม่สามารถเป็นไดรฟ์ Kali Live USB ได้

หากต้องการเพิ่มความคงอยู่ ให้บูตระบบ Linux ก่อนแล้วเสียบไดรฟ์ Kali Live USB ที่นี่ฉันจะใช้ MX Linux

แสดงดิสก์

ขั้นแรกให้ใส่ไดรฟ์ USB และแสดงรายละเอียดดิสก์:

#fdisk-NS#ใช้ตัวพิมพ์เล็กL

แก้ไขดิสก์

ป้อนคำสั่งต่อไปนี้:

#fdisk /dev/ห้องน้ำ

จากนั้นเพื่อแสดงหน้าจอวิธีใช้ให้ป้อน m ที่พรอมต์คำสั่ง:

คำสั่ง (m เพื่อขอความช่วยเหลือ): m

สร้างพาร์ติชั่น

ในการสร้างพาร์ติชันใหม่ให้ป้อน n:

คำสั่ง (m เพื่อขอความช่วยเหลือ): n

โปรดทราบว่าค่าเริ่มต้นจะแสดงอยู่ในวงเล็บ

กด return สำหรับพาร์ติชั่นหลัก (ค่าเริ่มต้น p)

กดย้อนกลับสำหรับหมายเลขพาร์ติชั่น (ค่าเริ่มต้น 3)

กดย้อนกลับเพื่อยอมรับค่าเริ่มต้นสำหรับภาคแรก

ป้อนขนาด +4.5G แล้วกดย้อนกลับ

ในการแสดงตารางพาร์ติชั่น ให้ป้อน p

บันทึกตารางพาร์ทิชัน

ในการเสร็จสิ้นและเขียนตารางพาร์ติชั่นใหม่ลงดิสก์ ให้ป้อน w:

คำสั่ง (m เพื่อขอความช่วยเหลือ): w

แสดงรายการพาร์ติชั่นดิสก์ที่มี:

#ลสdevsdb*

คุณยังสามารถตรวจสอบกับ:

#fdisk -NS

สร้างระบบไฟล์

ขั้นตอนต่อไปคือการสร้างระบบไฟล์ ext3 บนพาร์ติชันและติดป้ายกำกับว่ามีความคงอยู่ นี้อาจใช้เวลาไม่กี่นาที:

# mkfs.ext3 -L การคงอยู่ /dev/sdb3
# e2label /dev/sdb3 การคงอยู่

สร้างจุดเชื่อมต่อและติดตั้งพาร์ติชันใหม่:

# mkdir -p /mnt/my_usb
# เมานต์ /dev/sdb3 /mnt/my_usb

สร้างไฟล์

แสดงพาร์ติชันที่ติดตั้ง:

#df -ชม

จากนั้นสร้างไฟล์การกำหนดค่าเพื่อเปิดใช้งานการคงอยู่:

#โยนออก '/ ยูเนี่ยน' > /mnt/my_usb/การคงอยู่.conf

สุดท้าย unmount พาร์ติชั่น:

#umount /dev/sdb3

การทดสอบความคงอยู่

หากต้องการทดสอบการคงอยู่ ให้บูตจากไดรฟ์ USB Kali Live Linux

ตอนนี้อย่าเลือกอันแรก แต่เป็น 4NSตัวเลือก .

เปิดหน้าต่างเทอร์มินัลแล้วป้อน:

$ลส

บันทึกข้อความต่อไปนี้ในไฟล์ใหม่ myfile:

$โยนออกนี่คือความดื้อรั้นของฉันไฟล์>myfile
$ลส
$แมวmyfile

ตอนนี้ปิดระบบและถอดไดรฟ์ USB

ในการทดสอบว่าการคงอยู่นั้นใช้งานได้ ให้รีบูตจาก Kali Live Linux USB เปิดเทอร์มินัลแล้วป้อน:

$sudo แมว /วิ่ง/มีชีวิต/วิริยะ/sdb3/myfile

หากกำหนดค่าไดรฟ์ USB อย่างถูกต้อง ไฟล์จะแสดงขึ้น

บทสรุป

ในบทช่วยสอนนี้ เราได้ศึกษาวิธีสร้างและทดสอบไดรฟ์ Kali Live Linux USB แบบถาวร

ขั้นตอนถัดไป

ฉันหวังว่าคุณจะนำความรู้ที่ได้รับมาใช้ประโยชน์และพยายามสร้างและทดสอบไดรฟ์ USB ของคุณเอง จากนั้นฉันแนะนำให้คุณไปยังส่วนถัดไปของซีรีส์นี้ การกำหนดค่า Kali Linux