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

Reese84 code stopped working #28

Open
missvchen opened this issue Aug 2, 2023 · 21 comments
Open

Reese84 code stopped working #28

missvchen opened this issue Aug 2, 2023 · 21 comments

Comments

@missvchen
Copy link

Hi,

It seems that TM implemented a new anti-bot mechanism as of Aug 1. The reese84 tokens are being generated but they are invalid. HTTP calls with the generated tokens result in 403 forbidden.

Thanks

@missvchen
Copy link
Author

@Jackiebibili FYI

@smokesmoke
Copy link

That's right, I see the same "403 forbidden" on each request, regardless IP, proxy, country.

@FrankQixiangGao
Copy link
Collaborator

We will try to get it fixed within the next one or two months.

cc: @Jackiebibili

@alanting850420
Copy link

Hi @FrankQixiangGao @Jackiebibili any update for this?

@Hassan4243884
Copy link

Is there any temporary solution to get the reese84 token?

@smokesmoke
Copy link

@Jackiebibili @FrankQixiangGao I'm almost sure the only change was in reese84 generation algo. I have a token from my old tests, it should be at least couple of months old, but it's still working if I manually feed that token. The same way it's working if I grab a fresh token from the browser and feed it manually to the script.

@Hassan4243884
Copy link

I don't know what's wrong, Sometimes It works, and sometimes It does't work.

@TimBeggs
Copy link

Hello!
Has this issue been resolved?

@smokesmoke
Copy link

No yet, unfortunately.

@Jackiebibili
Copy link
Owner

No yet, unfortunately.

I was sick last week. I tried to investigate into the new logic Ticketmaster has implemented, and currently there is no luck from me. Some interesting findings worth mentioning: the p value in the interrogation object is now actively dynamic; The p value's length varies significantly from 27k to 120k in characters. The Ticketmaster backend for token generation gives a token but cannot be used in api calls (403 forbidden).

@smokesmoke
Copy link

No yet, unfortunately.

I was sick last week. I tried to investigate into the new logic Ticketmaster has implemented, and currently there is no luck from me. Some interesting findings worth mentioning: the p value in the interrogation object is now actively dynamic; The p value's length varies significantly from 27k to 120k in characters. The Ticketmaster backend for token generation gives a token but cannot be used in api calls (403 forbidden).

My findings are: There are some paid services out there that require only Javascript file URL for reese84. In Ticketmaster's case it's https://epsf.ticketmaster.com/eps-d?d=www.ticketmaster.com and these services return a valid payload. The one I've tested is https://clearcaptcha.gitbook.io/clearcaptcha-api/incapsula/incapsula-reese84-data-subscription-version This means there's a way of generating a valid payload just having and using the Javascript file. But unfortunately I couldn't make it work myself.

@SeanNFT
Copy link

SeanNFT commented Oct 8, 2023

any updates on this?

@washedimg
Copy link

Any update on this @smokesmoke @Jackiebibili ? Cheers

@washedimg
Copy link

@smokesmoke maybe this is a dumb question, but how can you have a reese token working from months ago? Don't they expire in like 10-20min? Can't you just abuse that working token for many requests? I guess it's IP-locked?

@spikeruk
Copy link

spikeruk commented Mar 3, 2024

@washedimg,
They aren't iplocked as such, but def dont last for months, that doesn't sound right...

@danofun
Copy link

danofun commented Aug 19, 2024

Abandoned?

@gilrodar
Copy link

any updates on this?

@washedimg
Copy link

Worked on this for many months and also reverse engineered their add to cart api successfully. For the Reese token, I found it easy enough to use a third party api harvester (for low quantity polling), or just create a frontend token fetcher. If anyone needs help on this or wishes to purchase an add to cart module, let me know.

@ganhj99
Copy link

ganhj99 commented Oct 1, 2024

I have a working solution for reese84 at affordable rate. Feel free to contact me to discuss further.
https://github.com/ganhj99/imperva-reese84-api

@washedimg
Copy link

Are you selling the code for working solution to generate valid payloads? Or you are selling token generation service?

@ganhj99
Copy link

ganhj99 commented Oct 1, 2024

Both are available.

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

No branches or pull requests