Help
RSS
API
Feed
Maltego
Contact
Domain > chattts.rainnee0925.workers.dev
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-08-17
104.21.65.74
(
ClassC
)
2024-10-30
172.67.189.40
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Wed, 30 Oct 2024 23:57:49 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveReport-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?swOG14l%2FpiqZKhiZacB4L47X73GGMyo5cXkZ6Hvjz7isamSqdaROkoW4qb2ePI7k0nrPVJXUCLb3lQwsMOBlaaExp%2BlH%2Fd1fwvMSSuZR1JJllazksiXXU0OmPnQDXQZLYzo1%2FkOeMLaAIL8f7TD08sSG1},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Server: cloudflareCF-RAY: 8daf59910d81c4e9-SEAalt-svc: h3:443; ma86400server-timing: cfL4;desc?protoTCP&rtt8505&sent1&recv3&lost0&retrans0&sent_bytes0&recv_bytes70&delivery_rate0&cwnd194&unsent_bytes0&cid0000000000000000&ts0&x0 !DOCTYPE html> html langzh> head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>文本转语音/title> script srchttps://cdn.tailwindcss.com>/script> style> pre { white-space: pre-wrap; word-wrap: break-word; } .card { transition: transform 0.3s, box-shadow 0.3s; background: linear-gradient(to right, #ffffff, #f8f8f8); } .card:hover { transform: translateY(-5px); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); } .button { transition: background-color 0.3s, transform 0.3s; } .button:hover { background-color: #3b82f6; transform: scale(1.05); } /style> /head> body classbg-gradient-to-r from-blue-50 via-white to-blue-50 text-gray-700 p-6> div classmax-w-3xl mx-auto> h1 classtext-6xl font-extrabold text-center text-blue-700 mb-12>文本转语音/h1> div classbg-white p-8 rounded-xl shadow-xl mb-10 card> textarea idtext rows4 classw-full p-3 text-gray-700 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent placeholder在此输入文本>/textarea> div classflex justify-between items-center mt-4> select idlanguage classpx-4 py-2 rounded-lg bg-white border border-gray-300 hover:border-gray-400 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent> option valuezh>中文/option> option valueen>英语/option> option valuees>西班牙语/option> option valuefr>法语/option> option valuede>德语/option> option valueit>意大利语/option> option valueja>日语/option> option valueko>韩语/option> option valuept>葡萄牙语/option> option valueru>俄语/option> option valuehi>印地语/option> option valuear>阿拉伯语/option> /select> button classbg-blue-500 text-white font-bold py-2 px-4 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 transform transition-transform duration-300 button onclickgenerateSpeech()> 生成语音 /button> /div> /div> div classbg-white p-8 rounded-xl shadow-xl mb-10 card> audio idaudio controls classw-full>/audio> button iddownload classmt-4 bg-green-500 text-white font-bold py-2 px-4 rounded-lg focus:outline-none focus:ring-2 focus:ring-green-500 hidden button onclickdownloadAudio()> 下载音频 /button> /div> div classgrid grid-cols-1 md:grid-cols-2 gap-6> div classbg-white p-6 rounded-xl shadow-xl card> h2 classtext-xl font-semibold mb-4 text-blue-600>示例 GET 请求/h2> pre classbg-gray-900 rounded-lg text-white p-4 overflow-x-auto cursor-pointer onclickcopyToClipboard(this)>GET /generate?text你好&languagezh/pre> /div> div classbg-white p-6 rounded-xl shadow-xl card> h2 classtext-xl font-semibold mb-4 text-blue-600>示例 POST 请求/h2> pre classbg-gray-900 rounded-lg text-white p-4 overflow-x-auto cursor-pointer onclickcopyToClipboard(this)>POST /generate{ text: 你好, language: zh}/pre> /div> /div> /div> script> async function generateSpeech() { const text document.getElementById(text).value; const language document.getElementById(language).value; if (!text) { alert(请输入文本。); return; } const response await fetch(/generate, { method: POST, headers: { Content-Type: application/json }, body: JSON.stringify({ text, language }) }); if (response.ok) { const audioBlob await response.blob(); const audioUrl URL.createObjectURL(audioBlob); const audio document.getElementById(audio); const download document.getElementById(download); audio.src audioUrl; download.href audioUrl; audio.style.display block; download.style.display block; audio.play(); } else { alert(生成语音失败,请重试。); } } function downloadAudio() { const audio document.getElementById(audio); const link document.createElement(a); link.href audio.src; link.download speech.mp3; link.click(); } function copyToClipboard(element) { const range document.createRange(); range.selectNode(element); window.getSelection().removeAllRanges(); window.getSelection().addRange(range); document.execCommand(copy); window.getSelection().removeAllRanges(); alert(已复制到剪贴板!); } /script> /body> /html>
Port 443
HTTP/1.1 200 OKDate: Wed, 30 Oct 2024 23:57:49 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveReport-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?sNYDGeolanwcfPqUyS%2FRBXPwknP8nA9yJy9y4cjMV5N%2B%2BpNTUv%2FoxxvmFZUDs1jATh6cMddY%2Ftvfl%2BXrcKxgKxnknBaHRsIbLm2YxBoh%2BQ6Rw%2FY75OL8zffqMB78UO6IHY5ogQdPzzS3XUkCeEf2LfH8z},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Server: cloudflareCF-RAY: 8daf59918f0808ef-SEAalt-svc: h3:443; ma86400server-timing: cfL4;desc?protoTCP&rtt8454&sent4&recv6&lost0&retrans0&sent_bytes2887&recv_bytes742&delivery_rate353041&cwnd251&unsent_bytes0&cid4aa111889b0ec5e0&ts30&x0 !DOCTYPE html> html langzh> head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>文本转语音/title> script srchttps://cdn.tailwindcss.com>/script> style> pre { white-space: pre-wrap; word-wrap: break-word; } .card { transition: transform 0.3s, box-shadow 0.3s; background: linear-gradient(to right, #ffffff, #f8f8f8); } .card:hover { transform: translateY(-5px); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); } .button { transition: background-color 0.3s, transform 0.3s; } .button:hover { background-color: #3b82f6; transform: scale(1.05); } /style> /head> body classbg-gradient-to-r from-blue-50 via-white to-blue-50 text-gray-700 p-6> div classmax-w-3xl mx-auto> h1 classtext-6xl font-extrabold text-center text-blue-700 mb-12>文本转语音/h1> div classbg-white p-8 rounded-xl shadow-xl mb-10 card> textarea idtext rows4 classw-full p-3 text-gray-700 border rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent placeholder在此输入文本>/textarea> div classflex justify-between items-center mt-4> select idlanguage classpx-4 py-2 rounded-lg bg-white border border-gray-300 hover:border-gray-400 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent> option valuezh>中文/option> option valueen>英语/option> option valuees>西班牙语/option> option valuefr>法语/option> option valuede>德语/option> option valueit>意大利语/option> option valueja>日语/option> option valueko>韩语/option> option valuept>葡萄牙语/option> option valueru>俄语/option> option valuehi>印地语/option> option valuear>阿拉伯语/option> /select> button classbg-blue-500 text-white font-bold py-2 px-4 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 transform transition-transform duration-300 button onclickgenerateSpeech()> 生成语音 /button> /div> /div> div classbg-white p-8 rounded-xl shadow-xl mb-10 card> audio idaudio controls classw-full>/audio> button iddownload classmt-4 bg-green-500 text-white font-bold py-2 px-4 rounded-lg focus:outline-none focus:ring-2 focus:ring-green-500 hidden button onclickdownloadAudio()> 下载音频 /button> /div> div classgrid grid-cols-1 md:grid-cols-2 gap-6> div classbg-white p-6 rounded-xl shadow-xl card> h2 classtext-xl font-semibold mb-4 text-blue-600>示例 GET 请求/h2> pre classbg-gray-900 rounded-lg text-white p-4 overflow-x-auto cursor-pointer onclickcopyToClipboard(this)>GET /generate?text你好&languagezh/pre> /div> div classbg-white p-6 rounded-xl shadow-xl card> h2 classtext-xl font-semibold mb-4 text-blue-600>示例 POST 请求/h2> pre classbg-gray-900 rounded-lg text-white p-4 overflow-x-auto cursor-pointer onclickcopyToClipboard(this)>POST /generate{ text: 你好, language: zh}/pre> /div> /div> /div> script> async function generateSpeech() { const text document.getElementById(text).value; const language document.getElementById(language).value; if (!text) { alert(请输入文本。); return; } const response await fetch(/generate, { method: POST, headers: { Content-Type: application/json }, body: JSON.stringify({ text, language }) }); if (response.ok) { const audioBlob await response.blob(); const audioUrl URL.createObjectURL(audioBlob); const audio document.getElementById(audio); const download document.getElementById(download); audio.src audioUrl; download.href audioUrl; audio.style.display block; download.style.display block; audio.play(); } else { alert(生成语音失败,请重试。); } } function downloadAudio() { const audio document.getElementById(audio); const link document.createElement(a); link.href audio.src; link.download speech.mp3; link.click(); } function copyToClipboard(element) { const range document.createRange(); range.selectNode(element); window.getSelection().removeAllRanges(); window.getSelection().addRange(range); document.execCommand(copy); window.getSelection().removeAllRanges(); alert(已复制到剪贴板!); } /script> /body> /html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]