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
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
):The challenge changed again and now involves a 64 KiB JS file.
New samples: