Pular para o conteúdo

Este é o site do Mole para Mac. Quer ir para o site da versão para Windows?

Ir para o site do Windows
Mole
MacWindows
Recursos Testados Depoimentos Preço Dúvidas Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT NederlandsNL
Comprar Baixar

    Recursos do Mole e dúvidas sobre compra e uso.

    Blog

    O que é o rapportd no Mac e por que ele quer acesso à rede

    DesempenhoPublicado 9 de novembro de 20265 min de leitura

    O rapportd é um processo em segundo plano do macOS que ajuda seus dispositivos Apple a conversarem entre si. A página de manual o chama de daemon que "enables Phone Call Handoff and other communication features between Apple devices", ou seja, o que habilita o Handoff de chamadas telefônicas e outros recursos de comunicação entre dispositivos Apple. O arquivo verdadeiro é /usr/libexec/rapportd, ele roda sob a sua própria conta e normalmente usa quase nenhuma CPU. Um aviso do firewall ou uma linha em um monitor de rede costuma ser só esse processo escutando os seus outros dispositivos, então não é um sinal de problema por si só.

    O que você está vendo

    Rode estes comandos para ver o processo e as portas em que ele escuta:

    ps -axo user,pid,%cpu,rss,args | grep '[r]apportd'
    lsof -nP -a -c rapportd -i
    

    No Mac usado para esta página, ele usava 0.0% de CPU e cerca de 20 MB de memória, e escutava em várias portas TCP, uma delas a 49152. Os números de porta podem variar de um Mac para outro. O macOS o inicia a partir de dois jobs do launchd:

    /System/Library/LaunchDaemons/com.apple.rapportd.plist
    /System/Library/LaunchAgents/com.apple.rapportd-user.plist
    

    Escutar é o que permite que um dispositivo próximo encontre este Mac. Isso não significa que outra pessoa esteja conectada e não diz o que está sendo enviado.

    Por que você pode notá-lo

    O que você vê O que costuma significar Experimente
    Um app de firewall pergunta sobre o rapportd Ele quer aceitar conexões dos seus dispositivos Permita se o caminho for /usr/libexec/rapportd
    Ele aparece em um monitor de rede Tráfego entre dispositivos Confira a quantidade antes de tudo
    Uso breve de CPU ao despertar ou entrar no Wi-Fi Dispositivos se encontrando Nada
    CPU alta por muitos minutos Algo continua tentando de novo Reinicie o Mac e depois teste com o Handoff desligado
    O Wi-Fi engasga com dispositivos por perto Possivelmente trabalho de rádio do AirDrop ou do Handoff Veja engasgos de Wi-Fi e AWDL

    A Apple não publica uma lista do que o rapportd envia, então trate com cuidado afirmações sobre o conteúdo exato. Para ver as conexões dele agora:

    nettop -l 1 -p rapportd -x
    

    Dá para desligá-lo

    Não existe um botão suportado para o processo em si. O que você pode controlar é o recurso que a maioria das pessoas quer mudar: abra Ajustes do Sistema › Geral › AirDrop e Continuidade (AirDrop e Handoff em versões anteriores do macOS) e desligue Permitir Handoff entre este Mac e seus dispositivos iCloud. O processo pode continuar rodando depois disso, já que outros recursos podem usá-lo. Mesmo assim, desligar o Handoff é um bom teste: se a carga ou o tráfego parar, você tem a resposta. Se nada mudar, ligue de novo, porque recursos como o Handoff de chamadas telefônicas dependem dessa comunicação.

    Encerrar o processo no Monitor de Atividade é inofensivo como teste, mas o launchd o inicia de novo, então isso não resolve nada de forma duradoura.

    É malware

    O arquivo verdadeiro é assinado pela Apple e fica em /usr/libexec/rapportd, no volume do sistema. Você pode conferir a assinatura:

    codesign -dvv /usr/libexec/rapportd 2>&1 | grep -E 'Identifier|Authority'
    

    Um processo com esse nome rodando da sua pasta pessoal, de /tmp ou de /Users/Shared merece uma olhada mais atenta. O caminho correto significa que o programa é genuíno, mas não diz com qual dos seus dispositivos ele está falando.

    O que não fazer

    • Não apague o arquivo nem os jobs do launchd dele. Estão no volume protegido do sistema, e contornar essa proteção enfraqueceria o Mac sem nenhum ganho.
    • Não o bloqueie no firewall como primeiro passo. Muitos relatos ligam isso ao Handoff e a recursos relacionados deixando de funcionar entre dispositivos.
    • Não use comandos launchctl de posts de fórum para desativá-lo. Você perde recursos sem saber o que causou o sintoma.
    • Não leia um número de porta como prova de invasão. Ele está escutando, e esse é o trabalho dele.

    Onde o Mole entra

    O Mole lista o rapportd em Status com a CPU e a memória quando ele está ocupado, e a busca da tabela o encontra quando não está. Por que está em execução? no menu dele mostra o executável, o que o iniciou e as portas em que escuta, o que é uma verificação rápida do que esta página descreve. O Mole o trata como um serviço de rede do sistema e não oferece como pará-lo. A lista Rede por app, aberta ao clicar nas taxas de rede na barra de menus, também pode mostrá-lo. O Mole não altera os seus ajustes de Handoff, AirDrop ou firewall, embora a chave WiFi de baixa latência, se você a ligar, possa deixar o AirDrop e o Handoff indisponíveis até você desligá-la. Para mais contexto, veja processos comuns do Mac.

    Perguntas frequentes

    O que é o rapportd no Mac?

    É um processo do sistema para a comunicação entre dispositivos Apple, incluindo o Handoff de chamadas telefônicas. Ele roda a partir de /usr/libexec/rapportd.

    Por que o rapportd quer aceitar conexões de entrada?

    Ele escuta para que seus outros dispositivos Apple possam alcançar este Mac. Se o caminho for /usr/libexec/rapportd, o programa é da Apple, e bloqueá-lo pode afetar o Handoff.

    Posso desativar o rapportd?

    Não há como desativar o processo de forma suportada. Você pode desligar o Handoff em Ajustes do Sistema › Geral › AirDrop e Continuidade, embora o processo possa continuar rodando.

    Por que o rapportd está usando CPU ou rede?

    Picos curtos quando os dispositivos se encontram são normais. Se o uso de CPU durar, reinicie o Mac e teste com o Handoff desligado para ver se ele é a causa.

    O rapportd é um vírus?

    O arquivo em /usr/libexec/rapportd faz parte do macOS. Confira o caminho e, se quiser ter certeza, confira a assinatura com codesign.

    Se o Mac ficou lento, o Mole mostra o que está rodando e quais apps usam mais recursos.

    Experimentar o Mole

    Continue lendo

    • DesempenhoPor que o Mac está lento e como diagnosticar9 min de leitura
    • DesempenhoPor que o mDNSResponder está usando tanta CPU no meu Mac5 min de leitura
    • DesempenhoO que é o XProtect no Mac e por que ele usa CPU6 min de leitura

    Mole · 鼹

    Seu Mac limpo e leve.

    v1.20.0 (371) · Novidades

    Produto

    Limpeza do Mac Desinstalar apps Otimização do Mac Análise de disco Monitoramento

    Suporte

    Ajuda Documentação Novidades Blog

    Informações legais

    Termos de uso Privacidade Reembolsos

    Recursos

    Para Windows Versão de terminal Preço do armazenamento Programa de afiliados

    Contato

    Twitter hi@mole.fit

    Único site oficial do Mole mole.fit, evite instaladores de origem desconhecida

    A versão de terminal continua gratuita.