pure-python reverse engineering of DCE/RPC and SMB