mirror of
https://github.com/palera1n/palera1n.git
synced 2026-10-21 01:37:02 +02:00
chore: add entitlements xml, cleanup
This commit is contained in:
7 files changed
+36
-22
No files matched your search
@@ -145,7 +145,7 @@ make palera1n_mingw WITH_STATIC=1 WITH_GUI=1
|
||||
- [itsnebulalol](https://github.com/itsnebulalol) - Palera1n v1.
|
||||
- [staturnz](https://github.com/staturnz) - Contributions, Loader.
|
||||
- [plooshi](https://github.com/plooshi) - Plooshfinder, various legacy patches.
|
||||
- [hahalosah](https://github.com/hahalosah) - TUI.
|
||||
- [nekohaxx](https://github.com/nekohaxx) - TUI.
|
||||
- [checkra1n](https://checkra.in) - Checkra1n (1337), PongoOS, payloads, DFU helper & device assets.
|
||||
- [libimobiledevice](https://github.com/libimobiledevice/libimobiledevice) - Libimobiledevice, libirecovery, libplist & usbmuxd.
|
||||
- [libusb](https://github.com/libimobiledevice/libimobiledevice) - Library for access to usb-devices, used by libimobiledevice & openra1n.
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>platform-application</key>
|
||||
<true/>
|
||||
<key>get-task-allow</key>
|
||||
<true/>
|
||||
<key>com.apple.private.security.no-container</key>
|
||||
<true/>
|
||||
<key>com.apple.security.iokit-user-client-class</key>
|
||||
<array>
|
||||
<string>IOUserClient</string>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
+16
-17
@@ -16,19 +16,21 @@
|
||||
|
||||
void print_credits() {
|
||||
printf(
|
||||
"#\n"
|
||||
"# Palera1n beta " PALERAIN_VERSION "\n"
|
||||
"#\n"
|
||||
"# (c) 2026 Palera1n\n"
|
||||
"#\n"
|
||||
"# ======== Made by =======\n"
|
||||
"# Made by: asdfugil, kok3shidoll, claration, mineek, staturnz\n"
|
||||
"# ======== Thanks to =======\n"
|
||||
"# Thanks to: llsc12, Nebula, Lrdsnow, nikias (libimobiledevice),\n"
|
||||
"# Checkra1n (Siguza, axi0mx, littlelailo et al.),\n"
|
||||
"# Procursus (Hayden Seay, Cameron Katri, Keto et.al),\n"
|
||||
"# kirb, ehilwyma, opa334\n"
|
||||
"# ==========================\n\n"
|
||||
"::\n"
|
||||
":: Palera1n beta " PALERAIN_VERSION "\n"
|
||||
"::\n"
|
||||
":: (c) 2026\n"
|
||||
"::\n"
|
||||
":: ======== Made by ======== ::\n"
|
||||
":: Made by: asdfugil, kok3shidoll, claration, mineek\n"
|
||||
":: nekohaxx, plooshi, staturnz\n"
|
||||
":: ======== Thanks to ======== ::\n"
|
||||
":: Thanks to: llsc12, itsnebulalol, lrdsnow, kirb, ehilwyma\n"
|
||||
":: opa334, 0x7ff, sbingner, nikias (libimobiledevice)\n"
|
||||
":: dedbeddedbed, tihmstar\n"
|
||||
":: Checkra1n (Siguza, axi0mx, littlelailo et al.)\n"
|
||||
":: Procursus (Hayden Seay, Cameron Katri, Keto et al.)\n"
|
||||
":: =========================== ::\n\n"
|
||||
);
|
||||
}
|
||||
|
||||
@@ -78,8 +80,7 @@ void parse_arguments(int argc, char* argv[]) {
|
||||
|
||||
#ifdef WITH_GUI
|
||||
palerain_flags |= palerain_option_gui;
|
||||
# ifdef _WIN32
|
||||
# else
|
||||
# ifndef _WIN32
|
||||
if (isatty(STDIN_FILENO) && getenv("LLVM_PROFILE_FILE") == nullptr) {
|
||||
palerain_flags &= ~palerain_option_gui;
|
||||
palerain_flags |= palerain_option_cli;
|
||||
@@ -171,9 +172,7 @@ int main(int argc, char* argv[], char* envp[]) {
|
||||
return exploit();
|
||||
}
|
||||
#else
|
||||
|
||||
return exploit();
|
||||
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
|
||||
Whitespace-only changes.
@@ -29,7 +29,7 @@
|
||||
enum usb_transfer {
|
||||
USB_TRANSFER_OK,
|
||||
USB_TRANSFER_ERROR,
|
||||
USB_TRANSFER_STALL
|
||||
USB_TRANSFER_STALL,
|
||||
};
|
||||
|
||||
typedef struct {
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
enum usb_transfer {
|
||||
USB_TRANSFER_OK,
|
||||
USB_TRANSFER_ERROR,
|
||||
USB_TRANSFER_STALL
|
||||
USB_TRANSFER_STALL,
|
||||
};
|
||||
|
||||
typedef struct {
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
#include "utils.h"
|
||||
|
||||
#ifdef __WIN32
|
||||
#ifdef _WIN32
|
||||
# include <windows.h>
|
||||
#else
|
||||
# include <time.h>
|
||||
@@ -9,7 +9,7 @@
|
||||
uint64_t palerain_flags = 0;
|
||||
|
||||
void sleep_ms(unsigned ms) {
|
||||
#ifdef __WIN32
|
||||
#ifdef _WIN32
|
||||
Sleep(ms);
|
||||
#else
|
||||
struct timespec ts;
|
||||
|
||||
Reference in new issue
Block a user