KyranRana / cloudflare-bypass

A new and improved PHP library which bypasses the Cloudflare IUAM page using cURL
MIT License
275 stars 97 forks source link

Cloudflare have changed the challenge #114

Closed Laky-64 closed 5 years ago

Laky-64 commented 5 years ago

this is new challenge code


(function(){
--
  | var a = function() {try{return !!window.addEventListener} catch(e) {return !1} },
  | b = function(b, c) {a() ? document.addEventListener("DOMContentLoaded", b, c) : document.attachEvent("onreadystatechange", b)};
  | b(function(){
  | var a = document.getElementById('cf-content');a.style.display = 'block';
  | setTimeout(function(){
  | var s,t,o,p,b,r,e,a,k,i,n,g,f, fFLNeSf={"dfet":+((!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+[])+(+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![])+(+[])+(!+[]+!![]+!![]+!![])+(!+[]+!![])+(!+[]+!![]+!![]+!![])+(!+[]+!![]+!![]))/+((!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+[])+(!+[]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![])+(+!![])+(+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![])+(!+[]+!![]+!![]))};
  | g = String.fromCharCode;
  | o = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
  | e = function(s) {
  | s += "==".slice(2 - (s.length & 3));
  | var bm, r = "", r1, r2, i = 0;
  | for (; i < s.length;) {
  | bm = o.indexOf(s.charAt(i++)) << 18 \| o.indexOf(s.charAt(i++)) << 12
  | \| (r1 = o.indexOf(s.charAt(i++))) << 6 \| (r2 = o.indexOf(s.charAt(i++)));
  | r += r1 === 64 ? g(bm >> 16 & 255)
  | : r2 === 64 ? g(bm >> 16 & 255, bm >> 8 & 255)
  | : g(bm >> 16 & 255, bm >> 8 & 255, bm & 255);
  | }
  | return r;
  | };
  | t = document.createElement('div');
  | t.innerHTML="<a href='/'>x</a>";
  | t = t.firstChild.href;r = t.match(/https?:\/\//)[0];
  | t = t.substr(r.length); t = t.substr(0,t.length-1); k = 'cf-dn-TRXpyv';
  | a = document.getElementById('jschl-answer');
  | f = document.getElementById('challenge-form');
  | ;fFLNeSf.dfet*=+((!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+[])+(+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![])+(+[])+(!+[]+!![]+!![]+!![])+(!+[]+!![])+(!+[]+!![]+!![]+!![])+(!+[]+!![]+!![]))/+((!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+[])+(!+[]+!![]+!![]+!![]+!![])+(+[])+(!+[]+!![]+!![])+(!+[]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![])+(+!![]));fFLNeSf.dfet-=+((!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+[])+(+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![])+(+[])+(!+[]+!![]+!![]+!![])+(!+[]+!![])+(!+[]+!![]+!![]+!![])+(!+[]+!![]+!![]))/(+(+((!+[]+!![]+!![]+!![]+!![]+!![]+!![]+[])+(!+[]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(+[])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![])))+(function(p){return eval((true+"")[0]+".ch"+(false+"")[1]+(true+"")[1]+Function("return escape")()(("")["italics"]())[2]+"o"+(undefined+"")[2]+(true+"")[3]+"A"+(true+"")[0]+"("+p+")")}(+((+!![]+[])+(!+[]+!![]+!![]+!![]+!![])))));fFLNeSf.dfet-=function(p){var p = eval(eval(e("ZG9jdW1l")+(undefined+"")[1]+(true+"")[0]+(+(+!+[]+[+!+[]]+(!![]+[])[!+[]+!+[]+!+[]]+[!+[]+!+[]]+[+[]])+[])[+!+[]]+g(103)+(true+"")[3]+(true+"")[0]+"Element"+g(66)+(NaN+[Infinity])[10]+"Id("+g(107)+")."+e("aW5uZXJIVE1M"))); return +(p)}();a.value = (+fFLNeSf.dfet).toFixed(10); '; 121'
  | f.action += location.hash;
  | f.submit();
  | }, 4000);
  | }, false);
  | })();
prinze77 commented 5 years ago

Check the solution here https://github.com/KyranRana/cloudflare-bypass/issues/111.

This grate guy writed the code to solve it