Change the software logic to achieve the purpose of extending the trial time of many apps
Download for macOS- Swift native application
- SwiftUI writes interactive interface and rejects Appkit
- Passwords are encrypted using keychains
- Native code writing injection plug-ins
- The code is open source and free
- Download the original software from the official website or Mac App Store to ensure the source is safe
- The supported versions in the support list are any version of this program. When a new version is released, it can be immediately upgraded to use the new version (generally applicable to larger versions, such as 1. xx applicable, 2. xx may not be applicable)
- Download the software from the official website or Mac App Store (Whether it is Mac App Store can be checked from the list of all supported apps)
- Open TrialMacAppGUI to use it (see the video below)
1.mp4
macOS 13 or newer
- Xcode
- Clone the project via this Terminal command:
git clone [email protected]:TrialMacApp/TrialMacApp.git
Q: After executing the injection, the software cannot install the helper
A: I haven't processed the helper yet. I first install the helper in the uninjected state and then inject it
Q: Nothing happens after clicking the injection
A: Settings -> Privacy -> APP Management Allow TrialMacAppGUI
Q: What do the icons on the interface mean?
Q: The window that supports APPs cannot see all the remarks
A: You can drag and widen the width of the remark column. Press and hold the vertical line in the figure below and drag it to the right. The name and remark can be copied by right-clicking
Q: Quickly filter all APPs on the computer that support injection
Q: Why did you create this repository?
A: I started out to learn about macOS security and learned about reverse engineering. In the process of continuous learning, I started to reverse analyze software, some of which were to study its security logic, and some for my own use. When I dealt with more software, I had this repository, which was more used to manage my achievements. Also, learn about swiftUI
Q: Why is the injection library not open source?
A: It is common to resell cracked software, and it is also very common to plagiarize others' achievements and re-package them or re-publish them under a different name. The repository was originally for my own use. I will definitely not collect my own money, nor do I want others to re-name it and sell it, so I manage it to ensure safety and free of charge. (If you are skeptical about the word "safety", please provide actual evidence to question it)
Q: Why is the GUI open source?
A: The GUI program is a graphical packaging of the execution library. Only a graphical program cannot activate other programs, so the code is only of reference value and cannot be resold by copying a copy. Therefore, the GUI is open source and the injection library is closed source.
- chatgpt - chatgpt
- jmpews - Dobby
- QiuChenlyOpenSource - SearchHexCodeInFile
- alexzielenski - optool