Skip to content

Implement Proof-of-Work and update ByseResolver#1422

Closed
GLlgGL wants to merge 2 commits into
Gujal00:masterfrom
GLlgGL:patch-3
Closed

Implement Proof-of-Work and update ByseResolver#1422
GLlgGL wants to merge 2 commits into
Gujal00:masterfrom
GLlgGL:patch-3

Conversation

@GLlgGL

@GLlgGL GLlgGL commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Test embed
https://bysesukior.com/e/lc496dv7lugz

Test Script
f16px-resolverfinal.js

@icarok99-alt

icarok99-alt commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

HTTP erro 400 bad request endpoints verify on Android

@GLlgGL

GLlgGL commented Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

HTTP erro 400 bad request endpoints verify on Android

there might be a mistake on the code...

I did another update.

The script attached works...I'm not 100% familiar with this repo structure anyway just test again with the new change

@icarok99-alt

Copy link
Copy Markdown
Contributor

The error persists; gujal00 will need to add ecdsa.

@GLlgGL

GLlgGL commented Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

Ok lets leave it to him to make it work.

The js code attached works well.

@icarok99-alt

Copy link
Copy Markdown
Contributor

Ok lets leave it to him to make it work.

The js code attached works well.

For me, it was taking too long and returning difficulty level 12. I made some changes, and now returning difficulty level 8 takes less time.

@icarok99-alt

Copy link
Copy Markdown
Contributor

Do you know of any library with digital identification to create a bye profile with rotating digital identification?

@icarok99-alt

Copy link
Copy Markdown
Contributor
https://raw.githubusercontent.com/icarok99-alt/script.module.resolveurl/refs/heads/main/lib/resolveurl/lib/byse_profiles.json

@Gujal00

Gujal00 commented Jun 9, 2026

Copy link
Copy Markdown
Owner

Thanks for the pointers @GLlgGL
I have made use of pure python ecdsa library, the Crypto Library is not bundled for all platforms, so I avoid using it
Also I ported the functions from the site js directly and have now pushed all my changes to this git.
Please pull and test

@GLlgGL

GLlgGL commented Jun 9, 2026

Copy link
Copy Markdown
Contributor Author

If you test than its ok...

I dont use kodi and mainly using js, but as i copied alot of your code logic in the past i feel obligated to contribute here also with my findings even though there are some providers like this one that now are chsnging very often and I font know if its still good to make everything public anymore.

They are are going and hardening their security into three final and problematic solution for us.

  1. Cf turnstile token(unsolvable for the moment, only headless via drissionpage)
  2. Only residential IP allowed
  3. CAP solvers ehich requires alot of CPU cores

@icarok99-alt

icarok99-alt commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

If you test than its ok...

I dont use kodi and mainly using js, but as i copied alot of your code logic in the past i feel obligated to contribute here also with my findings even though there are some providers like this one that now are chsnging very often and I font know if its still good to make everything public anymore.

They are are going and hardening their security into three final and problematic solution for us.

  1. Cf turnstile token(unsolvable for the moment, only headless via drissionpage)
  2. Only residential IP allowed
  3. CAP solvers ehich requires alot of CPU cores

Is it possible for you to test this library?

https://github.com/reneManqueros/Cloudflare-Bypass/tree/main

cloudflare-deobfuscator

https://github.com/LOBYXLYX/cloudflare-deobfuscator

@Gujal00

Gujal00 commented Jun 10, 2026

Copy link
Copy Markdown
Owner

This one solves cf click and turnstile, and as far as I know better than Flaresolverr and Byparr
Https://github.com/jairoxyz/cf-clearance-scraper/tree/feature/cloakbrowser

@GLlgGL

GLlgGL commented Jun 10, 2026

Copy link
Copy Markdown
Contributor Author

can they get this?
image

Anyway thanks guys I will take a look, maybe there is any light on them.

@GLlgGL

GLlgGL commented Jun 10, 2026

Copy link
Copy Markdown
Contributor Author

@icarok99-alt

icarok99-alt commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

https://github.com/LOBYXLYX/cloudflare-deobfuscator

worked lol

image

Can you make a port to Cloudscraper?

https://github.com/VeNoMouS/cloudscraper

@GLlgGL

GLlgGL commented Jun 10, 2026

Copy link
Copy Markdown
Contributor Author

https://github.com/LOBYXLYX/cloudflare-deobfuscator

worked lol
image

Can you make a port to Cloudscraper?

https://github.com/VeNoMouS/cloudscraper

I will take a look into that, but the owner of that isnt anymore active?

this solved alot of sites now that i had them in archive missing only that token....

image

@icarok99-alt

Copy link
Copy Markdown
Contributor

https://github.com/LOBYXLYX/cloudflare-deobfuscator

worked lol
image

Can you make a port to Cloudscraper?

https://github.com/VeNoMouS/cloudscraper

I will take a look into that, but the owner of that isnt anymore active?

this solved alot of sites now that i had them in archive missing only that token....

image

It hasn't been updated in a year.

@GLlgGL GLlgGL closed this Jun 10, 2026
@Gujal00

Gujal00 commented Jun 10, 2026

Copy link
Copy Markdown
Owner

can they get this? image

Anyway thanks guys I will take a look, maybe there is any light on them.

Yes, cf-clearance-scraper works perfectly

$ curl -L -X POST 'http://localhost:3001/cf-clearance-scraper' -H 'Content-Type: application/json'
 --data-raw '{"mode": "turnstile-min", "url": "https://vidsync.xyz", "siteKey": "0x4AAAAAAB_8pfVJvAg9lSQ4"}'

{"token":"1.eMj9glZfhttVcg_S8tb19LxWehQw3K3hpCl8Oy5j_d5vqG8ZWSuFBeQPj_R52wPcpUTk
svtV0ouTgAydU8twYsldlIE1xiQGN6zrcJWjlWRxAWgpwdXFS7JuG4glmvxnee-L1wDOaOMBVBOpkXLB
fJIdVR4KQ-c1wTwfDwTG3NvbY4yv0OHNTnjLC0q1RbxL6e2zCJdAXi24O2fC-vr8AtC-I-AoTRui1i7Z
WbfZAqL8MKZ6GSR7F5h5Ue8HyWsZWFul091_WsnIRoi1u6XbUXaurJkhDq9buIgUFvmOYuajbOuUtKDk
E8DhaVM7ZgSg5ifioX6Tpk7UyNEEsiaSyxVzzsSuhf51JsrrIAaOO2eiBJZ08AUaIsbu7R7wnYciR9OF
b-skT_gEY0xhiSlyo8tj4SNmJWDsMVnCo5uVYGjPXN4jbcnD8EcQMcSQgINM2w7ssHfnq6yqSvSA4DLu
TqZ93vlZBU7Hr-cTFXffy0PhFA4YOJiq9GtCCpUtFVoP6N8iauW-4Ung1J2SDPT-rDgeecDT4Abw8Ctc
N_Qx3W1Xz2HgbB9UZcdKvY7hJXsSRY5_dDvqWMyQIzfl0ql1hCa1yxuHM62Zft560sKpdnACsy5KCXiX
XKNyhSh-deOp.LSW8lR2Q-rDeOhh1_BShMg.5f2daa0f0a50dbe64b0a78a7f4bae3e757c0e1cfe9fd
b83ee4aa808f98cc232e","code":200}

@GLlgGL

GLlgGL commented Jun 10, 2026

Copy link
Copy Markdown
Contributor Author

can they get this? image

Anyway thanks guys I will take a look, maybe there is any light on them.

Yes, cf-clearance-scraper works perfectly

$ curl -L -X POST 'http://localhost:3001/cf-clearance-scraper' -H 'Content-Type: application/json'
 --data-raw '{"mode": "turnstile-min", "url": "https://vidsync.xyz", "siteKey": "0x4AAAAAAB_8pfVJvAg9lSQ4"}'

{"token":"1.eMj9glZfhttVcg_S8tb19LxWehQw3K3hpCl8Oy5j_d5vqG8ZWSuFBeQPj_R52wPcpUTk
svtV0ouTgAydU8twYsldlIE1xiQGN6zrcJWjlWRxAWgpwdXFS7JuG4glmvxnee-L1wDOaOMBVBOpkXLB
fJIdVR4KQ-c1wTwfDwTG3NvbY4yv0OHNTnjLC0q1RbxL6e2zCJdAXi24O2fC-vr8AtC-I-AoTRui1i7Z
WbfZAqL8MKZ6GSR7F5h5Ue8HyWsZWFul091_WsnIRoi1u6XbUXaurJkhDq9buIgUFvmOYuajbOuUtKDk
E8DhaVM7ZgSg5ifioX6Tpk7UyNEEsiaSyxVzzsSuhf51JsrrIAaOO2eiBJZ08AUaIsbu7R7wnYciR9OF
b-skT_gEY0xhiSlyo8tj4SNmJWDsMVnCo5uVYGjPXN4jbcnD8EcQMcSQgINM2w7ssHfnq6yqSvSA4DLu
TqZ93vlZBU7Hr-cTFXffy0PhFA4YOJiq9GtCCpUtFVoP6N8iauW-4Ung1J2SDPT-rDgeecDT4Abw8Ctc
N_Qx3W1Xz2HgbB9UZcdKvY7hJXsSRY5_dDvqWMyQIzfl0ql1hCa1yxuHM62Zft560sKpdnACsy5KCXiX
XKNyhSh-deOp.LSW8lR2Q-rDeOhh1_BShMg.5f2daa0f0a50dbe64b0a78a7f4bae3e757c0e1cfe9fd
b83ee4aa808f98cc232e","code":200}

by the way...for this particular site works only if resolving code and the cf scraper instance are on same IP.

But for other sources works well even if they aren't on same IP...This is very good :D

At least is faster somehow than DrissionPage.

@GLlgGL

GLlgGL commented Jun 10, 2026

Copy link
Copy Markdown
Contributor Author

https://github.com/LOBYXLYX/cloudflare-deobfuscator

worked lol
image

Can you make a port to Cloudscraper?

https://github.com/VeNoMouS/cloudscraper

I will take a look into that, but the owner of that isnt anymore active?
this solved alot of sites now that i had them in archive missing only that token....
image

It hasn't been updated in a year.

it can't be implemented as is using real browser CloakBrowser, same as DrissionPage that uses real browser....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants