- 扫描 ID:
- 61271aef-33a0-4788-95b3-48d2bc3ee32c已完成
- 提交的 URL:
- https://www.trailrunproject.com/ajax/public/auth/signup
- 报告完成时间:
链接 · 找到 2 个
从页面中识别出的传出链接
链接 | 文本 |
---|---|
https://policies.google.com/privacy | Privacy Policy |
https://policies.google.com/terms | Terms of Service |
JavaScript 变量 · 找到 5 个
在页面窗口对象上加载的全局 JavaScript 变量是在函数外部声明的变量,可以从当前范围内的代码中的任何位置访问
名称 | 类型 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
grecaptcha | object |
___grecaptcha_cfg | object |
控制台日志消息 · 找到 0 条
记录到 Web 控制台的消息
HTML
页面的原始 HTML 正文
<html><head></head><body><form class="wide" method="post" action="https://www.trailrunproject.com/auth/signup/start">
<div class="form-group tighter">
<input type="email" name="email" class="form-control form-control-lg signup-captcha-show" placeholder="Sign up with email">
</div>
<input type="hidden" name="_token" value="5K7rpqWBhrfMfPvZ7IFyR30dbeaExZe7hsCoYcNC" autocomplete="off">
<div id="recaptcha-671887468d84b" class="g-recaptcha-response" style="display: inline-block; position: relative;">
<input type="hidden" name="g-recaptcha-response" value="">
<input type="hidden" name="g-recaptcha-response-action" value="signup">
<input type="text" name="winnie-the-pooh" value="" style="position: absolute; bottom: 0.5rem; margin:0; padding: 0; height: 1rem; border: none;" tabindex="-1">
<button id="submitrecaptcha-671887468d84b" type="submit" class="btn btn-primary btn-lg" style="">Sign Up</button>
<span style="display:block; margin:0.5rem 0; padding: 0.5rem; background-color: #f5f5f5; line-height: 1.25em; font-size: 0.7rem; z-index: 1; position: relative;">
This site is protected by reCAPTCHA and the Google
<a href="https://policies.google.com/privacy">Privacy Policy</a> and
<a href="https://policies.google.com/terms">Terms of Service</a> apply.
</span>
</div>
<script type="text/javascript">
if(typeof grecaptcha === 'undefined') {
grecaptcha = {enterprise: {}};
grecaptcha.enterprise.ready = function(cb){
const c = '___grecaptcha_cfg';
window[c] = window[c] || {};
(window[c]['fns'] = window[c]['fns']||[]).push(cb);
}
}
grecaptcha.enterprise.ready(async () => {
const captcha = document.getElementById("recaptcha-671887468d84b");
const submit = document.getElementById("submitrecaptcha-671887468d84b");
const inputAction = captcha.querySelector('input[name="g-recaptcha-response-action"]');
const winnieAction = captcha.querySelector('input[name="winnie-the-pooh"]');
submit.addEventListener('click', async (e) => {
e.preventDefault();
if(winnieAction.value !== ''){ inputAction.value = 'pooh-bear'; }
const inputToken = captcha.querySelector('input[name="g-recaptcha-response"]');
const token = await grecaptcha.enterprise.execute("6LdFNV0jAAAAAJb9kqjVRGnzoAzDwSuJU1LLcyLn", {action: "signup"});
inputToken.value = token;
e.target.form.submit();
})
});
</script>
</form>
</body></html>