#1 Support new challenge

Open
opened 4 years ago by JustAnotherArchivist · 1 comments

At some point since writing this code in 2017, Cloudflare changed their challenge to something much more complex, involving base64-encoding, eval, and more. This means the code is currently completely broken.

A few samples collected from https://climatestrike.ch/ just now (for i in {1..10}; do curl -sv -A 'Mozilla/5.0 (Windows NT 6.1; rv:60.0) Gecko/20100101 Firefox/60.0' https://climatestrike.ch/ 2>&1 | curl --upload-file - https://transfer.notkiska.pw/cf-sample-20191113-${i}; echo; done):

At some point since writing this code in 2017, Cloudflare changed their challenge to something much more complex, involving base64-encoding, eval, and more. This means the code is currently completely broken. A few samples collected from https://climatestrike.ch/ just now (`for i in {1..10}; do curl -sv -A 'Mozilla/5.0 (Windows NT 6.1; rv:60.0) Gecko/20100101 Firefox/60.0' https://climatestrike.ch/ 2>&1 | curl --upload-file - https://transfer.notkiska.pw/cf-sample-20191113-${i}; echo; done`): * https://transfer.notkiska.pw/FWH7I/cf-sample-20191113-1 * https://transfer.notkiska.pw/gTsuA/cf-sample-20191113-2 * https://transfer.notkiska.pw/Qbwkd/cf-sample-20191113-3 * https://transfer.notkiska.pw/12hRex/cf-sample-20191113-4 * https://transfer.notkiska.pw/Y6mKf/cf-sample-20191113-5 * https://transfer.notkiska.pw/Q8o7I/cf-sample-20191113-6 * https://transfer.notkiska.pw/9NP95/cf-sample-20191113-7 * https://transfer.notkiska.pw/wEFSL/cf-sample-20191113-8 * https://transfer.notkiska.pw/ucs48/cf-sample-20191113-9 * https://transfer.notkiska.pw/4YdQC/cf-sample-20191113-10

The challenge changed again and now involves a 64 KiB JS file.

New samples:

for i in {0..9}; do curl -sv -A 'Mozilla/5.0 (Windows NT 6.1; rv:60.0) Gecko/20100101 Firefox/60.0' http://www.obsoletemedia.org/{,/cdn-cgi/challenge-platform/orchestrate/jsch/v1} 2>&1 | curl --upload-file - https://transfer.notkiska.pw/cf-sample-20200619-${i}; echo; sleep 3; done
The challenge changed again and now involves a 64 KiB JS file. New samples: for i in {0..9}; do curl -sv -A 'Mozilla/5.0 (Windows NT 6.1; rv:60.0) Gecko/20100101 Firefox/60.0' http://www.obsoletemedia.org/{,/cdn-cgi/challenge-platform/orchestrate/jsch/v1} 2>&1 | curl --upload-file - https://transfer.notkiska.pw/cf-sample-20200619-${i}; echo; sleep 3; done * https://transfer.notkiska.pw/7qsi6/cf-sample-20200619-0 * https://transfer.notkiska.pw/M6WNN/cf-sample-20200619-1 * https://transfer.notkiska.pw/tetEm/cf-sample-20200619-2 * https://transfer.notkiska.pw/VAkzE/cf-sample-20200619-3 * https://transfer.notkiska.pw/RC1HF/cf-sample-20200619-4 * https://transfer.notkiska.pw/xE7OB/cf-sample-20200619-5 * https://transfer.notkiska.pw/MxDY0/cf-sample-20200619-6 * https://transfer.notkiska.pw/bbvTK/cf-sample-20200619-7 * https://transfer.notkiska.pw/11Mcuo/cf-sample-20200619-8 * https://transfer.notkiska.pw/bWHvb/cf-sample-20200619-9
Sign in to join this conversation.
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.