Самый полный плагин WeChat для iOS, поддерживает последнюю версию WeChat, может автоматически захватывать красные конверты, блокировать сообщения и групповые сообщения, фильтровать определенные групповые чаты, предотвращать удаление сообщений, псевдопозиционирование (моменты и люди поблизости), изменять Этапы упражнений WeChat Число и просмотр в реальном времени можно использовать в качестве фона страницы чата и других функций.
я. Родной опыт
Пользовательский интерфейс плагина идеально встроен в настройки WeChat. После включения каждой функции все выполняемые задачи будут выполняться автоматически и не будут мешать нормальному использованию WeChat.
ii. Свободно устанавливайте время задержки для захвата красных конвертов.
Это эффективно предотвращает попадание вас в черный список или исключение из групповых чатов, если вы слишком быстро схватите красные конверты.
iii Настройте предотвращение одновременного захвата нескольких красных конвертов.
По возможности избегайте обнаружения системой при использовании плагинов и берите красные конверты с большей уверенностью.
iv. Настройте фильтрацию для определенных групповых чатов.
Избегайте попадания в неловкую ситуацию, когда друзья семьи, группы заказов еды или группы компаний хватают красные конверты.
v. Псевдопозиционирование
Свободно меняйте положение своего мобильного телефона, время от времени выезжайте за границу, публикуйте сообщения в Moments и ведите себя круто.
vi. Блокируйте сообщения и группируйте сообщения, чтобы предотвратить отзыв сообщений.
Блокируйте сообщения от надоедливых людей и групп, чтобы они больше не беспокоили вас. Вы можете закрыть их, когда это необходимо, и повторно получать их сообщения, чтобы предотвратить их отзыв и не пропустить ни одного сообщения снова.
class-dump -s -S -H ~/Desktop/xx.app -o ~/Desktop/xx-headers
).Студентам, которые любят развиваться и учиться, сюда.
Разархивируйте ipa ==> Здесь
Примечание. Щелкните правой кнопкой мыши WeChat.app, выберите «Показать содержимое пакета» и войдите в каталог WeChat.
Дважды щелкните, Xcode откроется по умолчанию, измените отображаемое имя пакета и идентификатор пакета в Info.plist, измените значение WeChatBundleVersion на значение версии пакета, измените типы URL-адресов -> идентификатор URL на новый идентификатор пакета, удалите build_time , by, path, rev, tag, uuid, ver и другие ключи.
Удалить zh_CN.lproj InfoPlist.strings _CFBundleDisplayName
Удалить zh_HK.lproj InfoPlist.strings _CFBundleDisplayName
Удалить zh_TW.lproj InfoPlist.strings _CFBundleDisplayName
Удалить en.lproj InfoPlist.strings _CFBundleDisplayName
Удалить Entitlements_for_appstore.plist
Удалить Entitlements_for_ext.plist
Удалить Entitlements_for_jailbreak.plist
Удалить Entitlements_wc_for_ext.plist
Удалить Entitlements_wc.plist
Удалить Entitlements_wx_for_ext.plist
Удалить Entitlements_wx.plist
Используйте собственную скомпилированную динамическую библиотеку.
Загрузите скомпилированную динамическую библиотеку ==> Здесь
Включите доступ к связке ключей
Нажмите «Войти» -> «Мой сертификат», найдите сертификат, который нужно подписать, щелкните правой кнопкой мыши, чтобы отобразить введение, найдите общее имя и скопируйте следующую строку.
Выполните отставку (отказ от динамических библиотек):
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
Откройте каталог профилей обеспечения.
# 打开 Provisioning Profiles 目录
open ~/Library/MobileDevice/Provisioning Profiles/
Выберите отображение в режиме столбцов или галереи на панели инструментов Finder, а затем один за другим щелкните файлы xxx.mobileprovision, чтобы найти файл конфигурации, соответствующий идентификатору пакета. Вы также можете напрямую загрузить сертификат и файл конфигурации xxx.mobileprovision из серверной части Apple Developer и импортировать сертификат или файл p12 и файл конфигурации xxx.mobileprovision (можно использовать напрямую).
Или используйте команду cat для просмотра файлов xxx.mobileprovision один за другим.
cat ~/Library/MobileDevice/Provisioning Profiles/ece5c913-5c15-45fd-82e3-90f23739521f.mobileprovision
...
cat ~/Library/MobileDevice/Provisioning Profiles/269bffd1-3743-4014-bf07-4eb94c048460.mobileprovision
Скопируйте файл xxx.mobileprovision на рабочий стол.
cp ~/Library/MobileDevice/Provisioning Profiles/269bffd1-3743-4014-bf07-4eb94c048460.mobileprovision ~/Desktop/wcpl_adhoc.mobileprovision
Выполнить отставку приложения (отказаться от приложения):
# 进入桌面,确保当前在桌面上操作
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 в основном используется для упаковки ipa-файлов с помощью скриптов. Однако, начиная с версии Xcode 8.2.1 , его использование не рекомендуется. Поэтому каждый раз, когда вы обновляете версию Xcode, вам придется добавлять PackageApplication вручную.
Адрес загрузки пакета приложения :
https://pan.baidu.com/s/1AjVW8hWYlVz3Cu9UJByQOQ — Код извлечения: 4sqb
https://github.com/itenfay/WeChat_tweak/tree/master/Hook-Tools/
Выполните следующую команду в загруженном PackageApplication и установите разрешения для исполняемого файла:
chmod 777 ~/Downloads/PackageApplication
Приложения -> Щелкните правой кнопкой мыши Xcode.app -> Показать содержимое пакета -> Содержимое -> Разработчик -> платформы -> iPhoneOS.platform -> Разработчик -> usr -> bin. После входа в этот каталог скопируйте PackageApplication с установленными разрешениями на выполнение. в этот каталог.
Или используйте команду следующим образом:
cp ~/Downloads/PackageApplication /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin
Выполнить упаковку (приложение Package):
xcrun -sdk iphoneos PackageApplication -v Payload/WeChat.app -o ~/Desktop/WeChat_705_New.ipa
Наконец, используйте Aisi Assistant/ifunbox для установки WeChat_705_New.ipa.
Используйте Xcode -> Окно -> Устройства и симуляторы, щелкните правой кнопкой мыши свое устройство, выберите «Подключиться через IP-адрес...», введите IP-адрес устройства, затем нажмите «Подключиться» и, наконец, щелкните знак «+» в разделе «УСТАНОВЛЕННЫЕ ПРИЛОЖЕНИЯ» и затем выберите WeChat_705_New, нажмите «Открыть», а затем долго ждите установки, около 1~3 минут.
Если вы считаете, что этот плагин полезен для вас (он помогает вам получать больше красных конвертов, чем раньше, помогает отправлять сообщения высокопоставленным друзьям за границей, помогает блокировать людей и группы, которые раздражают и раздражают, и помогает вам никогда не пропустить ни одного сообщения) ,...), тогда угостите меня чашечкой кофе☕ .
https://pan.baidu.com/s/1KCwmMWzchaZDeZQSlNt6qg — Код извлечения: 3eqb
Версия Hook требует только выполнения шагов по распаковке ipa, повторной подписи приложения, упаковке приложения и установке ipa.
Университет Цинхуа: 116.333446,40.009557
Бесплатный сертификат позволяет осуществлять отладку реального оборудования. Создайте новый проект шаблона, войдите в свой Apple ID через Xcode (меню Xcode -> Настройки... -> Учетные записи -> нажмите + -> выберите Apple ID -> введите пароль учетной записи -> войдите), введите ЦЕЛИ -> Общие -> Идентифицировать -> Установить идентификатор пакета. Для новых версий Xcode перейдите в раздел «Подписание и возможности» -> установите флажок «Автоматически управлять подписанием». Для старых версий установите флажок «Автоматически управлять подписанием напрямую». Дождитесь автоматического создания профиля обеспечения и сертификата подписи, и вы сможете просмотреть идентификатор приложения, команду и другую информацию. Однако у бесплатного сертификата есть один недостаток: файл профиля обеспечения (xxx.mobileprovision). действителен в течение 7 дней и должен быть открыт проект шаблона Xcode и повторно сгенерирован. Мы можем использовать бесплатные сертификаты для отладки программ и переподписки приложений (приложение Resign) во время обучения. Однако при долгосрочном использовании не рекомендуется использовать бесплатные сертификаты. Для подачи заявки рекомендуется перейти на Apple Developer Backstage. для учетной записи Apple ID или перейдите в Xobao, чтобы найти продавца, который подпишется от вашего имени (вы должны нести этот риск на свой страх и риск).
Технология вторжения и обратного взлома мобильных приложений — iOS
Статьи Steamed Rice - iOS Серия «Песнь Льда и Огня»
Реверс-инжиниринг iOS-приложений (2-е издание)
Если у вас что-то застряло, создайте проблему, и я буду рад вам помочь.