Последние посты

WeKit CI Builds
29 мар., 22:02
目前项目的维护工作已交给社区,仓库所有者(我)只接受安全性问题的反馈,其余不受理
WeKit CI Builds
28 мар., 16:19
🎉 检测到新的 GitHub 推送! Commit SHA: cda8b1292f7e78952ac428d099f57217bc65ce54feat: update SendSuperLink implementation and XML template更新日志: - 重构了 NewSendMsg 发送卡片使其发送后自己可见并且支持发送更多卡片 - 修复了 发送超链接 防止了 WeKit 被毁掉提交者 Nacho 查看详情
WeKit CI Builds
28 мар., 10:24
🎉 检测到新的 GitHub 推送! Commit SHA: c99a7c36002a784d6cff8b18f25cd4d972ee2d31refactor: replace MaterialAlertDialogBuilder with MaterialDialogUpdated WeSendXml, SendSuperLink, and AtAll to use com.afollestad.materialdialogs.MaterialDialog instead of MaterialAlertDialogBuilder. This includes: - Migrating dialog configurations to the new API (title, customView, buttons). - Improving code readability with string templates and trimIndent(). - Refactoring input handling in SendSuperLink using view tags. - Cleaning up formatting and lambda parameters across affected hook items.尝试修复闪退提交者 Nacho 查看详情
WeKit CI Builds
28 мар., 09:02
🎉 检测到新的 GitHub 推送! Commit SHA: 04f7b0a842fad4556b59b81aaaa1324aae0b6e05feat: implement @all mention shortcut in group chatsAdded a new hook item that provides a "Mention All" option in the chatroom shortcut menu. This feature includes a risk warning dialog and sends a custom CGI request to mention all members in a group.提交者 Nacho 查看详情
WeKit CI Builds
21 мар., 04:14
🎉 检测到新的 GitHub 推送! Commit SHA: 6f83d6feaa7a44785771a6951210775161c152ccfeat: add NewSendMsg option to XML message senderAdded a "NewSendMsg" neutral button to the XML message dialog that allows sending messages via the /cgi-bin/micromsg-bin/newsendmsg CGI endpoint using WePkgHelper.提交者 Nacho 查看详情
WeKit CI Builds
20 мар., 14:54
🎉 检测到新的 GitHub 推送! Commit SHA: 5170ebda5482be79898403017b7af2d1238689b4feat: migrate image picker and enhance XML message sending- Deleted FuckThumbUrl.kt and moved HookImagePicker utility to WeSendXml.kt. - Updated WeSendXml to require image selection via HookImagePicker before sending AppMsg (XML). - Added a new sendXmlAppMsg overload to WeMessageApi that accepts ByteArray for image data.提交者 Nacho 查看详情
WeKit CI Builds
22 февр., 06:39
🎉 检测到新的 GitHub 推送! Commit SHA: 9dd78656875f8e670fa76ed10f4a3f36f8fa09dfRevert "Fixed script manager crash on click, added more script APIs, and added release testing methods"This reverts commit 231f0e5bdbe972ae48ef44769c285c023a313563.提交者 INTENTION 查看详情
WeKit CI Builds
22 февр., 06:38
关于 WeKit 项目近期 PR 争议的公开说明近期有反馈指出 WeKit 合并的一份关于 Script Manager Click Crash Fix & API Enhancement 的 PR 涉嫌抄袭 WA 项目的逆向成果。针对此事,我已第一时间进行了核实与撤回处理,并在此澄清我的立场:1. 关于“为何没能识别抄袭” 为了保证 WeKit 开发的独立性和纯粹性,我个人从未接触、也拒绝查阅 WA 项目的任何源代码。正因如此,在审核该 PR 时,我处于完全的“信息盲区”,无法将其与 WA 的逻辑进行对比。我当时仅凭对社区贡献者的基本信任,认为这是其独立研究的成果,这一信任导致了后续的争议。2. 处理动作 目前,我已经 Revert(撤回)了相关代码。WeKit 不需要、也不接受任何通过“搬运”他方成品而来的贡献。3. 关于“自证陷阱”与后续开发 有人担心 Hook 点位一旦公开,WeKit 以后实现类似功能会被指责。 我的态度很明确:Hook 点位本身是微信客户端的客观存在,不是谁的私产。但实现逻辑和代码风格是有原创性的。后续规避: 以后对于核心功能的实现,我会尽可能在 Commit 或文档中记录下我的分析思路。独立实现: 只要我的代码是从 .apk 开始独立分析得出的,即便 Hook 目标一致,我的逻辑链也是完整的。4. 总结 这次事件对我是一个警示:在开源社区,并不是所有的贡献都带着善意。未来我会加强对 PR 来源的询问,也欢迎大家继续监督。GitHubScript Manager Click Crash Fix & API Enhancement by huajiqaq · Pull Request #8 · cwuom/WeKit描述 / Description 修复了点击脚本管理器崩溃的问题 新增了更多脚本API 并补充了Release变体的测试方法 类型 / Type Bug 修复 / Bug Fix 新功能 / New Feature 文档更新 / Documentation Update 其他(请描述)/ Other (please describe): 修复或解决的问题 / Issues Fix...
WeKit CI Builds
21 февр., 11:44
🎉 检测到新的 GitHub 推送! Commit SHA: 23ccf50e25572689370fff7146a8182a25949a0e新增部分功能提交者 huajiqaq 查看详情WeKit CI Builds pinned «定期重申 如果没有入口请关闭掉 xposed api 调用保护,模块使用了 memoryloader 来增强安全性,动态加载的 dex 需要使用 xposed api,所以请关闭它。 一般系统安全性不会直接受到影响,只要你不装恶意的模块,除了 wekit 需要关闭 xposed api 调用保护,部分网易云模块也需要关闭 综上所述 使用前请关闭 Xposed API 调用保护 如果还是没有入口 请禁用隐藏应用列表 ———————————————— 关于适配失败/一直弹出适配窗口的问题: 推荐使用…»
16 февр., 12:46

WeKit CI Builds
16 февр., 12:45изменён
定期重申如果没有入口请关闭掉 xposed api 调用保护,模块使用了 memoryloader 来增强安全性,动态加载的 dex 需要使用 xposed api,所以请关闭它。一般系统安全性不会直接受到影响,只要你不装恶意的模块,除了 wekit 需要关闭 xposed api 调用保护,部分网易云模块也需要关闭综上所述 使用前请关闭 Xposed API 调用保护如果还是没有入口 请禁用隐藏应用列表————————————————关于适配失败/一直弹出适配窗口的问题: 推荐使用 8.0.68 版本的微信,一些常用的模块(如 wa) 已经在新的 release/ci 中适配了这个版本,你只需要一并更新那些已经适配好的模块就可以在 8.0.68 使用了完整功能的最低版本要求:8.0.67综上所述WeKit CI Builds pinned «点击支持开发,纯支持,支持后无任何特权»
14 февр., 12:30

WeKit CI Builds
14 февр., 12:30
переслано из @ouom_pub
点击支持开发,纯支持,支持后无任何特权
WeKit CI Builds
13 февр., 17:34
🎉 检测到新的 GitHub 推送! Commit SHA: 3070839e1da3d1b3b466204472ef3455d7a60896fix: update URL to point to the correct GitHub file提交者 INTENTION 查看详情
WeKit CI Builds
13 февр., 16:44
🎉 检测到新的 GitHub 推送! Commit SHA: c813d5e3dc0f1fc1231a33f93ff21d6220f0cbfcfeat: add script engine, refine entry/initOnce constraints (#7)allow entry to be optional, enforce initOnceIntroduce scripting capability via Rhino engine and fix Windows compilation failure due to command line length limits提交者 huajiqaq 查看详情
WeKit CI Builds
11 февр., 07:46
关于源码构建与功能开发的说明 考虑到 Release 版本的 Native 层包含严密的签名校验,建议有功能开发需求的开发者直接同步源码进行本地构建。 本模块的初衷是构建一个强大的底层框架。目前已实现的 API 矩阵足以覆盖绝大多数 Hook 需求,甚至在某些维度上超越了同类模块: 协议层: 支持全方位的发包拦截、收包拦截及主动发包回调。 数据层: 提供完善的数据库 API,涵盖联系人、群聊、好友及聊天记录的读取与插入监听。 消息处理: 支持语音、图片、文件、文本、XML 等全品类消息发送。 系统层:

WeKit CI Builds pinned «关于源码构建与功能开发的说明 考虑到 Release 版本的 Native 层包含严密的签名校验,建议有功能开发需求的开发者直接同步源码进行本地构建。 本模块的初衷是构建一个强大的底层框架。目前已实现的 API 矩阵足以覆盖绝大多数 Hook 需求,甚至在某些维度上超越了同类模块: 协议层: 支持全方位的发包拦截、收包拦截及主动发包回调。 数据层: 提供完善的数据库 API,涵盖联系人、群聊、好友及聊天记录的读取与插入监听。 消息处理: 支持语音、图片、文件、文本、XML 等全品类消息发送。 系统层:…»
11 февр., 07:45

WeKit CI Builds
11 февр., 07:45
关于源码构建与功能开发的说明考虑到 Release 版本的 Native 层包含严密的签名校验,建议有功能开发需求的开发者直接同步源码进行本地构建。本模块的初衷是构建一个强大的底层框架。目前已实现的 API 矩阵足以覆盖绝大多数 Hook 需求,甚至在某些维度上超越了同类模块:协议层: 支持全方位的发包拦截、收包拦截及主动发包回调。数据层: 提供完善的数据库 API,涵盖联系人、群聊、好友及聊天记录的读取与插入监听。消息处理: 支持语音、图片、文件、文本、XML 等全品类消息发送。系统层: 包含 Activity 代理(已适配 SAF 存储框架)。关于“改红包”等进阶功能,底层已打通,但由于涉及加密结构分析,请自行探索数据结构。鉴于当前环境风险,我决定将后续的功能演进交给社区。底层架构已经铺就,剩下的创意请各位开发者尽情发挥。
WeKit CI Builds
10 февр., 13:04
🎉 检测到新的 GitHub 推送! Commit SHA: 0aca320c2b7701eecb69eadb4688140927809823fix: add native init state and null-safe URI handling (#5)Introduce native core initialization state (isNativeCoreInitialized / setNativeCoreInitialized) in NativeCoreBridge and use it when initializing MMKV to better track / log init status. Adjust initializeMmkvForPrimaryNativeLibrary to use the new API and set the flag via setter. Update LogUtils to consult the native init state before gating logs, preventing premature log suppression. Make WePkgDispatcher null-safe for getUri to avoid NPEs, and add a comment in MmkvConfigManagerImpl highlighting that MMKV must be initialized before use.提交者 huajiqaq 查看详情
WeKit CI Builds
10 февр., 09:53
发了个闪退下午号就没了
