Yolo ๐ŸŽฏ

February 2, 2026 ยท View on GitHub

GitHub Stars GitHub Forks License Contributors

iOS Development & Reverse Engineering Scripts & Demo Projects

English | ไธญๆ–‡

๐Ÿ’ก Yolo = You Only Live Once. A collection of scripts and demos for iOS development and reverse engineering.


๐Ÿ“ฆ What's Inside

Yolo is a curated collection of iOS development tools, reverse engineering scripts, and demo projects. Whether you're tweaking apps, learning iOS internals, or building development tools, you'll find something useful here.


๐Ÿ”ง Tweak Tools

ToolDescriptionLanguage
AlipayWalletChatVoiceSaverSave Alipay voice messages to filesObjective-C
WeChatVoiceSaverSave WeChat voice messages to filesObjective-C
iOSREPractiseiOS Reverse Engineering practice projectsObjective-C

๐Ÿ› ๏ธ Shell Scripts

ScriptDescription
iOSOpenDevInstallFixFix iOSOpenDev installation for Xcode 7/8
iOSOpenDevInstallFixไฟฎๅค iOSOpenDev ๅœจ Xcode 7/8 ไธŠ็š„ๅฎ‰่ฃ…้—ฎ้ข˜

๐Ÿ“œ Scripts

ScriptDescription
YolobroccoliiOS IPA resign script
ListWechatDirTreeWeChat source file directory structure
FastlaneBasicDemo4iOSFastlane demo for iOS development

๐Ÿ’ป Demo Projects

Learning & Practice

  • iOSREPractise - My practice projects for iOS reverse engineering
  • FBInjectableTest - Facebook app, FBInjectable section sample
  • WeChatLikeMessageDemo - WeChat-like message UI implementation

UI Components

  • EVTPhoneAreaCodeViewController - Phone area code selection view
  • EVTTabPageScrollView - Simple tab page view component
  • WechatFunnyAt - Anonymous @mentions demo for MonkeyDevPod

Architecture & Advanced

  • BBSharedFramework - Large shared framework for iOS architecture
  • FishhookObjcMsgSend - Hook objc_msgSend using fishhook
  • HookCppInitializers - Hook C++ static initializers in Mach-O files
  • LoadableMacro - Macros for adding loadable sections
  • PodspecDependencyGraph - Convert podspec to dependency graph
  • QtWithCMake - Qt project CMake demo

Integration

  • WeChatAppleTrace - Trace WeChat app using AppleTrace tool
  • ListWeChatDirTree - WeChat directory architecture analysis

๐Ÿš€ Quick Start

Clone and Explore

# Clone the repository
git clone https://github.com/everettjf/Yolo.git
cd Yolo

# List all projects
ls -la

Run a Specific Project

# For example, explore WeChatVoiceSaver
cd Tweak/WeChatVoiceSaver
# Follow the README in that directory

๐Ÿ“š Learn More

Reverse Engineering

Development Tools

Architecture


๐Ÿ› ๏ธ Requirements

  • macOS with Xcode
  • Theos or MonkeyDev for tweak development
  • Git for version control

Optional Tools

ToolPurpose
MonkeyDeviOS reverse engineering platform
TheosiOS tweak development framework
AppleTraceMethod tracing tool (also by me!)
FishhookRebinding MacOS symbols

๐Ÿค Contributing

Contributions are welcome! Feel free to:

  • ๐Ÿ› Report bugs
  • ๐Ÿ’ก Suggest new tools or demos
  • ๐Ÿ”ง Submit pull requests
  • ๐Ÿ“ Improve documentation

๐Ÿ“œ License

Yolo is released under the MIT License.


๐Ÿ™ Acknowledgements

Inspired by and built upon the work of:


๐Ÿ“ˆ Star History

Star History Chart


๐Ÿ“ž Support

GitHub Issues GitHub Discussions

**Create Issues **


Made with โค๏ธ by Everett

Project Link: https://github.com/everettjf/Yolo