O plug-in WeChat mais abrangente para iOS, suporta a versão mais recente do WeChat, pode capturar automaticamente envelopes vermelhos, bloquear mensagens e mensagens de grupo, filtrar chats de grupo específicos, evitar retirada de mensagens, pseudo-posicionamento (momentos e pessoas próximas), modificar Etapas do exercício WeChat O número e a visualização em tempo real podem ser usados como plano de fundo da página de bate-papo e outras funções.
eu. Experiência nativa
A interface do plug-in está perfeitamente integrada nas configurações do WeChat. Depois que cada função é ativada, todas as tarefas executadas serão executadas silenciosamente e não interferirão no uso normal do WeChat.
ii. Defina livremente o tempo de atraso para pegar envelopes vermelhos.
Isso evita efetivamente que você seja colocado na lista negra ou expulso de bate-papos em grupo se pegar envelopes vermelhos muito rapidamente.
iii. Configure para evitar pegar vários envelopes vermelhos ao mesmo tempo.
Evite ao máximo ser detectado pelo sistema ao usar plug-ins e pegue envelopes vermelhos com maior tranquilidade.
iv. Configure a filtragem para bate-papos em grupos específicos
Evite cair na situação embaraçosa de amigos da família, grupos de pedidos de comida ou grupos de empresas pegando envelopes vermelhos.
v. Pseudoposicionamento
Modifique livremente o posicionamento do seu celular, vá ocasionalmente para o exterior, poste no Moments e aja com calma.
vi. Bloquear mensagens e mensagens de grupo para evitar a retirada de mensagens.
Bloqueie mensagens de pessoas e grupos irritantes para que não o perturbem mais. Você pode fechá-los quando necessário e receber novamente suas mensagens para evitar que sejam retiradas, para que você não perca nenhuma mensagem novamente.
class-dump -s -S -H ~/Desktop/xx.app -o ~/Desktop/xx-headers
).Alunos que gostam de se desenvolver e aprender, acesse aqui.
Descompacte o ipa ==> Aqui
Observação: clique com o botão direito em WeChat.app, selecione Mostrar conteúdo do pacote e entre no diretório WeChat.
Clique duas vezes, o Xcode será aberto por padrão, modifique o nome de exibição do pacote e o identificador do pacote em Info.plist, modifique o valor de WeChatBundleVersion para o valor da versão do pacote, modifique os tipos de URL -> identificador de URL para o novo identificador do pacote, exclua build_time , by, path , rev, tag, uuid, ver e outras chaves.
Excluir zh_CN.lproj InfoPlist.strings _CFBundleDisplayName
Excluir zh_HK.lproj InfoPlist.strings _CFBundleDisplayName
Excluir zh_TW.lproj InfoPlist.strings _CFBundleDisplayName
Excluir en.lproj InfoPlist.strings _CFBundleDisplayName
Excluir Entitlements_for_appstore.plist
Excluir Entitlements_for_ext.plist
Excluir Entitlements_for_jailbreak.plist
Excluir Entitlements_wc_for_ext.plist
Excluir Entitlements_wc.plist
Excluir Entitlements_wx_for_ext.plist
Excluir Entitlements_wx.plist
Use sua própria biblioteca dinâmica compilada
Baixe a biblioteca dinâmica compilada ==> Aqui
Ative o acesso às chaves
Clique em Login -> Meu Certificado, encontre o certificado a ser assinado, clique com o botão direito para exibir a introdução, encontre o nome comum e copie a seguinte string.
Execute a renúncia (Resignar Bibliotecas Dinâmicas):
codesign -f -s "iPhone Developer: [email protected] (9ZU3R2F3D4)" Payload/WeChat.app/waplesubstrate
# Payload/WeChat.app/waplesubstrate: replacing existing signature
codesign -f -s "iPhone Developer: [email protected] (9ZU3R2F3D4)" Payload/WeChat.app/wapleodtcorexpc
# Payload/WeChat.app/wapleodtcorexpc: replacing existing signature
codesign -f -s "iPhone Developer: [email protected] (9ZU3R2F3D4)" Payload/WeChat.app/Frameworks/andromeda.framework
# Payload/WeChat.app/Frameworks/andromeda.framework: replacing existing signature
codesign -f -s "iPhone Developer: [email protected] (9ZU3R2F3D4)" Payload/WeChat.app/Frameworks/mars.framework
# Payload/WeChat.app/Frameworks/mars.framework: replacing existing signature
codesign -f -s "iPhone Developer: [email protected] (9ZU3R2F3D4)" Payload/WeChat.app/Frameworks/marsbridgenetwork.framework
# Payload/WeChat.app/Frameworks/marsbridgenetwork.framework: replacing existing signature
codesign -f -s "iPhone Developer: [email protected] (9ZU3R2F3D4)" Payload/WeChat.app/Frameworks/matrixreport.framework
# Payload/WeChat.app/Frameworks/matrixreport.framework: replacing existing signature
codesign -f -s "iPhone Developer: [email protected] (9ZU3R2F3D4)" Payload/WeChat.app/Frameworks/OpenSSL.framework
# Payload/WeChat.app/Frameworks/OpenSSL.framework: replacing existing signature
codesign -f -s "iPhone Developer: [email protected] (9ZU3R2F3D4)" Payload/WeChat.app/Frameworks/ProtobufLite.framework
# Payload/WeChat.app/Frameworks/ProtobufLite.framework: replacing existing signature
Abra o diretório Perfis de provisionamento
# 打开 Provisioning Profiles 目录
open ~/Library/MobileDevice/Provisioning Profiles/
Selecione para exibir em colunas ou modo galeria na barra de ferramentas do Finder e, a seguir, clique nos arquivos xxx.mobileprovision um por um para encontrar o arquivo de configuração que corresponde ao identificador do pacote. Você também pode baixar diretamente o certificado e o arquivo de configuração xxx.mobileprovision do Apple Developer Backend e importar o certificado ou arquivo p12 e o arquivo de configuração xxx.mobileprovision (podem ser usados diretamente).
Ou use o comando cat para visualizar os arquivos xxx.mobileprovision um por um.
cat ~/Library/MobileDevice/Provisioning Profiles/ece5c913-5c15-45fd-82e3-90f23739521f.mobileprovision
...
cat ~/Library/MobileDevice/Provisioning Profiles/269bffd1-3743-4014-bf07-4eb94c048460.mobileprovision
Copie o arquivo xxx.mobileprovision para a área de trabalho
cp ~/Library/MobileDevice/Provisioning Profiles/269bffd1-3743-4014-bf07-4eb94c048460.mobileprovision ~/Desktop/wcpl_adhoc.mobileprovision
Execute o aplicativo de demissão (aplicativo de demissão):
# 进入桌面,确保当前在桌面上操作
cd ~/Desktop/
./WeChat_tweak/Hook-Tools/DYFCodesign Payload/ "iPhone Developer: [email protected] (9ZU3R2F3D4)" wcpl_adhoc.mobileprovision
# /Users/xxx/Desktop/Payload/WeChat.app: replacing existing signature
# 进入桌面,确保当前在桌面上操作
# cd ~/Desktop/
zip -r WeChat_705_New.ipa Payload/
# 静默压缩
# zip -qr WeChat_705_New.ipa Payload/
PackageApplication é usado principalmente para empacotar arquivos ipa por meio de scripts. Porém, a partir da versão Xcode 8.2.1 , seu uso não é recomendado. Portanto, toda vez que você atualizar a versão do Xcode, será necessário adicionar PackageApplication manualmente.
Endereço de download do pacote :
https://pan.baidu.com/s/1AjVW8hWYlVz3Cu9UJByQOQ - Código de extração: 4sqb
https://github.com/itenfay/WeChat_tweak/tree/master/Hook-Tools/
Execute o seguinte comando no PackageApplication baixado e defina as permissões executáveis:
chmod 777 ~/Downloads/PackageApplication
Aplicativos -> Clique com o botão direito em Xcode.app -> Mostrar conteúdo do pacote -> Conteúdo -> Desenvolvedor -> plataformas -> iPhoneOS.platform -> Desenvolvedor -> usr -> bin. para este diretório.
Ou use o comando da seguinte forma:
cp ~/Downloads/PackageApplication /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin
Execute o empacotamento (aplicativo de pacote):
xcrun -sdk iphoneos PackageApplication -v Payload/WeChat.app -o ~/Desktop/WeChat_705_New.ipa
Finalmente, use Aisi Assistant/ifunbox para instalar WeChat_705_New.ipa.
Use Xcode -> Janela -> Dispositivos e Simuladores, clique com o botão direito no seu dispositivo, selecione Conectar via endereço IP..., insira o IP do dispositivo, clique em Conectar e, por fim, clique no sinal "+" em APLICATIVOS INSTALADOS e em seguida, selecione WeChat_705_New ipa, clique em Abrir e aguarde um longo tempo pela instalação, cerca de 1 a 3 minutos.
Se você acha que este plug-in é útil para você (ele ajuda você a obter mais envelopes vermelhos do que antes, ajuda você a postar para amigos importantes no exterior, ajuda a bloquear pessoas e grupos que são irritantes e irritantes e ajuda você a nunca perder nenhum mensagens) ,...), então você também pode me presentear com uma xícara de café☕ .
https://pan.baidu.com/s/1KCwmMWzchaZDeZQSlNt6qg - Código de extração: 3eqb
A versão Hook só precisa seguir as etapas de descompactar o ipa, assinar novamente o aplicativo, empacotar o aplicativo e instalar o ipa.
Universidade Tsinghua: 116.333446,40.009557
O certificado gratuito permite a depuração real da máquina. Crie um novo projeto de modelo, faça login em seu ID Apple através do Xcode (menu Xcode -> Preferências... -> Contas -> clique em + -> selecione Apple ID -> insira a senha da conta -> faça login), insira TARGETS -> Geral -> Identificar -> Definir identificador de pacote para novas versões do Xcode, vá para Assinatura e recursos -> Marque Gerenciar assinatura automaticamente para versões antigas, marque Gerenciar assinatura automaticamente diretamente. gerenciar assinatura). Depois de esperar que o perfil de provisionamento e o certificado de assinatura sejam gerados automaticamente, você pode visualizar o ID do aplicativo, a equipe e outras informações. No entanto, o certificado gratuito tem apenas uma falha. válido por 7 dias e precisa ser aberto o projeto de modelo Xcode e regenerá-lo. Podemos usar certificados gratuitos para depurar programas e assinar novamente aplicativos (resign app) ao estudar. No entanto, para uso de longo prazo, não é recomendado usar certificados gratuitos. É recomendável ir ao Apple Developer Backstage para se inscrever. para uma conta Apple ID ou vá para Xobao para encontrar um comerciante para assinar em seu nome (você precisa arcar com o risco por sua conta e risco).
Tecnologia de intrusão de aplicativos móveis e cracking reverso - iOS
Artigos de Steamed Rice - iOS Série As Crônicas de Gelo e Fogo
Engenharia reversa de aplicativos iOS (2ª edição)
Se você tiver alguma dúvida, crie um problema e ficarei feliz em ajudá-lo.