Información a buscar primero
Lo principal que se debe verificar son las claves API, los tokens de acceso, las cookies, las claves privadas, las contraseñas y las cadenas de conexión. No siempre es seguro ocultar algunos de ellos, así que elimínelos de tu código por completo.
Revise también los nombres de clientes, direcciones de correo, dominios internos, direcciones IP, nombres de host, nombres de proyectos y rutas de archivos. Estos datos suelen permanecer en comentarios, mensajes de excepción y datos de prueba.
- Valores de variables de entorno y archivos de configuración.
- Encabezados HTTP, cadenas de consulta de URL y salida de registro
- Datos reales incrustados en SQL o JSON
- Captura de pantalla o nombre del archivo adjunto
Pasos para prepararse de forma segura
- Copie solo la cantidad mínima de código que pueda reproducir el problema en su texto de trabajo.
- Elimine primero las credenciales y los datos personales. Si es necesario, revoque y vuelva a emitir las claves afectadas.
- Enmascare identificadores, cadenas, números y comentarios con herramientas que coincidan con su formato de código.
- Busque en el resultado los nombres propios originales y confirme que no queda información confidencial y que la sintaxis se conserva.
Ejemplos en los que el enmascaramiento por sí solo no es suficiente
Aunque enmascare el código, puede seguir revelando información si escribe el nombre de la empresa o una URL de producción en la pregunta, o si una notificación aparece en una captura. Revise el texto completo y todos los archivos adjuntos como una única publicación.
Si envía accidentalmente información confidencial, no se limite a eliminar la conversación; Siga los procedimientos de su organización, incluida la revocación de credenciales, la verificación del historial de acceso y el contacto con su administrador.
El procesamiento de Develop Tools se realiza en el navegador. Aun así, lo más seguro es eliminar las credenciales antes de introducir los datos en una herramienta.
Probar en el navegador
Los datos introducidos se procesan en el navegador. Conserve los datos originales y revise el resultado antes de guardarlo o compartirlo.
Seleccione una herramienta de enmascaramiento de los idiomas admitidos