-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 1e3ce54
Showing
7 changed files
with
453 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
# Logs | ||
logs | ||
*.log | ||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
|
||
# Runtime data | ||
pids | ||
*.pid | ||
*.seed | ||
*.pid.lock | ||
|
||
# Directory for instrumented libs generated by jscoverage/JSCover | ||
lib-cov | ||
|
||
# Coverage directory used by tools like istanbul | ||
coverage | ||
|
||
# nyc test coverage | ||
.nyc_output | ||
|
||
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) | ||
.grunt | ||
|
||
# Bower dependency directory (https://bower.io/) | ||
bower_components | ||
|
||
# node-waf configuration | ||
.lock-wscript | ||
|
||
# webstorm | ||
.idea | ||
|
||
# Compiled binary addons (https://nodejs.org/api/addons.html) | ||
build/Release | ||
|
||
# Dependency directories | ||
node_modules/ | ||
jspm_packages/ | ||
|
||
# TypeScript v1 declaration files | ||
typings/ | ||
|
||
# Optional npm cache directory | ||
.npm | ||
|
||
# Optional eslint cache | ||
.eslintcache | ||
|
||
# Optional REPL history | ||
.node_repl_history | ||
|
||
# Output of 'npm pack' | ||
*.tgz | ||
|
||
# Yarn Integrity file | ||
.yarn-integrity | ||
|
||
# dotenv environment variables file | ||
.env | ||
|
||
# parcel-bundler cache (https://parceljs.org/) | ||
.cache | ||
|
||
# next.js build output | ||
.next | ||
|
||
# nuxt.js build output | ||
.nuxt | ||
|
||
# vuepress build output | ||
.vuepress/dist | ||
|
||
# Serverless directories | ||
.serverless |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,114 @@ | ||
<!DOCTYPE html> | ||
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]--> | ||
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]--> | ||
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]--> | ||
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]--> | ||
<head> | ||
<title>Attention Required! | Cloudflare</title> | ||
<meta name="captcha-bypass" id="captcha-bypass" /> | ||
<meta charset="UTF-8" /> | ||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> | ||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" /> | ||
<meta name="robots" content="noindex, nofollow" /> | ||
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1" /> | ||
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" type="text/css" media="screen,projection" /> | ||
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" type="text/css" media="screen,projection" /><![endif]--> | ||
<style type="text/css">body{margin:0;padding:0}</style> | ||
|
||
|
||
<!--[if gte IE 10]><!--><script type="text/javascript" src="/cdn-cgi/scripts/zepto.min.js"></script><!--<![endif]--> | ||
<!--[if gte IE 10]><!--><script type="text/javascript" src="/cdn-cgi/scripts/cf.common.js"></script><!--<![endif]--> | ||
|
||
|
||
|
||
|
||
</head> | ||
<body> | ||
<div id="cf-wrapper"> | ||
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div> | ||
<div id="cf-error-details" class="cf-error-details-wrapper"> | ||
<div class="cf-wrapper cf-header cf-error-overview"> | ||
<h1 data-translate="challenge_headline">One more step</h1> | ||
<h2 class="cf-subheadline"><span data-translate="complete_sec_check">Please complete the security check to access</span> www.whatcms.org</h2> | ||
</div><!-- /.header --> | ||
<div style="display: none;"><a href="https://madbbs.org/feminine.php?showtopic=992">table</a></div> | ||
<div class="cf-section cf-highlight cf-captcha-container"> | ||
<div class="cf-wrapper"> | ||
<div class="cf-columns two"> | ||
<div class="cf-column"> | ||
|
||
<div class="cf-highlight-inverse cf-form-stacked"> | ||
<form class="challenge-form" id="challenge-form" action="/cdn-cgi/l/chk_captcha" method="get"> | ||
<script type="text/javascript" src="/cdn-cgi/scripts/cf.challenge.js" data-type="normal" data-ray="44d688e128cb72e3" async data-sitekey="6LfBixYUAAAAABhdHynFUIMA_sa4s-XsJvnjtgB0"></script> | ||
<div class="g-recaptcha"></div> | ||
<noscript id="cf-captcha-bookmark" class="cf-captcha-info"> | ||
<div><div style="width: 302px"> | ||
<div> | ||
<iframe src="https://www.google.com/recaptcha/api/fallback?k=6LfBixYUAAAAABhdHynFUIMA_sa4s-XsJvnjtgB0" frameborder="0" scrolling="no" style="width: 302px; height:422px; border-style: none;"></iframe> | ||
</div> | ||
<div style="width: 300px; border-style: none; bottom: 12px; left: 25px; margin: 0px; padding: 0px; right: 25px; background: #f9f9f9; border: 1px solid #c1c1c1; border-radius: 3px;"> | ||
<textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid #c1c1c1; margin: 10px 25px; padding: 0px; resize: none;"></textarea> | ||
<input type="submit" value="Submit"></input> | ||
</div> | ||
</div></div> | ||
</noscript> | ||
</form> | ||
|
||
</div> | ||
</div> | ||
|
||
<div class="cf-column"> | ||
<div class="cf-screenshot-container"> | ||
|
||
<span class="cf-no-screenshot"></span> | ||
|
||
</div> | ||
</div> | ||
</div><!-- /.columns --> | ||
</div> | ||
</div><!-- /.captcha-container --> | ||
|
||
<div class="cf-section cf-wrapper"> | ||
<div class="cf-columns two"> | ||
<div class="cf-column"> | ||
<h2 data-translate="why_captcha_headline">Why do I have to complete a CAPTCHA?</h2> | ||
|
||
<p data-translate="why_captcha_detail">Completing the CAPTCHA proves you are a human and gives you temporary access to the web property.</p> | ||
</div> | ||
|
||
<div class="cf-column"> | ||
<h2 data-translate="resolve_captcha_headline">What can I do to prevent this in the future?</h2> | ||
|
||
|
||
<p data-translate="resolve_captcha_antivirus">If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware.</p> | ||
|
||
<p data-translate="resolve_captcha_network">If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices.</p> | ||
|
||
</div> | ||
</div> | ||
</div><!-- /.section --> | ||
|
||
|
||
<div class="cf-error-footer cf-wrapper"> | ||
<p> | ||
<span class="cf-footer-item">Cloudflare Ray ID: <strong>44d688e128cb72e3</strong></span> | ||
<span class="cf-footer-separator">•</span> | ||
<span class="cf-footer-item"><span>Your IP</span>: 51.15.49.134</span> | ||
<span class="cf-footer-separator">•</span> | ||
<span class="cf-footer-item"><span>Performance & security by</span> <a href="https://www.cloudflare.com/5xx-error-landing?utm_source=error_footer" id="brand_link" target="_blank">Cloudflare</a></span> | ||
|
||
</p> | ||
</div><!-- /.error-footer --> | ||
|
||
|
||
</div><!-- /#cf-error-details --> | ||
</div><!-- /#cf-wrapper --> | ||
|
||
<script type="text/javascript"> | ||
window._cf_translation = {}; | ||
|
||
|
||
</script> | ||
|
||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,85 @@ | ||
<!DOCTYPE HTML> | ||
<html lang="en-US"> | ||
<head> | ||
<meta charset="UTF-8" /> | ||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> | ||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" /> | ||
<meta name="robots" content="noindex, nofollow" /> | ||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /> | ||
<title>Just a moment...</title> | ||
<style type="text/css"> | ||
html, body {width: 100%; height: 100%; margin: 0; padding: 0;} | ||
body {background-color: #ffffff; font-family: Helvetica, Arial, sans-serif; font-size: 100%;} | ||
h1 {font-size: 1.5em; color: #404040; text-align: center;} | ||
p {font-size: 1em; color: #404040; text-align: center; margin: 10px 0 0 0;} | ||
#spinner {margin: 0 auto 30px auto; display: block;} | ||
.attribution {margin-top: 20px;} | ||
@-webkit-keyframes bubbles { 33%: { -webkit-transform: translateY(10px); transform: translateY(10px); } 66% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } | ||
@keyframes bubbles { 33%: { -webkit-transform: translateY(10px); transform: translateY(10px); } 66% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } | ||
.bubbles { background-color: #404040; width:15px; height: 15px; margin:2px; border-radius:100%; -webkit-animation:bubbles 0.6s 0.07s infinite ease-in-out; animation:bubbles 0.6s 0.07s infinite ease-in-out; -webkit-animation-fill-mode:both; animation-fill-mode:both; display:inline-block; } | ||
</style> | ||
|
||
<script type="text/javascript"> | ||
//<![CDATA[ | ||
(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, OOYbsgN={"GQuWGKs":+((!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+[])+(!+[]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(+[])+(!+[]+!![]+!![]+!![])+(+!![])+(!+[]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![])+(+!![]))/+((!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+[])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]))}; | ||
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); | ||
a = document.getElementById('jschl-answer'); | ||
f = document.getElementById('challenge-form'); | ||
;OOYbsgN.GQuWGKs*=+((!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+[])+(!+[]+!![])+(+[])+(!+[]+!![]+!![]+!![])+(+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![])+(!+[]+!![]+!![]))/+((!+[]+!![]+!![]+!![]+!![]+!![]+[])+(!+[]+!![]+!![])+(!+[]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(+[])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]));OOYbsgN.GQuWGKs*=+((!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+[])+(+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![])+(+[])+(!+[]+!![]+!![]+!![])+(!+[]+!![])+(!+[]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]))/+((!+[]+!![]+!![]+!![]+!![]+!![]+[])+(!+[]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![])+(+[])+(+[])+(!+[]+!![]+!![]+!![]+!![]+!![])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]));a.value = +OOYbsgN.GQuWGKs.toFixed(10) + t.length; '; 121' | ||
f.action += location.hash; | ||
f.submit(); | ||
}, 4000); | ||
}, false); | ||
})(); | ||
//]]> | ||
</script> | ||
|
||
|
||
</head> | ||
<body> | ||
<table width="100%" height="100%" cellpadding="20"> | ||
<tr> | ||
<td align="center" valign="middle"> | ||
<div class="cf-browser-verification cf-im-under-attack"> | ||
<noscript><h1 data-translate="turn_on_js" style="color:#bd2426;">Please turn JavaScript on and reload the page.</h1></noscript> | ||
<div id="cf-content" style="display:none"> | ||
<div style="display: none;"><a href="https://efnetwrestling.com/reptilelaborer.php?more=1">table</a></div> | ||
<div> | ||
<div class="bubbles"></div> | ||
<div class="bubbles"></div> | ||
<div class="bubbles"></div> | ||
</div> | ||
<h1><span data-translate="checking_browser">Checking your browser before accessing</span> canyoupwn.me.</h1> | ||
|
||
<p data-translate="process_is_automatic">This process is automatic. Your browser will redirect to your requested content shortly.</p> | ||
<p data-translate="allow_5_secs">Please allow up to 5 seconds…</p> | ||
</div> | ||
|
||
<form id="challenge-form" action="/cdn-cgi/l/chk_jschl" method="get"> | ||
<input type="hidden" name="jschl_vc" value="886745c70995954aaf03d7b7d6683219"/> | ||
<input type="hidden" name="pass" value="1537885497.418-Hi01pfh5s2"/> | ||
<input type="hidden" id="jschl-answer" name="jschl_answer"/> | ||
</form> | ||
</div> | ||
|
||
|
||
<div class="attribution"> | ||
<a href="https://www.cloudflare.com/5xx-error-landing?utm_source=iuam" target="_blank" style="font-size: 12px;">DDoS protection by Cloudflare</a> | ||
<br> | ||
Ray ID: 45fe282ddc676445 | ||
</div> | ||
</td> | ||
|
||
</tr> | ||
</table> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
1. GET https://canyoupwn.me | ||
2. HTTP response 503 | ||
3. JS challenge in HTML | ||
4. Solve challenge (examine form submission - important) | ||
5. GET https://canyoupwn.me/cdn-cgi/l/chk_jschl?jschl_vc=886745c70995954aaf03d7b7d6683219&pass=1537885497.418-Hi01pfh5s2&jschl_answer=13.66442215 | ||
(solution == querystring) | ||
6. HTTP response 302 to redirect to original page | ||
|
||
Cookies set are: | ||
first request: __cfduid | ||
solution request: cf_clearence | ||
|
||
|
||
The solution in item 5 corresponds to the JavaScript challenge from cloudflare_js_challenge.html file |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
{ | ||
"name": "express-vuln", | ||
"version": "1.0.0", | ||
"description": "", | ||
"main": "index.js", | ||
"scripts": { | ||
"test": "echo \"Error: no test specified\" && exit 1" | ||
}, | ||
"author": "Evyatar Meged", | ||
"license": "ISC", | ||
"dependencies": { | ||
"axios": "^0.18.0", | ||
"axios-cookiejar-support": "^0.4.2", | ||
"cloudscraper": "^1.5.0", | ||
"html": "^1.0.0", | ||
"socks-proxy-agent": "^4.0.1", | ||
"url-parse": "^1.4.3", | ||
"tough-cookie": "latest" | ||
} | ||
} |
Oops, something went wrong.