pxethiefy
pxethiefy is a tool to enumerate PXE boot media provided from an SCCM server in a target network by broadcasting for PXE servers, requesting offered boot media and trying to decrypt it.
Install
Setup a venv, then...
sudo venv/bin/python3 -m pip install -r requirements.txt
sudo venv/bin/python3 pxethiefy.py -h
Note: I'm having this issue which complains about No module named 'scapy.modules.six.moves'
, so doing sudo venv/bin/python3 -m pip install scapy==2.6.0
KIND OF fixed it
tip
If you get errors about get_if_raw_hwaddr
, then this issue will likely fix your problem! Just open the pxethiefy.py
and where you see from.scapy.all import *
, modify it so that it includes this line below it:
from scapy.all import *
from scapy.arch.unix import get_if_raw_hwaddr