error on running

Author: Aggelos11Created Mar 15, 2024Updated Dec 20, 2025

udo wifiphisher [*] Starting Wifiphisher 1.4GIT ( https://wifiphisher.org/ ) at 2024-03-15 21:04 [+] Timezone detected. Setting channel range to 1-13 [+] Selecting wlan0 interface for the deauthentication attack [+] Selecting wlan1 interface for creating the rogue Access Point [+] Changing wlan1 MAC addr (BSSID) to 00:00:00:d4:12:aa [+] Changing wlan1 MAC addr (BSSID) to 00:00:00:52:12:4b Traceback (most recent call last): File "/usr/bin/wifiphisher", line 33, in sys.exit(load_entry_point('wifiphisher==1.4', 'console_scripts', 'wifiphisher')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/wifiphisher/pywifiphisher.py", line 762, in run engine.start() File "/usr/lib/python3/dist-packages/wifiphisher/pywifiphisher.py", line 536, in start self.network_manager.unblock_interface(ap_iface) File "/usr/lib/python3/dist-packages/wifiphisher/common/interfaces.py", line 649, in unblock_interface pyw.unblock(card) File "/usr/local/lib/python3.11/dist-packages/pyric/pyw.py", line 628, in unblock rfkill.rfkill_unblock(idx) File "/usr/local/lib/python3.11/dist-packages/pyric/utils/rfkill.py", line 135, in rfkill_unblock fout.write(rfke) TypeError: write() argument must be str, not bytes