Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python improvements 1 #168

Merged
merged 2 commits into from
Feb 16, 2023
Merged

Python improvements 1 #168

merged 2 commits into from
Feb 16, 2023

Conversation

dbMundada
Copy link
Contributor

No description provided.

Copy link
Contributor

@abhstabs abhstabs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@dbMundada dbMundada merged commit 7017129 into dev Feb 16, 2023
dbMundada added a commit that referenced this pull request Mar 8, 2023
* fix - pwd in passsword

* avoid FPs in age source

* cookies can be called tokens

* payment nonce can be a separate rule/source

* cookie manager is used to save cookies

* return values of getnone & split should be tainted

* added and modified a rule

* Capitalised Equals

* add replace string semantic

* add android shared preferences putstring sink

* rm shared preferences fp

* rm token from cookie online identifier

* Removed log.equals and added new log

* removed IP log rule

IP log rule is not a sink and its already included in sources

* fix method signatures

* nonce is not sensitive

* ageofuser makes more sense

* 0 not required in fullMethodName signature

* rm test package method pattern, add .*

* fix sink rules

* account for _ in identifiers

* add - rule for mapBox

* refactor

* fix - query annotation matches with database query

* add - exclusion rule for WEB-INF application.properties

* update HealthData.HealthInsuranceNumber -> FinancialData.InsuranceNumber

* Update purchase_data.yaml

* Add : new rules - TIN, EIN

* Fix : Case insensitive regex for TIN, EIN, SSN

* Add: more patterns to TaxInfo

* fix - inet4, inet6

* isminor/islegal/isunderage patterns removed

* add systemConfig support in rules

* add api tagger regex to system config

* add : rules for Sqs, Jms, Kafka and rabbit

* Update financial_data.yaml

* sink rule for redis

* imei in device ids

* updated case for medium

* Feat: update doc (#152)

Sync docs/new-gitbook

* Update rule names and domains

* minor typo fix

* update hibernate sink rule

* Add support for amplitude sdk + other fixes

* Add the Google playstore rule

* Add another methods for aws sqs

* Update java.yaml

* Update sink skip list for probable sink

* redis sinks

* redis sinks

* patch: update micrometer rule to avoid util methods

* update : dynamodb rule to match table object query

* add : SQS Consumer

* Update the snowflake rule

* Python improvements 1 (#168)

* Update sink skip list for probable sink

* Update the snowflake rule

---------

Co-authored-by: Dattaprasad Mundada <dattaprasadmundada@Dattaprasads-MacBook-Pro.local>

* Remove builtin function from probable sink

* minor space fix

* add - identifier in api

* Removed rule for whatsapp

* workflow added

* Changed trigger event

* Rule segregation (#174)

* rewrote current rules for aws into individual service

* added sink rule for google-cloud SDK

* rewrote current sink rules for azure

* removed repeated GRPC rule

* added more aws rules

* added remaining aws rules

* remove redundant pattern

* add segment rules

* rewrite amplitude rules

* remove non java rules

* Update the id, name to include rudderstack

* add remaining GCP rules

* update [:] to [.]

* add remaining segment rules

* rewrite rules for Alibaba cloud

* rewrite rules for Adobe cloud

* correct wrong pattern and remove repetitive pattern

* remove repetitive pattern

* Break oracle cloud sink rules into granular services

* Break oracle cloud sink rules into granular services

* removed util, request, response related rules

* Break atlassian sink rules into granular services

* Break hashicorp sink rules into granular services

* correct wrong aws rules and remove repetitive rules

* add domains to rules

* add unique domain to AWS rules

* unique domains for alibaba cloud rules

* fix multipe subdomain for few rules

* fixing rule

* rule fixes: alibaba cloud

* unique domains for google cloud rules

* unique domains for oracle rules

* unique domains for adobe cloud rules

* unique domains for hashicorp rules

* unique domains for atlassian rules

* unique domains for segment rules

* unique domains for amplitude rules

* unique domains, id fix for azure. Resolve clash between bingads and bing

* correct domain

* domains for aliyun and azure

* update domains for aliyun, azure, hashicorp and amplitude

* fix typo for alibaba rules

* rewrite domains for adobe, aws, atlassian, google, oracle, segment

* update alibaba cloud domains

* typo fix

* remove missing pattern rules

* update alibaba cloud domains

* fix oracle domains

* Remove unnecessary trailing /

---------

Co-authored-by: hiaashna <aashna.chourasia@privado.ai>
Co-authored-by: Aashna Chourasia <121782841+hiaashna@users.noreply.github.com>
Co-authored-by: KhemrajSingh Rathore <khemraj.rathore@privado.ai>
Co-authored-by: Datta Mundada <dbmundada333@gmail.com>
Co-authored-by: Dattaprasad Mundada <dattaprasadmundada@Dattaprasads-MacBook-Pro.local>

* trigger code build

* trigger

* Removed GitHub token dependency

* Fixed PR link

* patch: remove duplicate aws rules

* add - make underscore optional

* patch: update aws constrcuts from amazon to amazon aws

* Log.debug used to  matched with ->  `org.apache.logging.log4j.Logger.info:`

* Segregate services for Python SDKs (#193)

* Separate out the AWS services based over aws_cdk

* Separate out the Google cloud services based over google.cloud

* Separate out the Microsoft azure services based over azure.*

* Separate out the Alibaba cloud  services based over aliyun.*

* Separate out the Adobe cloud services based over adobe.*

* Separate out the Hashicorp + Atalassian cloud services

---------

Co-authored-by: Pandurang Patil <pandurang.patil@gmail.com>
Co-authored-by: Dattaprasad Mundada <dattaprasadmundada@Dattaprasads-MacBook-Pro.local>

* Update the python rules #1

---------

Co-authored-by: Khemraj Rathore <khemraj.rathore@privado.ai>
Co-authored-by: Pandurang Patil <pandurang.patil@gmail.com>
Co-authored-by: Gaurav Gogia <16029099+gaurav-gogia@users.noreply.github.com>
Co-authored-by: hiaashna <aashna.chourasia@privado.ai>
Co-authored-by: Aashna Chourasia <121782841+hiaashna@users.noreply.github.com>
Co-authored-by: hiteshmahajan <hitesh.mahajan@privado.ai>
Co-authored-by: Ojaswa Sharma <ojaswa1942@gmail.com>
Co-authored-by: Hitesh Mahajan <hiteshvm1998@gmail.com>
Co-authored-by: Abhinav <abhinav.raj@privado.ai>
Co-authored-by: hiteshbedre <32206192+hiteshbedre@users.noreply.github.com>
Co-authored-by: prashant-privado <80044360+prashant-privado@users.noreply.github.com>
Co-authored-by: Dattaprasad Mundada <dattaprasadmundada@Dattaprasads-MacBook-Pro.local>
Co-authored-by: Ankit Kumar <ankit.kumar@privado.ai>
Co-authored-by: Abhinav Raj <35561852+abhstabs@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants