TheHive-Project / TheHive-Project/Cortex
Joe Sandbox Accept Terms and Conditions
Nobody has claimed this yet.
- Dominant language
- Scala
- Stars
- 1.6k
- Forks
- 264
- PR merge metrics
- No merged PRs in 30d
Description
Request Type
Feature Request
Work Environment
| Question | Answer |
|---|---|
| OS version (server) | Ubuntu |
| OS version (client) | Various |
| Cortex version / git hash | 3.0.1 |
| Package Type | Binary |
| Browser type & version | NA |
Problem Description
Joe Sandbox would consistently fail with the following error:
jbxapi.ApiError: You have to agree to the Terms and Conditions!
Steps to Reproduce
- Run either of the Joe Sandbox analysers.
- It would almost immediately error out with the above error
Possible Solutions
Manually edit the "jbxapi.py" file from the Pypi install and change ACCEPT_TAC to "True"
Complementary information
I'm not sure if this was a recent change in the Joe Sandbox API, but it's the first time I've come across it.
I just thought it should be made public as it was an annoying little issue to fix.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the jbxapi.py integration and the ACCEPT_TAC setting used by the Joe Sandbox analysers. Reproduce the Terms and Conditions error if possible, then verify that the analysers complete successfully without requiring manual changes to the installed PyPI file.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100