El código PUK es propiedad del operador móvil; no existe una base de datos pública gratuita para obtenerlo mediante IMEI.
No facilites tu IMEI a terceros para «generar PUK»; es una estafa común.