├── README.md ├── backend ├── Dockerfile ├── README.md ├── api_server │ ├── routes.py │ └── ws_router.py ├── common │ └── logger.py ├── core │ ├── task_dispatcher.py │ ├── task_manager.py │ ├── task_stats.py │ └── worker_manager.py ├── main.py ├── proxy │ ├── proxy_manager.py │ └── utils.py ├── requirements.txt ├── schemas │ └── task.py └── user │ └── users_manager.py ├── client ├── Dockerfile ├── common │ └── logger.py ├── core │ ├── system_resources.py │ └── ws_client.py ├── docker-compose.yml ├── framework │ └── solver_core.py ├── requirements.txt ├── run_client.py ├── task_handlers │ ├── AntiTurnstileTaskProxyLess.py │ ├── HcaptchaCracker.py │ └── test.py └── test.py ├── docker-compose.yml ├── frontend ├── Dockerfile ├── README.md ├── common │ └── logger.py ├── nginx.conf ├── package-lock.json ├── package.json ├── public │ └── index.html └── src │ ├── App.jsx │ ├── api.js │ ├── components │ ├── TaskTable.jsx │ └── WorkerTable.jsx │ ├── index.js │ └── pages │ └── Login.jsx ├── img.png ├── install_server_and_frontend.sh └── tmp ├── nginx.conf.template └── nginx.ssl.template /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/README.md -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/api_server/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/api_server/routes.py -------------------------------------------------------------------------------- /backend/api_server/ws_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/api_server/ws_router.py -------------------------------------------------------------------------------- /backend/common/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/common/logger.py -------------------------------------------------------------------------------- /backend/core/task_dispatcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/core/task_dispatcher.py -------------------------------------------------------------------------------- /backend/core/task_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/core/task_manager.py -------------------------------------------------------------------------------- /backend/core/task_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/core/task_stats.py -------------------------------------------------------------------------------- /backend/core/worker_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/core/worker_manager.py -------------------------------------------------------------------------------- /backend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/main.py -------------------------------------------------------------------------------- /backend/proxy/proxy_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/proxy/proxy_manager.py -------------------------------------------------------------------------------- /backend/proxy/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/proxy/utils.py -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /backend/schemas/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/schemas/task.py -------------------------------------------------------------------------------- /backend/user/users_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/backend/user/users_manager.py -------------------------------------------------------------------------------- /client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/client/Dockerfile -------------------------------------------------------------------------------- /client/common/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/client/common/logger.py -------------------------------------------------------------------------------- /client/core/system_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/client/core/system_resources.py -------------------------------------------------------------------------------- /client/core/ws_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/client/core/ws_client.py -------------------------------------------------------------------------------- /client/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/client/docker-compose.yml -------------------------------------------------------------------------------- /client/framework/solver_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/client/framework/solver_core.py -------------------------------------------------------------------------------- /client/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/client/requirements.txt -------------------------------------------------------------------------------- /client/run_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/client/run_client.py -------------------------------------------------------------------------------- /client/task_handlers/AntiTurnstileTaskProxyLess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/client/task_handlers/AntiTurnstileTaskProxyLess.py -------------------------------------------------------------------------------- /client/task_handlers/HcaptchaCracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/client/task_handlers/HcaptchaCracker.py -------------------------------------------------------------------------------- /client/task_handlers/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/client/task_handlers/test.py -------------------------------------------------------------------------------- /client/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/client/test.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/Dockerfile -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/common/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/common/logger.py -------------------------------------------------------------------------------- /frontend/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/nginx.conf -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/src/App.jsx -------------------------------------------------------------------------------- /frontend/src/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/src/api.js -------------------------------------------------------------------------------- /frontend/src/components/TaskTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/src/components/TaskTable.jsx -------------------------------------------------------------------------------- /frontend/src/components/WorkerTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/src/components/WorkerTable.jsx -------------------------------------------------------------------------------- /frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/src/index.js -------------------------------------------------------------------------------- /frontend/src/pages/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/frontend/src/pages/Login.jsx -------------------------------------------------------------------------------- /img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/img.png -------------------------------------------------------------------------------- /install_server_and_frontend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/install_server_and_frontend.sh -------------------------------------------------------------------------------- /tmp/nginx.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/tmp/nginx.conf.template -------------------------------------------------------------------------------- /tmp/nginx.ssl.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brush-Bot/brush-captcha/HEAD/tmp/nginx.ssl.template --------------------------------------------------------------------------------