`; }function renderVirusTotalDetails(data) { // Just return the provided HTML snippet as is return ` Reputation Details
DNS Records
TargetIPCountry
ns4.google.com216.239.38.10United States
ns3.google.com216.239.36.10United States
Domain Blacklist
EngineDetected
OpenPhishNo
Spam404No
Redirection

Redirection Found: Yes

URL: https://www.google.com/

Response Headers

Code: 200

Status: HTTP/2 200

`; }function showVerboseDetails(details, renderType) { const overlay = document.createElement('div'); overlay.style.cssText = ` position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); z-index: 2000; display: flex; justify-content: center; align-items: center; `;const detailsBox = document.createElement('div'); detailsBox.style.cssText = ` background-color: #2c2c2c; border-radius: 8px; padding: 20px; color: #f5f5f5; font-family: 'Inter', sans-serif; max-width: 80%; max-height: 80%; overflow-y: auto; box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.5); `;let content = ''; if (renderType === 'urlvoid') { content = renderURLVoidDetails(details); } else if (renderType === 'ipqs') { content = renderIPQSDetails(details); } else if (renderType === 'virustotal') { content = renderVirusTotalDetails(details); }detailsBox.innerHTML = ` ${content} `;overlay.appendChild(detailsBox); document.body.appendChild(overlay);detailsBox.querySelector('button').addEventListener('click', function () { document.body.removeChild(overlay); }); }function displayThreatScores(threatScores) { // Handle URLVoid const urlVoidDetails = parseApiResponse(threatScores.apivoid);// Handle IPQS const ipqsDetails = parseApiResponse(threatScores.ipqs);// Handle VirusTotal const virusTotalDetails = parseApiResponse(threatScores.virus_total); container.innerHTML = `
URLVoid Icon

URLVoid

Threat Score: ${threatScores.apivoid?.data?.report?.risk_score?.result || "N/A"}/100

IPQS Icon

IPQS

Threat Score: ${threatScores.ipqs?.risk_score || "N/A"}/100

VirusTotal Icon

VirusTotal

Threat Score: ${ Math.round( (threatScores.virus_total?.data?.attributes?.stats?.malicious + threatScores.virus_total?.data?.attributes?.stats?.suspicious) / (threatScores.virus_total?.data?.attributes?.stats?.total || 1) * 100 ) || "N/A" }/100

`;const detailButtons = container.querySelectorAll('.view-details-button'); detailButtons.forEach(button => { button.addEventListener('click', function () { try { const details = JSON.parse(decodeURIComponent(this.getAttribute('data-details'))); const renderType = this.getAttribute('data-render'); showVerboseDetails(details, renderType); } catch (e) { console.error("Error parsing JSON: ", e.message); } }); }); }function triggerScan() { if (isScanning) return; isScanning = true;const loadingWheel = showLoadingWheel();const inputValue = inputField.value.trim(); if (!inputValue) { alert("Input cannot be empty. Please provide a valid URL, IP address, or email."); isScanning = false; hideLoadingWheel(loadingWheel); return; }fetchThreatScores(inputValue, function (threatScores) { hideLoadingWheel(loadingWheel); displayThreatScores(threatScores); isScanning = false; }); }submitButton.addEventListener('click', triggerScan);inputField.addEventListener('keydown', function (event) { if (event.key === 'Enter') { triggerScan(); } }); });

About us

What is phishing?

Phishing Diagram

We’ve all been there; we’ve received emails and text messages that seem to address a problem or even tell us we have won something, like “Your bank details could be at risk, and we need you to verify your details.” Or my favorite, “The UPS package has arrived at the warehouse but cannot be delivered.” Well, there goes my package that I totally ordered. If these situations and scenarios are familiar to you, there is a likely chance that you have been the target of a phishing attempt. What is phishing? Phishing is a particular form of social engineering scam where attackers trick people into forwarding over sensitive information like banking details, passwords, and even social security information. Other instances of phishing may lead to the deployment of malware or ransomware on the victim’s computer. If only there was a solution out there that could prevent these instances from occurring.

Allow us to introduce ourselves

Here at ThePhishingNet, our small team has set out on a mission to prevent phishing attacks. Our extensive database is full of phishing websites, domains, IP addresses, and typo-squatting websites. With over 10 million bits of information collected using algorithms and an always-growing database, if you have a link that you received through email or text and are unsure whether or not to trust it, there is no better place to look than what lies in front of you. Input the suspicious URL, and let it cross-compare across our database. Within seconds, you will find out if a link is legitimate or malicious. Instead of risking it entirely, it is not a bad idea to take an extra few seconds out of the day and ensure your security online. Here on ThePhishingNet.com, we bring solutions that end suspicion and begin awareness.

Services and solutions

We offer three different services to ensure everyday cybersecurity. Our core solution is our website detection tool, accessible on our main page. Next, we offer a browser extension that has the database API built into it so that you can copy and paste a suspicious URL directly and save time by skipping looking up our website. Finally, we offer a phishing email detection system that will scan emails and flag any suspicious URLs, preventing phishing attempts right at the source.