View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000842||Kali Linux||Kali Package Improvement||public||2014-01-05 20:20||2023-11-17 12:19|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Summary||0000842: [kali-metadata-live-iso] hexedit, disktype, testdisk, ddpt, sg3-utils, lsscsi, mt-st|
Not sure whether this is strictly a "New Tool Request" since all these suggestions are already in the repository (i.e. are apt-get-able). But it would be nice to have them on the Kali DVD image. These are likely to be most useful for data recovery purposes.
hexedit: simple binary file editor
disktype: Useful for identifying partition type/layout of an image file or drive
testdisk: Can recover partition layouts and some deleted files. 6.13 in repository, 6.14 is latest.
ddpt: Great for imaging disks and other uses. Can create sparse files which can be a huge time and disk I/O saver. [Many disks have tens or hundreds of gigabytes all-zero sectors. Creating a sparse image file saves writing that all-zero data to the destination. Big win when the destination file is on an SSD or slow USB drive.] You can use ddpt to manually "trim" SSDs. Can optionally read or write using direct SCSI commands, not the Linux block layer. Very useful for reading failing drives to avoid interference from the block layer. 0.92 in repository, 0.93 is latest.
sg3-utils: Programs for working with SCSI devices (which includes SATA and USB drives). READ CAPACITY, TEST UNIT READY, INQUIRY, LOAD/UNLOAD, ...
lsscsi: List block devices and the corresponding SCSI device (lsscsi -g)
mt-st: Replacement for the default GNU mt program. Used to control tape drives. Unlike GNU mt, mt-st supports most features of the Linux st SCSI tape driver.
I don't know that we want to fork and start maintaining testdisk and we have ncurses-hexedit instead of hexedit. I'm not sure if there's benefit to include both.
Ah, I didn't know about ncurses-hexedit. Probably not much point in including hexedit then.
If I could make another hex editor suggestion though... (I can file a separate issue for this if you want). wxHexEditor is a nice graphical binary file editor, can edit files, block devices and process memory and has some support for x86 disassembly. See http://www.wxhexeditor.org/home.php
Just "bump"ing this...
For disk imaging I'd really like ddpt, sg3-utils and lsscsi to be on the Kali ISO. As mentioned ddpt is a massive time and disk space saver since it can create image files sparsely.
For controlling tape drives, mt in package mt-st is much more capable than the default mt.
Another bump. And to suggest also adding nvme-cli to the Kali DVD image. Tools for working with NVMe drives.
Having forensic mode is great, but there could be more storage-related tools available by default (rather than needing to connect to network and apt install them). Like ddpt, sg3-utils, lsscsi as mentioned above, and nvme-cli.
|2014-01-05 20:20||mark_k||New Issue|
|2014-01-08 23:43||dookie||Note Added: 0001300|
|2014-01-08 23:43||dookie||Assigned To||=> dookie|
|2014-01-08 23:43||dookie||Status||new => assigned|
|2014-01-09 17:58||mark_k||Note Added: 0001315|
|2018-01-29 14:24||g0tmi1k||Summary||Suggestions for Kali DVD image: hexedit, disktype, testdisk, ddpt, sg3-utils, lsscsi, mt-st => hexedit, disktype, testdisk, ddpt, sg3-utils, lsscsi, mt-st|
|2018-01-29 15:00||g0tmi1k||Category||New Tool Requests => Kali Package Improvement|
|2018-01-29 15:00||g0tmi1k||Summary||hexedit, disktype, testdisk, ddpt, sg3-utils, lsscsi, mt-st => [kali-metadata-live-iso] hexedit, disktype, testdisk, ddpt, sg3-utils, lsscsi, mt-st|
|2018-09-12 07:55||g0tmi1k||Assigned To||dookie => g0tmi1k|
|2019-02-23 20:46||mark_k||Note Added: 0010363|
|2020-12-01 10:47||g0tmi1k||Assigned To||g0tmi1k =>|
|2023-11-17 12:19||mark_k||Note Added: 0018634|