Programme de primes OSS de ProjectDiscovery
Mise à jour : Programme de primes OSS fermé
Le Programme de primes OSS de ProjectDiscovery est actuellement fermé.
Nous avons lancé ce programme pour récompenser les contributions open-source significatives, mais au fil du temps, nous avons constaté un volume croissant de soumissions de faible qualité et largement générées par IA, qui créaient plus de charge de révision que de valeur pour les mainteneurs.
Pour l'instant, nous avons décidé de fermer le programme. Nous sommes reconnaissants envers toutes les personnes qui ont contribué avec un travail réfléchi et de haute qualité pendant qu'il était actif.
Les contributions open-source régulières restent les bienvenues, mais elles ne sont plus éligibles aux récompenses de primes.
L'équipe ProjectDiscovery
Objectif
Le Programme de primes OSS de ProjectDiscovery existe pour démocratiser la sécurité en récompensant les contributions significatives de la communauté mondiale.
Nos outils sont utilisés par des chercheurs, des défenseurs et des bâtisseurs du monde entier. Ce programme garantit que quiconque, où que ce soit, peut contribuer à l'amélioration des projets ProjectDiscovery et être équitablement reconnu ou récompensé pour son travail.
Nous visons à :
- Abaisser la barrière à la participation à la recherche et au développement en sécurité
- Inciter aux contributions open-source à fort impact
- Favoriser une communauté transparente, équitable et collaborative
- Améliorer l'écosystème de sécurité pour tous
Périmètre
Projets concernés
- Le programme s'applique aux dépôts open-source officiels de ProjectDiscovery, y compris mais sans s'y limiter :
- Nuclei
- Katana
- Subfinder
- Httpx
- Naabu
- ShuffleDNS
- DNSx
- TLSx
- Vulnx
- URLFinder
- tout autre dépôt explicitement étiqueté comme bounty.
- Les projets doivent être accessibles publiquement
- Les issues ou tâches éligibles aux primes seront clairement étiquetées (par exemple,
bounty)
Projets hors périmètre
- Dépendances tierces
- Forks ou dépôts non officiels
Qui peut participer
- Toute personne dans le monde peut participer
- Les contributeurs doivent être légalement en mesure de recevoir des récompenses
- Les employés de ProjectDiscovery et les mainteneurs principaux peuvent contribuer mais ne sont pas éligibles aux récompenses monétaires
Le programme est ouvert, inclusif, et mondial.
Contributions éligibles
Seul un travail explicitement marqué ou approuvé est admissible.
Éligible :
- Corrections de bugs pour des issues confirmées
- Améliorations de performance
- Implémentations de fonctionnalités (demandées par les mainteneurs)
- Améliorations de la documentation ou des tests ayant un impact significatif
- Améliorations des outils et de l'infrastructure
Non éligible :
- Fonctionnalités non approuvées ou non sollicitées
- Soumissions en double
- Changements triviaux ou de faible qualité
- Problèmes de sécurité connus ou déjà signalés
- Tout comportement contraire à l'éthique, frauduleux ou abusif
Structure des récompenses
Primes monétaires
- Récompenses fixes ou variables selon l'impact
- Les montants sont divulgués à l'avance ou clairement indiqués
Récompenses non monétaires
- Reconnaissance publique (notes de version)
- Goodies ProjectDiscovery
- Trouver une issue étiquetée
bounty
- Annoncer son intention en commentant l'issue
- Travailler en public, en suivant les directives de contribution
- 1 issue active par contributeur à la fois
- Terminer dans les 2 semaines suivant la prise en charge
- Soumettre une PR clairement liée à l'issue
- Répondre aux retours de révision
- Obtenir la fusion
- Réclamer la récompense selon les instructions fournies
La première soumission complète et de haute qualité remporte la prime.
Révision et évaluation
Toutes les soumissions sont révisées par les mainteneurs de ProjectDiscovery.
Critères d'évaluation :
- Exactitude et exhaustivité
- Qualité du code et tests
- Respect des standards du projet
- Adéquation avec le périmètre de la prime
Sécurité et divulgation responsable
- Ne jamais divulguer publiquement de vulnérabilités
- Signaler les problèmes de sécurité en privé via [email protected]
- Respecter le calendrier de divulgation coordonnée
- Aucune exploitation, accès aux données ou perturbation de service
Paiements et aspects juridiques
- Les paiements sont généralement traités dans un délai raisonnable après approbation
- Les contributeurs sont responsables des taxes et de la conformité légale
- Les contributions sont sous licence selon la licence open-source existante du projet
- Aucune relation d'emploi ou de sous-traitance n'est créée
Code de conduite
Tous les participants doivent :
- Agir de manière éthique et respectueuse
- Éviter le harcèlement, le spam ou la manipulation
- Respecter les décisions des mainteneurs
- Garder les discussions transparentes et publiques
Les violations peuvent entraîner une disqualification ou un bannissement.
Modifications du programme
ProjectDiscovery peut modifier ou mettre fin au programme à tout moment.
- Les changements seront annoncés publiquement
- Le travail accepté en cours sera honoré dans la mesure du possible
Pourquoi cela compte
La sécurité doit être démocratisée.
Ce programme existe pour :
- Démocratiser la sécurité ; bâtir un écosystème de sécurité plus sain et plus accessible
- Donner les moyens aux chercheurs indépendants
- Récompenser l'impact concret
- Renforcer l'outillage de sécurité open source.
Si vous croyez en une sécurité open source pour tous, nous vous accueillons.
Bon hacking !