akto
akto copied to clipboard
⚡️ Add sensitive data types for Database URL patterns
💭 Introduction
Akto allows users to find sensitive params in request and response of APIs. These sensitive params include PII data such as SSN, Credit card number, phone number etc. You can check how it works in the docs.
Your task is to add sensitive params related to Database URL patterns.
👀 Impact:
Your task will give users the ability to detect sensitive data types related to database url patterns.
🎯 Requirements:
- Understanding of regex
- Understanding of unit test
✅ Task summary
- [ ] Ask to be assigned to the issue.
- [ ] Wait to be assigned. We will try to assign in less than 2 hours.
- [ ] Make regular expressions for database-related URLs. [
SQL,Mongo,S3,RDS,Prometheus,Redis) - [ ] Add an entry in fintech.json file
- [ ] Add a test case entry in TestFintechTypes.java
- [ ] Submit a pull request here
✌🏻 Hints
Example for Redis :
- Regex:
redis(s|-sentinel|-socket)?:\/\/(.*):(\d*) - Reference: https://github.com/lettuce-io/lettuce-core/wiki/Redis-URI-and-connection-details
🙋🏼♂️ Questions
If you have questions, need any help, or just want to hang out, make sure to join us on our Discord server.
can you assign this to me? @Ankita28g @ankush-jain-akto
Assigned! Happy hackfesting 🎉
Hi @SandeepSrinivasan thanks for your submission in Hackfest. 🔥 We are reviewing your work. Do these two below:
Join this group on discord for discussions around prizes? 🚀 🏆 Please fill this form your PR to be considered for prizes!
@Ankita28g I would like to have a go at this one?
I've assigned it to you, @syedzubeen. Happy hacking! Feel free to join our Discord if you need assistance.
@avneesh-akto / @Ankita28g This is ready for review.
Hi @syedzubeen. Please escape strings in regex
@avneesh-akto fixed.
I can still see unescaped regex