JauditeRai votre application pour les clés API divulguées et le manque de renforcement

Certaines informations ont été traduites automatiquement.

Népal

Je parle Népalais, Anglais

Audit d’expédition de la build Electron App et de renforcement de la sécurité

Relecteur indépendant d’applications Electron de bureau. J’audite le build que vos clients téléchargent réellement, car la plupart des expositions au moment de l’empaquetage n’existent pas avant le pa...
À propos de ce service

Deux choses se passent mal dans la plupart des applications Electron, et aucune n’apparaît dans votre dépôt.


1. Les fusibles de sécurité Electron restent à leurs paramètres par défaut, ce qui permet à l’application d’accepter des arguments de lancement qui fournissent une runtime Node.js à toute entité qui peut la démarrer.

2. Des valeurs de construction se retrouvent dans le paquet : cartes sources, bundles de développement, identifiants que personne ne voulait publier.


J’audite l’artefact que vos clients téléchargent, et non votre dépôt. Rien ne s’exécute.


Vous obtenez :

- Rapport de fusion: quelles sécurités sont désactivées et ce que chacune autorise

- Hygiène de la construction: cartes sources, bundles de développement, canal de mise à jour automatique

- Détection des secrets: clés API, secrets OAuth, jetons, fichiers .env inclus

- Inventaire des points de terminaison et des analyses

- Couverture et limites: ce que je n’ai pas vérifié


Pas un simple scanner gratuit :

- Chaque secret est noté; les espaces réservés et les clés de test sont exclus

- Les secrets sont masqués – localisation et forme, jamais une clé exploitable

- « Rien trouvé » et « rien vérifiable » constituent des résultats différents


J’ai trouvé les fusibles non configurés dans Gitify (5,4k étoiles); le responsable a crédité l’analyse dans la PR adoptant la correction.


Analyse statique uniquement. Rien n’est exécuté.


Envoyez-moi d’abord votre application et votre plateforme; je vous dirai honnêtement si cela vaut la peine d’être fait.


Technologie de développement:

JavaScript

Expertise:

Efficacité du code

•

Modèles de conception