How to Install and Uninstall shellnoob Package on Kali Linux

Last updated: May 13,2024

1. Install "shellnoob" package

This guide covers the steps necessary to install shellnoob on Kali Linux

$ sudo apt update $ sudo apt install shellnoob

2. Uninstall "shellnoob" package

Here is a brief guide to show you how to uninstall shellnoob on Kali Linux:

$ sudo apt remove shellnoob $ sudo apt autoclean && sudo apt autoremove

3. Information about the shellnoob package on Kali Linux

Package: shellnoob
Version: 2.1+git20170425-0kali4
Architecture: amd64
Maintainer: Kali Developers
Installed-Size: 96
Depends: python3:any
Homepage: https://github.com/reyammer/shellnoob
Priority: optional
Section: utils
Filename: pool/main/s/shellnoob/shellnoob_2.1+git20170425-0kali4_amd64.deb
Size: 20012
SHA256: 0dbe611d26ffd9a3697e22d803fc8be02bf6a4700253717fc1328615a948f3a6
SHA1: 3855d586e2073373c6af095b7b83936849d715e9
MD5sum: 7a4e292e96e5d029f8f1fd38db5f3f35
Description: Shellcode writing toolkit
Features:
* convert shellcode between different formats and sources. Formats
currently supported: asm, bin, hex, obj, exe, C, Python, ruby, pretty,
safeasm, completec, shellstorm. (All details in the "Formats description"
section.)
* interactive asm-to-opcode conversion (and viceversa) mode. This is
useful when you cannot use specific bytes in the shellcode and you want
to figure out if a specific assembly instruction will cause problems.
* support for both ATT & Intel syntax. Check the --intel switch.
* support for 32 and 64 bits (when playing on x86_64 machine). Check
the --64 switch.
* resolve syscall numbers, constants, and error numbers
* portable and easily deployable (it only relies on gcc/as/objdump and
Python) And it just one self-contained Python script!
* in-place development: you run ShellNoob directly on the target
architecture
* built-in support for Linux/x86, Linux/x86_64, Linux/ARM, FreeBSD/x86,
FreeBSD/x86_64.
* "*prepend breakpoint*" option. Check the -c switch.
* read from stdin / write to stdout support (use "-" as filename)
* uber cheap debugging: check the --to-strace and --to-gdb option!
* Use ShellNoob as a Python module in your scripts! Check the "ShellNoob
as a library" section.
* Verbose mode shows the low-level steps of the conversion: useful to
debug / understand / learn
* Extra plugins: binary patching made easy with the --file-patch,
--vm-patch, --fork-nopper options
Description-md5:

5. The same packages on other Linux Distributions