Md Azam

Results 16 comments of Md Azam

The earlier implementation might have missed some constraints. Escaping values needs to be fixed in query constructor based on the datasource query constraints that @pcoccoli mentioned: https://github.com/opencybersecurityalliance/stix-shifter/blob/8fed1fa2fc4130d3d5a6065110628c4973c9da98/stix_shifter_modules/elastic_ecs/stix_translation/query_constructor.py#L69

@muellpanda would you please resolve the conflicts. we would like to verify the changes and see if this can be merged

@leexuan this is a very common test command. It should work. Can you please update your fork from the latest develop and try again.

In this case, the only way to set `is_multipart` and `content_type` is inside `stix_shifter_modules/elastic_ecs/stix_transmission/connector.py` as part of results processing. there are few connectors that does the same. For example: https://github.com/opencybersecurityalliance/stix-shifter/blob/705881737ee698277a7fcb3245042a733c3065f8/stix_shifter_modules/gcp_chronicle/stix_transmission/results_connector.py#L381...

Correct. add additional fields in the raw data and map those fields in to_stix. Results translator class should automatically pick them up while translating to stix observable.

Not really sure if it is a Crowdstrike connector issue. Connects queries the detection API. This is the readme of the connector: https://github.com/opencybersecurityalliance/stix-shifter/blob/develop/stix_shifter_modules/crowdstrike/README.md @frequent6198 Can you run results CLI commands...