Chromium modification
Tasks:
- Review the code from two previous developers, which the client will provide during collaboration. Discuss with the client whether to use their code implementations or create our own. If the decision is made to create implementations from scratch and the client agrees to perform the implementation from scratch, then a separate stage is created on the site with a price pre-agreed between the client and the executor. If the decision is made to use the current implementations and the executor agrees to this, then the developer must use the ready implementations without additional payments. This is included in the cost of the current stage.
- Discuss all future project tasks, not just those related to the current stage. Discuss in detail so that the executor has 100% clear understanding of the client's project. This is included in the cost of the current stage.
- Implement the functionality of canvas spoofing and specifying the fingerprint in the commandline when launching Chromium, details are specified in the technical specifications. Clarification: at the current moment, data transfer to Chromium will be carried out through the commandline instead of the specified encrypted pipe between the process and Chromium, this was moved to the end of all tasks. This is included in the cost of the current stage.
- Test the code so that there are no errors when delivering to the client. The code must support compilation and execution for Linux, Windows, and macOS. This is included in the cost of the current stage.
- Provide the source code in a private GitLab repository and a brief instruction on compiling the code for Windows, Linux, macOS. The client will provide the repository to the executor. This is included in the cost of the current stage.
- The quality of the spoofing will be checked by the client on checkers by launching the Chromium modification. The task will be considered completed if all functions work properly.
REMARK! - More detailed tasks for implementing specific functional capabilities are described in the technical specification, which the client pint to this project. After the price has been discussed and set on the site, it is no longer discussed with the contractor and is fixed and does not depend on the time of completion by the contractor.