Loading...
Loading...
{
"latency": 574,
"ipAddresses": [
"35.227.215.61"
],
"dns": {
"NS": [
"ns-1189.awsdns-20.org.",
"ns-1723.awsdns-23.co.uk.",
"ns-297.awsdns-37.com.",
"ns-792.awsdns-35.net."
],
"A": [
"35.227.215.61"
],
"TXT": [
"MS=ms15073770",
"\\\"google-site-verification=IWSeoZdEjInGaVfyftagTwP0_P5_NDxnDqDjsvDd9Ds\\\"",
"v=spf1 include:spf.protection.outlook.com -all"
]
}
}
[
{
"url": "https://fieltorcedor.com.br",
"technologies": [
{
"slug": "python",
"name": "Python",
"icon": "Python.svg",
"cpe": "cpe:2.3:a:python:python:*:*:*:*:*:*:*:*",
"versions": [],
"categories": [
{
"id": 27,
"slug": "programming-languages",
"name": "Programming languages"
}
],
"confirmedAt": 1724711367
},
{
"slug": "django",
"name": "Django",
"icon": "Django.svg",
"cpe": "cpe:2.3:a:djangoproject:django:*:*:*:*:*:*:*:*",
"versions": [],
"categories": [
{
"id": 18,
"slug": "web-frameworks",
"name": "Web frameworks"
}
],
"confirmedAt": 1724711367
},
{
"slug": "bootstrap",
"name": "Bootstrap",
"icon": "Bootstrap.svg",
"cpe": "cpe:2.3:a:getbootstrap:bootstrap:*:*:*:*:*:*:*:*",
"versions": [
"4.1.3"
],
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"name": "UI frameworks"
}
],
"confirmedAt": 1724711367
},
{
"slug": "animate-css",
"name": "Animate.css",
"icon": "Animate.css.svg",
"versions": [],
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"name": "UI frameworks"
}
],
"confirmedAt": 1724711367
},
{
"slug": "google-cloud",
"name": "Google Cloud",
"icon": "Google Cloud.svg",
"cpe": "cpe:2.3:a:google:cloud_platform:*:*:*:*:*:*:*:*",
"versions": [],
"categories": [
{
"id": 63,
"slug": "iaas",
"name": "IaaS"
}
],
"confirmedAt": 1724711367
},
{
"slug": "slick",
"name": "Slick",
"icon": "Slick.svg",
"versions": [],
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"name": "JavaScript libraries"
}
],
"confirmedAt": 1724711367
},
{
"slug": "jquery",
"name": "jQuery",
"icon": "jQuery.svg",
"cpe": "cpe:2.3:a:jquery:jquery:*:*:*:*:*:*:*:*",
"versions": [
"2.1.0"
],
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"name": "JavaScript libraries"
}
],
"confirmedAt": 1724711367
},
{
"slug": "google-tag-manager",
"name": "Google Tag Manager",
"icon": "Google Tag Manager.svg",
"versions": [],
"categories": [
{
"id": 42,
"slug": "tag-managers",
"name": "Tag managers"
}
],
"confirmedAt": 1724711367
},
{
"slug": "google-analytics",
"name": "Google Analytics",
"icon": "Google Analytics.svg",
"versions": [
"GA4"
],
"categories": [
{
"id": 10,
"slug": "analytics",
"name": "Analytics"
}
],
"confirmedAt": 1724711367
},
{
"slug": "font-awesome",
"name": "Font Awesome",
"icon": "Font Awesome.svg",
"versions": [],
"categories": [
{
"id": 17,
"slug": "font-scripts",
"name": "Font scripts"
}
],
"confirmedAt": 1724711367
},
{
"slug": "google-cloud-trace",
"name": "Google Cloud Trace",
"icon": "google-cloud-trace.svg",
"versions": [],
"categories": [
{
"id": 92,
"slug": "performance",
"name": "Performance"
}
],
"confirmedAt": 1724711367
},
{
"slug": "google-cloud-cdn",
"name": "Google Cloud CDN",
"icon": "google-cloud-cdn.svg",
"versions": [],
"categories": [
{
"id": 31,
"slug": "cdn",
"name": "CDN"
}
],
"confirmedAt": 1724711367
},
{
"slug": "http-3",
"name": "HTTP/3",
"icon": "HTTP3.svg",
"versions": [],
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"name": "Miscellaneous"
}
],
"confirmedAt": 1724711367
}
]
}
]
{
"data": {
"total": 6,
"personal_emails": 4,
"generic_emails": 2,
"department": {
"executive": 0,
"it": 0,
"finance": 0,
"management": 0,
"sales": 0,
"legal": 0,
"support": 0,
"hr": 0,
"marketing": 0,
"communication": 1,
"education": 0,
"design": 0,
"health": 0,
"operations": 0
},
"seniority": {
"junior": 0,
"senior": 0,
"executive": 0
}
},
"meta": {
"params": {
"domain": "fieltorcedor.com.br",
"company": null,
"type": null
}
}
}
{
"Google Analytics": "Google Analytics offers a host of compelling features and benefits for everyone from senior executives and advertising and marketing professionals to site owners and content developers.",
"Google Analytics 4": "Google Analytics 4 formerly known as App + Web is a new version of Google Analytics that was released in October 2020.",
"Global Site Tag": "Google's primary tag for Google Measurement/Conversion Tracking, Adwords and DoubleClick.",
"Google Tag Manager": "Tag management that lets you add and update website tags without changes to underlying website code.",
"reCAPTCHA": "Anti-bot CAPTCHA widget from Google.",
"Amazon Elastic Load Balancing Sticky Session": "Enables the load balancer to bind a user's session to a specific instance",
"CrUX Dataset": "CrUX is a data collection system that gathers information about how real users interact with websites. This website is included in the user experiences data gathered from Google Chrome and thus considered sufficiently popular on the Internet.",
"CrUX Top 10k": "Relative measure of site popularity within the CrUX dataset, measured by the total number of navigations on the origin. This site is in the top 10k.",
"CrUX Top 50k": "Relative measure of site popularity within the CrUX dataset, measured by the total number of navigations on the origin. This site is in the top 50k.",
"US Privacy User Signal Mechanism": "The US Privacy API (USP API) is a lightweight API used to communicate signals represented in the US Privacy String.",
"Cloudflare Radar": "The website appears on the Cloudflare Radar Top 1m sites list",
"Cloudflare Radar Top 200k": "The website appears in the Cloudflare Radar Top 200,000.",
"Cloudflare Radar Top 500k": "The website appears in the Cloudflare Radar Top 500,000.",
"Font Awesome": "Iconic font and CSS toolkit.",
"Pace": "Include pace.js and a CSS theme of your choice, and you get a beautiful progress indicator for your page load and ajax navigation.",
"Portuguese": "Website content is written in Portuguese. Based on HTML langauge attributes on the website",
"Brazilian Portuguese": "Website content is written in Brazilian Portuguese. Based on HTML langauge attributes on the website",
"Breton or Brazilian Portuguese": "Website content is written in Breton or more likely Brazilian Portuguese. Based on HTML langauge attributes on the website",
"Django CSRF": "Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. This metric displays sites that are using Django + CSRF.",
"Viewport Meta": "This page uses the viewport meta tag which means the content may be optimized for mobile content.",
"IPhone / Mobile Compatible": "The website contains code that allows the page to support IPhone / Mobile Content.",
"jQuery": "JQuery is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. jQuery is designed to change the way that you write JavaScript.",
"jQuery Countdown": "A jQuery plugin that sets a div or span to show a countdown to a given time.",
"jQuery 2.1.0": "jQuery version 2.1.0",
"Slick JS": "Fully responsive carousel library.",
"Intersection Observer": "API that can be used to understand the visibility and position of DOM elements relative to a containing element or to the top-level viewport.",
"Popper.js": "A library to manage your pop ups.",
"DoubleClick.Net": "DoubleClick enables agencies, marketers and publishers to work together successfully and profit from their digital marketing investments. Owned by Google and now referred to as DoubleClick Digital Marketing or Google Enterprise Advertising.",
"Plans and Pricing": "The website contains a link to a \"Plans\" or \"Pricing\" page - useful for finding SaaS tools.",
"Facebook": "The website mentions facebook.com in some form.",
"Twitter": "The website mentions twitter.com in some form.",
"Instagram": "The website mentions Instagram in some form.",
"Apple App Link": "Links to an Apple App.",
"Google Play Store Link": "Links to a Game/Movie/App/Book on the Google Play Store.",
"YouTube Link": "This website mentions YouTube.com on it in some form or another.",
"SPF": "The Sender Policy Framework is an open standard specifying a technical method to prevent sender address forgery.",
"Microsoft Azure DNS": "This domain is verified with Microsoft Azure.",
"Office 365 Mail": "Email sent from this domain has records showing Office 365 usage.",
"Microsoft Exchange Online": "A rich hosted Exchange environment for every user without having to manage a server.",
"SSL by Default": "The website redirects traffic to an HTTPS/SSL version by default.",
"Amazon": "This site is hosted on Amazon AWS EC2 Infrastructure.",
"AWS Global Accelerator": "Networking service that sends traffic through Amazon Web Service’s global network infrastructure for performance improvements.",
"Google": "Site hosted on Google infrastructure.",
"Google Cloud": "Website hosted on Google Cloud Platform - includes Google Compute Engine.",
"Google Cloud Global Multi-Region": "Google Cloud IPs tagged as 'Global' by Google.",
"U.S. Server Location": "The web server is located in the United States.",
"Amazon Route 53": "Amazon's scalable DNS web service system.",
"Google Cloud CDN": "Delivers content over Google's distributed edge caching infrastructure.",
"Google Webmaster": "Webmaster tools provide you with a free and easy way to make your site more Google-friendly."
}
{
"whois.registro.br": {
"Domain Status": [
"published"
],
"Name Server": [
"ns-792.awsdns-35.net",
"ns-1189.awsdns-20.org",
"ns-1723.awsdns-23.co.uk",
"ns-297.awsdns-37.com"
],
"Domain Name": "fieltorcedor.com.br",
"owner": "SPORT CLUB CORINTHIANS PAULISTA",
"ownerid": "61.902.722/0001-26",
"responsible": "Augusto Pereira de Melo",
"country": "BR",
"owner-c": "AUPME19",
"tech-c": "AUPME19",
"nsstat": "20250127 AA",
"nslastaa": "20250127",
"Created Date": "20070308 #3431103 20240314",
"Updated Date": "20240317 20240314",
"Expiry Date": "20260308",
"nic-hdl-br": "AUPME19",
"person": "AUGUSTO PEREIRA DE MELO",
"e-mail": "[email protected]",
"text": [
"% Copyright (c) Nic.br",
"% The use of the data below is only permitted as described in",
"% full by the Use and Privacy Policy at https://registro.br/upp ,",
"% being prohibited its distribution, commercialization or",
"% reproduction, in particular, to use it for advertising or",
"% any similar purpose.",
"% 2025-01-31T18:47:34-03:00 - IP: 2605:4c40:40:7e7d:0:2d19:d93d:1",
"",
"% Security and mail abuse issues should also be addressed to",
"% cert.br, http://www.cert.br/ , respectivelly to [email protected]",
"% and [email protected]",
"%",
"% whois.registro.br accepts only direct match queries. Types",
"% of queries are: domain (.br), registrant (tax ID), ticket,",
"% provider, CIDR block, IP and ASN."
]
}
}
{
"status": 200,
"statusText": "",
"headers": {
"alt-svc": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000",
"content-length": "225219",
"content-type": "text/html; charset=utf-8",
"cross-origin-opener-policy": "same-origin",
"date": "Fri, 31 Jan 2025 21:47:35 GMT",
"ft-service": "prod-fieltorcedor",
"referrer-policy": "same-origin",
"server": "Google Frontend",
"vary": "origin, Cookie",
"via": "1.1 google",
"x-cloud-trace-context": "8121f87680940988451a98d8202cea4c",
"x-content-type-options": "nosniff",
"x-frame-options": "DENY",
"set-cookie": "corinthians-csrf=hykCzUA91FmoOzkfbOGtroMTcgB2hp4G; expires=Fri, 30 Jan 2026 21:47:35 GMT; HttpOnly; Max-Age=31449600; Path=/; SameSite=Lax"
}
}
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Corinthians platform">
<meta name="keywords" content="Corinthians">
<title>Corinthians - Página não encontrada</title>
<style type="text/css">
body,
html {
padding: 0;
margin: 0;
font-family: 'Quicksand', sans-serif;
font-weight: 400;
overflow: hidden;
}
.writing {
width: 320px;
height: 200px;
background-color: #3f3f3f;
border: 1px solid #bbbbbb;
border-radius: 6px 6px 4px 4px;
position: relative;
}
.writing .topbar {
position: absolute;
width: 100%;
height: 12px;
background-color: #f1f1f1;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.writing .topbar div {
height: 6px;
width: 6px;
border-radius: 50%;
margin: 3px;
float: left;
}
.writing .topbar div.green {
background-color: #60d060;
}
.writing .topbar div.red {
background-color: red;
}
.writing .topbar div.yellow {
background-color: #e6c015;
}
.writing .code {
padding: 15px;
}
.writing .code ul {
list-style: none;
margin: 0;
padding: 0;
}
.writing .code ul li {
background-color: #9e9e9e;
width: 0;
height: 7px;
border-radius: 6px;
margin: 10px 0;
}
.container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 100vh;
width: 100%;
-webkit-transition: -webkit-transform .5s;
transition: -webkit-transform .5s;
transition: transform .5s;
transition: transform .5s, -webkit-transform .5s;
}
.stack-container {
position: relative;
width: 420px;
height: 210px;
-webkit-transition: width 1s, height 1s;
transition: width 1s, height 1s;
}
.pokeup {
-webkit-transition: all .3s ease;
transition: all .3s ease;
}
.pokeup:hover {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
-webkit-transition: .3s ease;
transition: .3s ease;
}
.error {
width: 400px;
padding: 40px;
text-align: center;
}
.error h1 {
font-size: 125px;
padding: 0;
margin: 0;
font-weight: 700;
}
.error h2 {
margin: -30px 0 0 0;
padding: 0px;
font-size: 47px;
letter-spacing: 12px;
}
.perspec {
-webkit-perspective: 1000px;
perspective: 1000px;
}
.writeLine {
-webkit-animation: writeLine .4s linear forwards;
animation: writeLine .4s linear forwards;
}
.explode {
-webkit-animation: explode .5s ease-in-out forwards;
animation: explode .5s ease-in-out forwards;
}
.card {
-webkit-animation: tiltcard .5s ease-in-out 1s forwards;
animation: tiltcard .5s ease-in-out 1s forwards;
position: absolute;
}
@-webkit-keyframes tiltcard {
0% {
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
}
100% {
-webkit-transform: rotateY(-30deg);
transform: rotateY(-30deg);
}
}
@keyframes tiltcard {
0% {
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
}
100% {
-webkit-transform: rotateY(-30deg);
transform: rotateY(-30deg);
}
}
@-webkit-keyframes explode {
0% {
-webkit-transform: translate(0, 0) scale(1);
transform: translate(0, 0) scale(1);
}
100% {
-webkit-transform: translate(var(--spreaddist), var(--vertdist)) scale(var(--scaledist));
transform: translate(var(--spreaddist), var(--vertdist)) scale(var(--scaledist));
}
}
@keyframes explode {
0% {
-webkit-transform: translate(0, 0) scale(1);
transform: translate(0, 0) scale(1);
}
100% {
-webkit-transform: translate(var(--spreaddist), var(--vertdist)) scale(var(--scaledist));
transform: translate(var(--spreaddist), var(--vertdist)) scale(var(--scaledist));
}
}
@-webkit-keyframes writeLine {
0% {
width: 0;
}
100% {
width: var(--linelength);
}
}
@keyframes writeLine {
0% {
width: 0;
}
100% {
width: var(--linelength);
}
}
@media screen and (max-width: 1000px) {
.container {
-webkit-transform: scale(.85);
transform: scale(.85);
}
}
@media screen and (max-width: 850px) {
.container {
-webkit-transform: scale(.75);
transform: scale(.75);
}
}
@media screen and (max-width: 775px) {
.container {
-ms-flex-wrap: wrap-reverse;
flex-wrap: wrap-reverse;
-webkit-box-align: inherit;
-ms-flex-align: inherit;
align-items: inherit;
}
}
@media screen and (max-width: 370px) {
.container {
-webkit-transform: scale(.6);
transform: scale(.6);
}
}
</style>
</head>
<body>
<div class="container">
<div class="error">
<h1>404</h1>
<p>A página que você está procurando não existe ou foi movida.</p>
<p>Ir para a <a href="/">página inicial.</a></p>
</div>
<div class="stack-container">
<div class="card-container">
<div class="perspec" style="--spreaddist: 125px; --scaledist: .75; --vertdist: -25px;">
<div class="card">
<div class="writing">
<div class="topbar">
<div class="red"></div>
<div class="yellow"></div>
<div class="green"></div>
</div>
<div class="code">
<ul>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="card-container">
<div class="perspec" style="--spreaddist: 100px; --scaledist: .8; --vertdist: -20px;">
<div class="card">
<div class="writing">
<div class="topbar">
<div class="red"></div>
<div class="yellow"></div>
<div class="green"></div>
</div>
<div class="code">
<ul>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="card-container">
<div class="perspec" style="--spreaddist:75px; --scaledist: .85; --vertdist: -15px;">
<div class="card">
<div class="writing">
<div class="topbar">
<div class="red"></div>
<div class="yellow"></div>
<div class="green"></div>
</div>
<div class="code">
<ul>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="card-container">
<div class="perspec" style="--spreaddist: 50px; --scaledist: .9; --vertdist: -10px;">
<div class="card">
<div class="writing">
<div class="topbar">
<div class="red"></div>
<div class="yellow"></div>
<div class="green"></div>
</div>
<div class="code">
<ul>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="card-container">
<div class="perspec" style="--spreaddist: 25px; --scaledist: .95; --vertdist: -5px;">
<div class="card">
<div class="writing">
<div class="topbar">
<div class="red"></div>
<div class="yellow"></div>
<div class="green"></div>
</div>
<div class="code">
<ul>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="card-container">
<div class="perspec" style="--spreaddist: 0px; --scaledist: 1; --vertdist: 0px;">
<div class="card">
<div class="writing">
<div class="topbar">
<div class="red"></div>
<div class="yellow"></div>
<div class="green"></div>
</div>
<div class="code">
<ul>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
const stackContainer = document.querySelector('.stack-container');
const cardNodes = document.querySelectorAll('.card-container');
const perspecNodes = document.querySelectorAll('.perspec');
const perspec = document.querySelector('.perspec');
const card = document.querySelector('.card');
let counter = stackContainer.children.length;
//function to generate random number
function randomIntFromInterval(min, max) {
return Math.floor(Math.random() * (max - min + 1) + min);
}
//after tilt animation, fire the explode animation
card.addEventListener('animationend', function () {
perspecNodes.forEach(function (elem, index) {
elem.classList.add('explode');
});
});
//after explode animation do a bunch of stuff
perspec.addEventListener('animationend', function (e) {
if (e.animationName === 'explode') {
cardNodes.forEach(function (elem, index) {
//add hover animation class
elem.classList.add('pokeup');
//add event listner to throw card on click
elem.addEventListener('click', function () {
let updown = [800, -800]
let randomY = updown[Math.floor(Math.random() * updown.length)];
let randomX = Math.floor(Math.random() * 1000) - 1000;
elem.style.transform = `translate(${randomX}px, ${randomY}px) rotate(-540deg)`
elem.style.transition = "transform 1s ease, opacity 2s";
elem.style.opacity = "0";
counter--;
if (counter === 0) {
stackContainer.style.width = "0";
stackContainer.style.height = "0";
}
});
//generate random number of lines of code between 4 and 10 and add to each card
let numLines = randomIntFromInterval(5, 10);
//loop through the lines and add them to the DOM
for (let index = 0; index < numLines; index++) {
let lineLength = randomIntFromInterval(25, 97);
var node = document.createElement("li");
node.classList.add('node-' + index);
elem.querySelector('.code ul').appendChild(node).setAttribute('style', '--linelength: ' + lineLength + '%;');
//draw lines of code 1 by 1
if (index == 0) {
elem.querySelector('.code ul .node-' + index).classList.add('writeLine');
} else {
elem.querySelector('.code ul .node-' + (index - 1)).addEventListener('animationend', function (e) {
elem.querySelector('.code ul .node-' + index).classList.add('writeLine');
});
}
}
});
}
});
</script>
</body>
</html>
{
"error": false,
"result": {
"success": true,
"ogTitle": "Fiel Torcedor",
"ogDescription": "Ingressos Corinthians e Planos do Fiel Torcedor em um só site.",
"ogLocale": "pt-BR",
"ogUrl": "https://www.fieltorcedor.com.br",
"favicon": "/static/fieltorcedor/img/favicon.ico",
"charset": "UTF-8",
"requestUrl": "https://fieltorcedor.com.br"
},
"response": {}
}