Prsho — revue de sécurité du code fondée sur des preuves
PROTECTED
GET /api/orders/<id>/ — login + owner checkexample_app/views.py:44ISSUE
DELETE /api/orders/<id>/ — no permission checkexample_app/views.py:71NOT ESTABLISHED
/api/export/ — view connected dynamically (getattr)example_app/urls.py:18Chaque constat s’accompagne d’un fichier et d’une ligne — sans exécuter votre code. Quand la preuve est impossible, nous disons « non établi » au lieu de deviner.
Sur quoi nous travaillons
- Une carte de votre application étayée par des preuves — ses URL, le code qui les sert, et ce qui protège chacune d’elles.
- Contrôle d’accès et isolation des données des clients — savoir si un client d’un service SaaS peut atteindre les données d’un autre client.
- Recherche de vulnérabilités de sécurité dans le code produit par des agents d’IA (prévu) — en commençant par Python.
- Audits de sécurité (prévu) — des outils plus un spécialiste, avec un rapport étayé par des preuves.
Notre domaine actuel est Python et Django, y compris Django REST Framework. JavaScript/TypeScript est prévu ; d’autres langages plus tard.
Comment nous travaillons
- Des preuves pour chaque constat : un fichier et une ligne que vous pouvez ouvrir et vérifier.
- Incertitude honnête : « non établi », avec la raison — jamais une supposition.
- Analyse locale : votre code n’est pas exécuté et n’est envoyé nulle part.
- Reproductible : le même code donne le même résultat.
En savoir plus sur notre approche
Produits
Plusieurs produits sont en développement. Rien n’est encore en vente.
Recherche
Nous publions ce que nos outils font et avec quelle efficacité — une fois mesuré. Recherche
Questions ou intérêt pour un accès anticipé : info@prsho.com