como que ilegal? por que entonces cuesta 50 dolares?
El código de Xenforo está en PHP y puede ser modificado "fácilmente". Eso quiere decir que es posible -anular- el sistema de control de licencia (anular = nulled) y así, puedes disfrutar de tu foro con Xenforo sin tener que pagar técnicamente.
Hacer que la licencia esté anulada, requiere un poco de esfuerzo (tener que reprogramar el sistema correctamente, para que no compruebe esto). Si te venden por $50 un Xenforo anulado exclusivamente para ti (con sus respectivas actualizaciones, al menos, durante un año), no está tan mal el precio. El problema es que posiblemente te esté vendiendo un Xenforo, anulado por otra persona, con el gran riesgo de que no solo haya anulado el código, sino que también haya modificado otras partes del código para su beneficio (por ejemplo, mostrar anuncios escondidos o poner enlaces a su web en puntos ocultos a tu vista).
Con lo cual, si te vende un Xenforo, anulado por otra persona por $50, es una estafa. Si te lo anula para ti expresamente, no está tan mal el precio.