• Figure 2.5
  • Kali Linux Revealed




    Download 11,68 Mb.
    Pdf ko'rish
    bet29/174
    Sana15.01.2024
    Hajmi11,68 Mb.
    #137314
    1   ...   25   26   27   28   29   30   31   32   ...   174
    Bog'liq
    Kali-Linux-Revealed-2021-edition

    Figure 2.2 Win32 Disk Imager in action
    Once the copy is completed, safely eject the USB drive from your Microsoft Windows system. You
    can now use the USB device to boot Kali Linux.
    20
    Kali Linux Revealed


    Creating a Bootable Kali USB Drive on Linux
    Creating a bootable Kali Linux USB key in a Linux environment is easy. The GNOME desktop envi-
    ronment, which is installed by default in many Linux distributions, comes with a Disks utility (in
    the gnome-disk-utility package). That program shows a list of disks, which refreshes dynamically
    when you plug or unplug a disk. When you select your USB key in the list of disks, detailed infor-
    mation will appear and will help you confirm that you selected the correct disk. Note that you can
    find its device name in the title bar as shown in Figure 
    2.3
    , “
    GNOME Disks
    ” [page 21].
    Figure 2.3 GNOME Disks
    Click on the menu button and select Restore Disk Image... in the displayed pop-up menu. Select
    the ISO image that you formerly downloaded and click on Start Restoring... as shown in Figure 
    2.4
    ,

    Restore Disk Image Dialog
    ” [page 21].
    Figure 2.4 Restore Disk Image Dialog
    21
    Chapter 2 — Getting Started with Kali Linux


    Enjoy a cup of coffee while it finishes copying the image on the USB key (Figure 
    2.5
    , “
    Progression
    of the Image Restoration
    ” [page 22]).
    Figure 2.5 Progression of the Image Restoration
    Create the Bootable USB
    Drive from the Command
    Line
    Even though the graphical process is fairly straightforward, the operation is just as
    easy for command line users.
    When you insert your USB key, the Linux kernel will detect it and assign it a name,
    which is printed in the kernel logs. You can find its name by inspecting the logs
    returned by
    dmesg
    .
    dmesg
    [...]
    [ 2596.727036] usb 1-2.1: new high-speed USB device number 7 using uhci_hcd
    [ 2597.023023] usb 1-2.1: New USB device found, idVendor=0781, idProduct=5575,
    å
    bcdDevice= 1.26
    [ 2597.023025] usb 1-2.1: New USB device strings: Mfr=1, Product=2,
    å
    SerialNumber=3
    [ 2597.023026] usb 1-2.1: Product: Cruzer Glide
    [ 2597.023026] usb 1-2.1: Manufacturer: SanDisk
    [ 2597.023026] usb 1-2.1: SerialNumber: 200533495211C0824E58
    [ 2597.025989] usb-storage 1-2.1:1.0: USB Mass Storage device detected
    [ 2597.026064] scsi host3: usb-storage 1-2.1:1.0
    [ 2598.055632] scsi 3:0:0:0: Direct-Access
    SanDisk
    Cruzer Glide
    1.26
    å
    PQ: 0 ANSI: 5
    [ 2598.058596] sd 3:0:0:0: Attached scsi generic sg2 type 0
    [ 2598.063036] sd 3:0:0:0: [sdb] 31266816 512-byte logical blocks: (16.0 GB
    å
    /14.9 GiB)
    [ 2598.067356] sd 3:0:0:0: [sdb] Write Protect is off
    [ 2598.067361] sd 3:0:0:0: [sdb] Mode Sense: 43 00 00 00
    [ 2598.074276] sd 3:0:0:0: [sdb] Write cache: disabled, read cache: enabled,
    å
    doesn’t support DPO or FUA
    [ 2598.095976]
    sdb: sdb1
    [ 2598.108225] sd 3:0:0:0: [sdb] Attached SCSI removable disk
    Now that you know that the USB key is available as
    /dev/sdb
    , you can proceed to
    copy the image with the
    dd
    command:
    dd if=kali-linux-2020.3-live-amd64.iso of=/dev/sdb
    6129688+0 records in
    6129688+0 records out
    3138400256 bytes (3.1 GB, 2.9 GiB) copied, 678.758 s, 4.6 MB/s
    22
    Kali Linux Revealed


    Note that you need root permissions for this operation to succeed and you should
    also ensure that the USB key is unused. That is, you should make sure that none
    of its partitions are mounted. The command also assumes that it is run while in the
    directory hosting the ISO image, otherwise the full path will need to be provided.
    For reference,
    if
    stands for “input file” and
    of
    for “output file.” The
    dd
    command reads
    data from the input file and writes it back to the output file. It does not show any
    progress information so you must be patient while it is doing its work (It is not unusual
    for the command to take more than half an hour!). Look at the write activity LED on
    the USB key if you want to double check that the command is working. The statistics
    shown above are displayed only when the command has completed. On OS X/macOS,
    you can also press CTRL+T during the operation to get statistical information about
    the copy including how much data has been copied.
    Creating a Bootable Kali USB Drive on OS X/macOS
    OS X/macOS is based on UNIX, so the process of creating a bootable Kali Linux USB drive is similar
    to the Linux procedure. Once you have downloaded and verified your chosen Kali ISO file, use
    dd
    to copy it over to your USB stick.
    To identify the device name of the USB key, run
    diskutil list
    to list the disks available on
    your system. Next, insert your USB key and run the
    diskutil list
    command again. The second
    output should list an additional disk. You can determine the device name of the USB key by com-
    paring the output from both commands. Look for a new line identifying your USB disk and note
    the
    /dev/disk
    X
    where represents the disk ID.
    You should make sure that the USB key is not mounted, which can be accomplished with an explicit
    unmount command (assuming
    /dev/disk6
    is the device name of the USB key):
    diskutil unmount /dev/disk6
    Now proceed to execute the
    dd
    command. This time, add a supplementary parameter — bs for
    block size. It defines the size of the block that is read from the input file and then written to the
    output file. We will also utilize the raw disk path (signified by the before disk) which will allow
    faster write speeds.
    dd if=kali-linux-2020.3-live-amd64.iso of=/dev/rdisk2 bs=4m
    748+1 records in
    748+1 records out
    3138400256 bytes transferred in 713.156461 secs (4400718 bytes/sec)
    That’s it. Your USB key is now ready and you can boot from it or use it to install Kali Linux.

    Download 11,68 Mb.
    1   ...   25   26   27   28   29   30   31   32   ...   174




    Download 11,68 Mb.
    Pdf ko'rish