Tips

Prevent NetworkManager Conflicts

Different methods to exclude interfaces from NetworkManager’s control: Create the file: /etc/NetworkManager/conf.d/99-unmanaged-devices.conf Add the required text based on the list below. Reload the NetworkManager service: systemctl reload NetworkManager Exclude by Interface [keyfile] unmanaged-devices=interface-name:enp1s0 Exclude by MAC address [keyfile] unmanaged-devices=mac:52:54:00:74:79:56 Exclude by Device Type (wifi, ethernet, etc.) [keyfile] Unmanaged-devices=type:wifi Exclude multiple devices [keyfile] unmanaged-devices=interface-name:enp1s0;interface-name:enp7s0 Ref: Red Hat Documentation

Read more →

April 29, 2025

Compiling Kismet on Kali 2024.4

Default Configuration To use the default ./configure command, these are the required packages: sudo apt install libpcre2-dev libsqlite3-dev libssl-dev pkgconf libwebsockets-dev libpcap-dev libnm-dev libnl-3-dev libnl-genl-3-dev libusb-1.0-0-dev libbtbb-dev librtlsdr-dev libmosquitto-dev libsensors-dev Datasource-specific rtl-433 package is already installed on a default Kali installation. libubertooth-dev package is required for Ubertooth support. Additional Options For full debug logs, add the libdw-dev package. Switch Required Package –enable-bladerf libbladerf-dev –enable-wifi-coconut none –enable-btgeiger –enable-python-tools none

Read more →

February 8, 2025

Enabling WLAN Monitor Mode

Not much else to say, for some reason my brain hasn’t saved these commands. sudo ip link set wlan# down sudo iw dev wlan# set type monitor sudo ip link set wlan# up

Read more →

December 31, 2024

Visual Studio XAML COMException CLASSNOTREG

Building an unpackaged blank WinUI 3 project, the following exception is thrown: System.Runtime.InteropServices.COMException: ‘Class not registered (0x80040154 (REGDB_E_CLASSNOTREG))’ To fix this, add the following in the in the project’s .csproj: <PropertyGroup> ... <WindowsPackageType>None</WindowsPackageType> ... </PropertyGroup>

Read more →

December 30, 2024