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

ReversingLabs - Add proxy support #29280

Merged
merged 18 commits into from Sep 6, 2023

Conversation

content-bot
Copy link
Collaborator

Original External PR

external pull request

Contributor

@MislavReversingLabs

Contributing to Cortex XSOAR Content

Make sure to register your contribution by filling the contribution registration form

The Pull Request will be reviewed only after the contribution registration form is filled.

Status

  • In Progress
  • Ready
  • In Hold - (Reason for hold)

Related Issues

fixes: link to the issue

Description

A few sentences describing the overall goals of the pull request's commits.

Must have

  • Tests
  • Documentation

* Working on A1000 URL Report command

* Finish URL report and domain report commands

* Add the IP report command

* Add the commands for get_files_from_ip, get_ip_domain_resolutions and get_urls_from_ip

* Update pack version to 2.1.0

* Update release notes

* Add default values

* Add yara ruleset command
Add yara matches feed command

* Add yara retro actions command

* Add yara retro matches feed command

* Add reanalyze sample command

* Add imphash similarity command

* Add url downloaded files command

* Edit the url_downloaded_files_command method

* Add the latest url analyses feed

* Add the url analyses feed from date command

* Return url analyses feed results also as files

* Update the version

* Add release notes for v2.1.0

* Update command examples

* Update readme

* Update readme
Add command examples
Remove image files

* Implement sys.exit()

* Update docker image

* Update ignored secrets

* Refactor markdown

* Update secrets to ignore

* Update the A1000 version in the readme

* Update the readme

* Update the readme

* Remove trailing whitespaces

* Reorded human readable output

* Fix line too long issue

* Update Docker image

* Change camel case to snake case

* Change camel case to snake case

* Change camel case to snake case

* Change camel case to snake case

* Reduce max_results

* Reduce max_results

* Update command examples

* Update the readme

* Update the readme

* Update the readme

* Add dbot score object

* Update release notes

* Update release notes

* Update the YML file

* Update the docker image

* Add tests

* Add test data

* Update the docker image

* Add test data

* Add tests

* Remove io import

* Renamed TestData to test_data

* Renamed TestData to test_data

* Update ignored secrets

* Update 'TestData' paths to 'test_data'

* Update the dockerimage

* Add new tests

* Add test files

* Separate output formatting functions

* Correct typo

* Move output building into separate functions

* Add more tests

* Add test data

* Set predefined boolean

* Set predefined boolean

* Set predefined for classifications

* Add human readable to readme

* Add more tests

* Remove typo

* Add secrets to ignore

* Update the user agent to 2.1.0

* Update the user agent to 2.1.0

* Add the URL Reputation playbook

* Add v2.2.0 release notes

* Update version to 2.2.0

* Add File Analysis playbook

* Update version to 2.2.0

* Add v2.2.0 release notes

* Correct typo

* Update the release notes

* Update the release notes

* Update the release notes

* Update the release notes

* Add the image

* Add the image

* Modify the playbooks according to the CI rules

* Update the user agent version to 2.2.0

* Update the docker image

* Update the release notes

* Update the playbook id

* Update the release notes

* Update the playbook id

* Update the docker image

* Add proxy support to A1000 app

* Add proxy support to TitaniumCloud app

* Update the release notes

* Update the docker image

* Remove empty line

* Update the docker image

* Update the release notes

* Update the release notes

* Update the pack version

* Update the readme

* Add proxy support into the code

* Add proxy support into te YML configuration

* Remove unused imports

* Add newline at EoF

* Update unit tests

* Update unit tests

* Update unit tests

* Update unit tests

* Rename TestData to test_data

* Use type 9 fields for credentials

* Update the readme

* Add the displaypassword field to type 9 fields

* Change the type 4 fields for type 9

* Update the readme

* Update the readme

* Replace type 4 fields with type 9
@content-bot content-bot added Contribution Thank you! Contributions are always welcome! Partner post-demo Contribution Form Filled Whether contribution form filled or not. Partner Support Level Indicates that the contribution is for Partner supported pack Internal PR Security Review Partner-Approved labels Aug 28, 2023
@RosenbergYehuda RosenbergYehuda merged commit 80b2fed into master Sep 6, 2023
14 of 15 checks passed
@RosenbergYehuda RosenbergYehuda deleted the contrib/reversinglabs_proxy-support branch September 6, 2023 13:38
@MislavReversingLabs
Copy link
Contributor

@RosenbergYehuda Thank you for the help with this PR!

moishce pushed a commit that referenced this pull request Sep 14, 2023
* ReversingLabs - Add proxy support (#28993)

* Working on A1000 URL Report command

* Finish URL report and domain report commands

* Add the IP report command

* Add the commands for get_files_from_ip, get_ip_domain_resolutions and get_urls_from_ip

* Update pack version to 2.1.0

* Update release notes

* Add default values

* Add yara ruleset command
Add yara matches feed command

* Add yara retro actions command

* Add yara retro matches feed command

* Add reanalyze sample command

* Add imphash similarity command

* Add url downloaded files command

* Edit the url_downloaded_files_command method

* Add the latest url analyses feed

* Add the url analyses feed from date command

* Return url analyses feed results also as files

* Update the version

* Add release notes for v2.1.0

* Update command examples

* Update readme

* Update readme
Add command examples
Remove image files

* Implement sys.exit()

* Update docker image

* Update ignored secrets

* Refactor markdown

* Update secrets to ignore

* Update the A1000 version in the readme

* Update the readme

* Update the readme

* Remove trailing whitespaces

* Reorded human readable output

* Fix line too long issue

* Update Docker image

* Change camel case to snake case

* Change camel case to snake case

* Change camel case to snake case

* Change camel case to snake case

* Reduce max_results

* Reduce max_results

* Update command examples

* Update the readme

* Update the readme

* Update the readme

* Add dbot score object

* Update release notes

* Update release notes

* Update the YML file

* Update the docker image

* Add tests

* Add test data

* Update the docker image

* Add test data

* Add tests

* Remove io import

* Renamed TestData to test_data

* Renamed TestData to test_data

* Update ignored secrets

* Update 'TestData' paths to 'test_data'

* Update the dockerimage

* Add new tests

* Add test files

* Separate output formatting functions

* Correct typo

* Move output building into separate functions

* Add more tests

* Add test data

* Set predefined boolean

* Set predefined boolean

* Set predefined for classifications

* Add human readable to readme

* Add more tests

* Remove typo

* Add secrets to ignore

* Update the user agent to 2.1.0

* Update the user agent to 2.1.0

* Add the URL Reputation playbook

* Add v2.2.0 release notes

* Update version to 2.2.0

* Add File Analysis playbook

* Update version to 2.2.0

* Add v2.2.0 release notes

* Correct typo

* Update the release notes

* Update the release notes

* Update the release notes

* Update the release notes

* Add the image

* Add the image

* Modify the playbooks according to the CI rules

* Update the user agent version to 2.2.0

* Update the docker image

* Update the release notes

* Update the playbook id

* Update the release notes

* Update the playbook id

* Update the docker image

* Add proxy support to A1000 app

* Add proxy support to TitaniumCloud app

* Update the release notes

* Update the docker image

* Remove empty line

* Update the docker image

* Update the release notes

* Update the release notes

* Update the pack version

* Update the readme

* Add proxy support into the code

* Add proxy support into te YML configuration

* Remove unused imports

* Add newline at EoF

* Update unit tests

* Update unit tests

* Update unit tests

* Update unit tests

* Rename TestData to test_data

* Use type 9 fields for credentials

* Update the readme

* Add the displaypassword field to type 9 fields

* Change the type 4 fields for type 9

* Update the readme

* Update the readme

* Replace type 4 fields with type 9

* docker image

* RN

* fix RN

* pack ignore

* space in RN

* add a period for validations to pass

* remove extra period

* add description

---------

Co-authored-by: Mislav Sever <46045160+MislavReversingLabs@users.noreply.github.com>
Co-authored-by: Yehuda Rosenberg <90599084+RosenbergYehuda@users.noreply.github.com>
Co-authored-by: Yehuda <yrosenberg@paloaltonetworks.com>
xsoar-bot pushed a commit to xsoar-contrib/content that referenced this pull request Oct 5, 2023
* ReversingLabs - Add proxy support (demisto#28993)

* Working on A1000 URL Report command

* Finish URL report and domain report commands

* Add the IP report command

* Add the commands for get_files_from_ip, get_ip_domain_resolutions and get_urls_from_ip

* Update pack version to 2.1.0

* Update release notes

* Add default values

* Add yara ruleset command
Add yara matches feed command

* Add yara retro actions command

* Add yara retro matches feed command

* Add reanalyze sample command

* Add imphash similarity command

* Add url downloaded files command

* Edit the url_downloaded_files_command method

* Add the latest url analyses feed

* Add the url analyses feed from date command

* Return url analyses feed results also as files

* Update the version

* Add release notes for v2.1.0

* Update command examples

* Update readme

* Update readme
Add command examples
Remove image files

* Implement sys.exit()

* Update docker image

* Update ignored secrets

* Refactor markdown

* Update secrets to ignore

* Update the A1000 version in the readme

* Update the readme

* Update the readme

* Remove trailing whitespaces

* Reorded human readable output

* Fix line too long issue

* Update Docker image

* Change camel case to snake case

* Change camel case to snake case

* Change camel case to snake case

* Change camel case to snake case

* Reduce max_results

* Reduce max_results

* Update command examples

* Update the readme

* Update the readme

* Update the readme

* Add dbot score object

* Update release notes

* Update release notes

* Update the YML file

* Update the docker image

* Add tests

* Add test data

* Update the docker image

* Add test data

* Add tests

* Remove io import

* Renamed TestData to test_data

* Renamed TestData to test_data

* Update ignored secrets

* Update 'TestData' paths to 'test_data'

* Update the dockerimage

* Add new tests

* Add test files

* Separate output formatting functions

* Correct typo

* Move output building into separate functions

* Add more tests

* Add test data

* Set predefined boolean

* Set predefined boolean

* Set predefined for classifications

* Add human readable to readme

* Add more tests

* Remove typo

* Add secrets to ignore

* Update the user agent to 2.1.0

* Update the user agent to 2.1.0

* Add the URL Reputation playbook

* Add v2.2.0 release notes

* Update version to 2.2.0

* Add File Analysis playbook

* Update version to 2.2.0

* Add v2.2.0 release notes

* Correct typo

* Update the release notes

* Update the release notes

* Update the release notes

* Update the release notes

* Add the image

* Add the image

* Modify the playbooks according to the CI rules

* Update the user agent version to 2.2.0

* Update the docker image

* Update the release notes

* Update the playbook id

* Update the release notes

* Update the playbook id

* Update the docker image

* Add proxy support to A1000 app

* Add proxy support to TitaniumCloud app

* Update the release notes

* Update the docker image

* Remove empty line

* Update the docker image

* Update the release notes

* Update the release notes

* Update the pack version

* Update the readme

* Add proxy support into the code

* Add proxy support into te YML configuration

* Remove unused imports

* Add newline at EoF

* Update unit tests

* Update unit tests

* Update unit tests

* Update unit tests

* Rename TestData to test_data

* Use type 9 fields for credentials

* Update the readme

* Add the displaypassword field to type 9 fields

* Change the type 4 fields for type 9

* Update the readme

* Update the readme

* Replace type 4 fields with type 9

* docker image

* RN

* fix RN

* pack ignore

* space in RN

* add a period for validations to pass

* remove extra period

* add description

---------

Co-authored-by: Mislav Sever <46045160+MislavReversingLabs@users.noreply.github.com>
Co-authored-by: Yehuda Rosenberg <90599084+RosenbergYehuda@users.noreply.github.com>
Co-authored-by: Yehuda <yrosenberg@paloaltonetworks.com>
tkatzir pushed a commit that referenced this pull request Dec 20, 2023
* ReversingLabs - Add proxy support (#28993)

* Working on A1000 URL Report command

* Finish URL report and domain report commands

* Add the IP report command

* Add the commands for get_files_from_ip, get_ip_domain_resolutions and get_urls_from_ip

* Update pack version to 2.1.0

* Update release notes

* Add default values

* Add yara ruleset command
Add yara matches feed command

* Add yara retro actions command

* Add yara retro matches feed command

* Add reanalyze sample command

* Add imphash similarity command

* Add url downloaded files command

* Edit the url_downloaded_files_command method

* Add the latest url analyses feed

* Add the url analyses feed from date command

* Return url analyses feed results also as files

* Update the version

* Add release notes for v2.1.0

* Update command examples

* Update readme

* Update readme
Add command examples
Remove image files

* Implement sys.exit()

* Update docker image

* Update ignored secrets

* Refactor markdown

* Update secrets to ignore

* Update the A1000 version in the readme

* Update the readme

* Update the readme

* Remove trailing whitespaces

* Reorded human readable output

* Fix line too long issue

* Update Docker image

* Change camel case to snake case

* Change camel case to snake case

* Change camel case to snake case

* Change camel case to snake case

* Reduce max_results

* Reduce max_results

* Update command examples

* Update the readme

* Update the readme

* Update the readme

* Add dbot score object

* Update release notes

* Update release notes

* Update the YML file

* Update the docker image

* Add tests

* Add test data

* Update the docker image

* Add test data

* Add tests

* Remove io import

* Renamed TestData to test_data

* Renamed TestData to test_data

* Update ignored secrets

* Update 'TestData' paths to 'test_data'

* Update the dockerimage

* Add new tests

* Add test files

* Separate output formatting functions

* Correct typo

* Move output building into separate functions

* Add more tests

* Add test data

* Set predefined boolean

* Set predefined boolean

* Set predefined for classifications

* Add human readable to readme

* Add more tests

* Remove typo

* Add secrets to ignore

* Update the user agent to 2.1.0

* Update the user agent to 2.1.0

* Add the URL Reputation playbook

* Add v2.2.0 release notes

* Update version to 2.2.0

* Add File Analysis playbook

* Update version to 2.2.0

* Add v2.2.0 release notes

* Correct typo

* Update the release notes

* Update the release notes

* Update the release notes

* Update the release notes

* Add the image

* Add the image

* Modify the playbooks according to the CI rules

* Update the user agent version to 2.2.0

* Update the docker image

* Update the release notes

* Update the playbook id

* Update the release notes

* Update the playbook id

* Update the docker image

* Add proxy support to A1000 app

* Add proxy support to TitaniumCloud app

* Update the release notes

* Update the docker image

* Remove empty line

* Update the docker image

* Update the release notes

* Update the release notes

* Update the pack version

* Update the readme

* Add proxy support into the code

* Add proxy support into te YML configuration

* Remove unused imports

* Add newline at EoF

* Update unit tests

* Update unit tests

* Update unit tests

* Update unit tests

* Rename TestData to test_data

* Use type 9 fields for credentials

* Update the readme

* Add the displaypassword field to type 9 fields

* Change the type 4 fields for type 9

* Update the readme

* Update the readme

* Replace type 4 fields with type 9

* docker image

* RN

* fix RN

* pack ignore

* space in RN

* add a period for validations to pass

* remove extra period

* add description

---------

Co-authored-by: Mislav Sever <46045160+MislavReversingLabs@users.noreply.github.com>
Co-authored-by: Yehuda Rosenberg <90599084+RosenbergYehuda@users.noreply.github.com>
Co-authored-by: Yehuda <yrosenberg@paloaltonetworks.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Contribution Form Filled Whether contribution form filled or not. Contribution Thank you! Contributions are always welcome! docs-approved Internal PR Partner Support Level Indicates that the contribution is for Partner supported pack Partner Partner-Approved post-demo Security Review
Projects
None yet
4 participants