favicon de infinitemac.org

infinitemac.org

Categoria: Technology

Analisado: 8 de out. de 2026, 21:37 UTC · Visto pela primeira vez: 8 de out. de 2026 · Motores de ameaça: 0 / 92 · Vezes analisado: 1
99 / 100 Pontuação de confiança Com base nos resultados da análise no momento da verificação
Nenhuma ameaça encontrada
0 - Alto risco50 - Moderado100 - Sem ameaças
Não analisado ainda não foi analisado. Clique em Verificar site para o analisar.

As análises podem demorar até 5 minutos. Mantenha este separador aberto - iremos redirecioná-lo para o relatório quando estiver pronto.

Falhou
Análise indisponível
A análise falhou
O infinitemac.org é o seu site? Os proprietários podem mostrar este resultado aos visitantes.
Captura de ecrã de infinitemac.org Capturada 8 de out. de 2026
https://infinitemac.org
Captura de ecrã de infinitemac.org
3 anos 7 meses
Baixa Popularidade - posição #623.583 no Tranco (<100K visitantes mensais)
Não listado (92 verificados)
✓ Válido (TLS)
Cloudflare, Inc.
Toronto, Canada
cloudflare
Desconhecido
172.67.141.16
Verificações de segurança da PCrisk nos seus resultados do Google Adicione a PCrisk como fonte preferida e os nossos relatórios de análise e guias de remoção terão prioridade no Google.
Adicionar PCrisk como fonte preferida
Informações do domínio e WHOIS
Registrador Cloudflare, Inc.
Registado 21 de fevereiro de 2023
Expira 21 de fevereiro de 2027
Servidores de nomes greg.ns.cloudflare.com
DNSSEC Não assinado
Alojamento Cloudflare, Inc.
Reputação e verificação de ameaças 92 motores de segurança verificados
Resumo da análise do ficheiro Com tecnologia Quttera Engine
19 ficheiros analisados
Sem ameaças
19
Baixo risco
0
Risco médio
0
Alto risco
0
Sem ameaças Baixo risco Risco médio Alto risco
infinitemac.org/embed 2.0 KB Sem ameaças
infinitemac.org/manifest.json 566 B Sem ameaças
infinitemac.org/favicon32.png 228 B Sem ameaças
infinitemac.org/favicon16.png 135 B Sem ameaças
infinitemac.org/monkey 1.4 KB Sem ameaças
infinitemac.org/favicon.ico 5.3 KB Sem ameaças
infinitemac.org/run 2.0 KB Sem ameaças
infinitemac.org/# 184.3 KB Sem ameaças
infinitemac.org/logo192.png 7.1 KB Sem ameaças
infinitemac.org/assets/0/main-DWHpsNVQ.js 150.2 KB Sem ameaças
Mostrar mais 9...
Links externos e domínios
20
Ligações externas
Tudo limpo
1
Iframes
Limpo
2
Domínios referenciados
Tudo limpo
0
Recursos sinalizados
Nada detetado
infinitemac.org/... Não sinalizado
infinitemac.org/...?screen_scale%3D2 Não sinalizado
infinitemac.org/assets/0/AppleGaramond-BSK2l30k.woff2 Não sinalizado
infinitemac.org/assets/0/Charcoal-CvmyBuDW.woff2 Não sinalizado
infinitemac.org/assets/0/ChicagoFLF-BN7JxloH.woff2 Não sinalizado
infinitemac.org/assets/0/main-DWHpsNVQ.js Não sinalizado
infinitemac.org/assets/0/main-vI1STBA6.css Não sinalizado
infinitemac.org/assets/0/monkey-CMr9iEu8.js Não sinalizado
infinitemac.org/assets/0/monkey-D3bgSeOH.css Não sinalizado
infinitemac.org/assets/0/rolldown-runtime-Dd_uD5pT.js Não sinalizado
infinitemac.org/assets/0/shared-DZBa2nzf.css Não sinalizado
infinitemac.org/assets/0/shared-btfBV-o2.js Não sinalizado
infinitemac.org/embed Não sinalizado
infinitemac.org/favicon.ico Não sinalizado
infinitemac.org/favicon16.png Não sinalizado
Mostrar mais 5...
blog.persistent.info Não sinalizado
infinitemac.org Não sinalizado
<iframe src%3D"...?screen_scale%3D2" width%3D"1280" height%3D"960">`}),` `,`will result in a 640x480 screen scaled by a factor of 2 that is rendered crisply.`]}),(0,M.jsx)(`h2`,{children:`Performance`}),(0,M.jsxs)(`p`,{children:[`Infinite Mac relies on `,(0,M.jsx)(`code`,{children:`SharedArrayBuffer`}),` for maximum performance. You may need to set the`,` `,(0,M.jsx)(`code`,{children:`Cross-Origin-Embedder-Policy`}),` header in your page to `,(0,M.jsx)(`code`,{children:`require-corp`}),` and/or add the`,` `,(0,M.jsx)(`code`,{children:`allow%3D"cross-origin-isolated"`}),` attribute to the iframe to enable this. The emulator will still run without`,(0,M.jsx)(`code`,{children:`SharedArrayBuffer`}),`, but it will be be`,` `,(0,M.jsx)(`a`,{href:`https://blog.persistent.info/2021/08/worker-loop.html`,children:`hackier`}),` `,`and slower. You can look for a "SharedArrayBuffer is not available, fallback more will be used. Performance may be degraded." message in the console to determine if this is the case.`]}),(0,M.jsx)(`h2`,{children:`Sending Messages To The Iframe`}),(0,M.jsxs)(`p`,{children:[`You can send messages to the iframe using the`,` `,(0,M.jsx)(`code`,{children:`postMessage`}),` API, allowing you to control it from within the parent page.`]}),(0,M.jsxs)(`pre`,{children:[`const iframe %3D document.getElementById("my-iframe")%3B`,``,`iframe.contentWindow.postMessage(`,`{`,`type: "emulator_`,(0,M.jsx)(`i`,{children:`command`}),`"`,`}`,`, "*")%3B`]}),(0,M.jsxs)(`p`,{children:[`Currently supported message payloads (see also the`,` `,(0,M.jsx)(`a`,{href:`https://github.com/mihaip/infinite-mac/blob/main/src/embed-types.ts`,children:(0,M.jsx)(`code`,{children:`EmbedControlEvent`})}),` `,`type):`]}),(0,M.jsxs)(`ul`,{className:`EmbedDocs-MessageList`,children:[(0,M.jsxs)(`li`,{children:[$({type:`emulator_pause`}),`: Pause the emulator. May be useful if you do not want it to use resources while the user is not interacting with it. See also the`,` `,(0,M.jsx)(`code`,{children:`pause%3Dtrue`}),` (start with the emulator initially paused) and `,(0,M.jsx)(`code`,{children:`auto_pause%3Dtrue`}),` `,`(automatically pause and unpause the emulator when it out of and into view) query parameters.`]}),(0,M.jsxs)(`li`,{children:[$({type:`emulator_unpause`}),`: Unpause the emulator.`]}),(0,M.jsxs)(`li`,{children:[$({type:`emulator_mouse_move`,x:11,y:15,deltaX:2,deltaY:4}),`: Send a mouse movement to the emulator. Some emulators (Mini vMac, Basilisk II, SheepShaver) support absolute coordinates, while others (Previous, DingusPPC, PearPC) only support relative coordinates.`]}),(0,M.jsxs)(`li`,{children:[$({type:`emulator_mouse_down`,button:0}),` and`,` `,$({type:`emulator_mouse_up`,button:0}),`: Send mouse button up and down events. Some emulator and operating system combinations (Previous, DingusPPC with Mac OS X) support right-clicking, in which case the`,` `,(0,M.jsx)(`code`,{children:`button`}),` parameter can also be set to`,` `,(0,M.jsx)(`code`,{children:`2`}),` to control the right mouse button.`]}),(0,M.jsxs)(`li`,{children:[$({type:`emulator_key_down`,code:`KeyA`}),` and`,` `,$({type:`emulator_key_up`,code:`KeyA`}),`: Send key up and down events. The `,(0,M.jsx)(`code`,{children:`code`}),` property is a physical key code, based on the`,` `,(0,M.jsxs)(`a`,{href:`https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/code`,children:[(0,M.jsx)(`code`,{children:`code`}),` value of a JavaScript keyboard event`]}),`. See`,` `,(0,M.jsx)(`a`,{href:`https://github.com/mihaip/infinite-mac/blob/main/src/emulator/common/key-codes.ts`,children:`the source code`}),` `,`for the full list of supported key codes.`]}),(0,M.jsxs)(`li`,{children:[$({type:`emulator_load_disk`,url:`...`}),`: Load a disk image into the emulator. Only supported by the Mini vMac, Basilisk II, SheepShaver and Previous emulators. The `,(0,M.jsx)(`code`,{children:`url`}),` property should be a URL to an uncompressed disk image file (e.g. a .dsk, .img, .iso, .toast, etc.).`]})]}),(0,M.jsx)(`h2`,{children:`Receiving Messages From The Iframe`}),(0,M.jsxs)(`p`,{children:[`The iframe will send messages to the parent page using the`,` `,(0,M.jsx)(`code`,{children:`postMessage`}),` API, allowing you to monitor its status and respond to changes within it.`]}),(0,M.jsxs)(`pre`,{children:[`window.addEventListener("message", e %3D`,`> { `,`switch (e.data.type) `,`{ `,`case "emulator_`,(0,M.jsx)(`i`,{children:`message`}),`: ...`,` `,`}`,`}`,`)%3B`]}),(0,M.jsxs)(`p`,{children:[`Currently supported message payloads (see also the`,` `,(0,M.jsx)(`a`,{href:`https://github.com/mihaip/infinite-mac/blob/main/src/embed-types.ts`,children:(0,M.jsx)(`code`,{children:`EmbedNotificationEvent`})}),` `,`type):`]}),(0,M.jsxs)(`ul`,{className:`EmbedDocs-MessageList`,children:[(0,M.jsxs)(`li`,{children:[$({type:`emulator_loaded`}),`: Sent when the emulator has finished loading all of its data files and has begun running the emulated machine.`]}),(0,M.jsxs)(`li`,{children:[$({type:`emulator_exited`}),`: Sent when the emulator exits, for example when the guest operating system shuts down.`]}),(0,M.jsxs)(`li`,{children:[$({type:`emulator_error`,error:`...`}),`: Sent when the emulator reports an error, including running out of memory. The `,(0,M.jsx)(`code`,{children:`error`}),` property contains a human-readable error message.`]}),(0,M.jsxs)(`li`,{children:[$({type:`emulator_screen`,data:Uint8Array,width:640,height:480}),`: Sent when the contents of the screen change. Requires`,` `,(0,M.jsx)(`code`,{children:`screen_update_messages%3Dtrue`}),` query parameter to be set. The data is a `,(0,M.jsx)(`code`,{children:`Uint8Array`}),` `,`containing the raw pixel data of the screen, in RGBA format (4 bytes per pixel).`]})]}),(0,M.jsx)(`h2`,{children:`Reporting Bugs`}),(0,M.jsxs)(`p`,{children:[`If you have run into a bug, you can`,` `,(0,M.jsx)(`a`,{href:`https://github.com/mihaip/infinite-mac/issues/new`,children:`file an issue on GitHub`}),`. Please include as much detail as possible (ideally a link to a page with a reproduction).`]})]})})}function $(e){return(0,M.jsx)(`code`,{children:JSON.stringify(e).replace(`,`,`, `).replace(`:`,`: `)})}function ar({defaultDisk:e%3Do[`System 7.1`],onDone:t}){let[n,r]%3D(0,j.useState)(!1),i%3D(0,j.useCallback)(e%3D>{e.preventDefault(),r(!0)},[])%3B(0,j.useEffect)(()%3D>{S(`embed_shown`)},[])%3Blet[a,s]%3D(0,j.useState)({machine:e.preferredMachine,ramSize:void 0,screenSize:`auto`,disks:[e],cdromURLs:[],cdromPrefetchChunks:[],includeInfiniteHD:!0,includeSavedHD:!1,includeLibrary:!1,libraryDownloadURLs:[],isCustom:!0,diskFiles:[],flags:{}}),{flags:c}%3Da,l%3D(0,j.useCallback)(e%3D>{s(t%3D> Não sinalizado
Visão geral de infinitemac.org

Descrição de infinitemac.org

Infinite Mac parece ser um projeto de emulador baseado na web, focado em ambientes clássicos Apple Macintosh. Com base no título da página, na meta description e na captura de ecrã, o site permite aos visitantes iniciar no navegador versões históricas de software de sistema Mac, incluindo sistemas operativos Macintosh mais antigos e da era NeXT, com opções para personalizar e executar diferentes versões.

O conteúdo sugere que o site se destina a entusiastas de retrocomputação, programadores, educadores e utilizadores interessados em preservação de software ou emulação baseada no navegador. A identidade do domínio e a documentação técnica associada indicam que é provavelmente operado como um projeto de software de nicho, e não como uma montra comercial, com funcionalidade para incorporar instâncias do emulador e interagir com elas através de web APIs.

Avaliação de segurança de infinitemac.org

No momento desta análise, não foram reportadas deteções de malware por 0 de 92 motores de segurança, e a análise de malware indicou 0 ficheiros assinalados em 19 examinados. A análise de ligações externas também não identificou ligações de saída assinaladas nem domínios referenciados nos resultados amostrados. Além disso, o domínio foi apresentado como limpo nas fontes verificadas de bases de dados de ameaças e listas negras, sem quaisquer listagens de conteúdo malicioso reportadas.

A apresentação do website é consistente com a de um projeto técnico legítimo: a captura de ecrã mostra uma interface de emulador funcional e texto explicativo, em vez de padrões comuns de phishing ou fraude. O domínio também está registado há mais de três anos, o que apoia modestamente a legitimidade neste contexto, embora a antiguidade, por si só, não seja uma garantia.

Com base nos dados de análise disponíveis, não foram detetadas ameaças significativas no momento desta análise.

Descrição técnica

O site utiliza um certificado SSL/TLS válido emitido pela Google Trust Services, com expiração indicada para dezembro de 2026. É servido através da infraestrutura da Cloudflare, sendo tanto o servidor web como o alojamento atribuídos à Cloudflare, e o endereço IP observado resolve para espaço de rede da Cloudflare em Toronto, Canada. Os nameservers também apontam para a Cloudflare.

O DNSSEC parece não estar assinado, o que não é incomum, mas significa que as respostas DNS podem não beneficiar de validação DNSSEC. Não foram evidentes preocupações técnicas de segurança relevantes nos dados de análise fornecidos para além dessa observação.

Cadeia de redirecionamento HTTP
Nenhum redirecionamento detetado - ligação direta ao destino
Informações do site
#623.583
Posição Tranco
Moderadamente Popular
Visitantes <100K/mo
Categoria: Technology
Histórico de posição (30 dias)
31 de ago. 7 de out.
1 cookie detetado
Essenciais1
Analítica0
Publicidade0
Social0
1 cookie primário
0 terceiro (rastreador)
Contestar esta pontuação Para proprietários de sites
Acha que esta pontuação está incorreta?
Se é o proprietário do site e acredita que os resultados da análise contêm erros ou falsos positivos, pode enviar uma contestação para revisão manual. A nossa equipa responde normalmente em 1-2 dias úteis.
Terá de verificar o seu e-mail antes de a contestação poder ser processada.
Ao enviar este formulário, confirma que as informações fornecidas estão corretas. As contestações são revistas manualmente e os resultados podem demorar até 48 horas a ser atualizados.
Falta mais um passo…
Para enviar a sua contestação para infinitemac.org, clique na ligação de verificação que acabámos de enviar por e-mail. Após a verificação, faremos a revisão em 1-2 dias úteis.
Este relatório foi gerado automaticamente e é fornecido apenas para fins informativos. Os resultados baseiam-se numa análise pontual e podem conter falsos positivos ou dados incompletos. Isto não constitui uma auditoria ou certificação de segurança. Nenhum fornecedor no mercado pode garantir uma taxa de deteção de 100%. Se acredita que este relatório está incorreto, por favor envie uma contestação.

Partilhe a sua experiência com este website. Era seguro? Encontrou algum problema?