0 ? round(($signsUsed / $signsMax) * 100) : 0; $notifCount = 0; // start from 0 $pmCount = 0; // start from 0 $isAdmin = $loggedIn && ($user['tier'] ?? '') === 'Administrator'; // ── AJAX: Login ──────────────────────────────────────────────── if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['action'])) { header('Content-Type: application/json'); $action = $_POST['action']; if ($action === 'login') { $u = trim($_POST['username'] ?? ''); $p = $_POST['password'] ?? ''; // TODO: replace with real DB lookup // For now, reject all logins (no accounts exist yet) echo json_encode(['ok' => false, 'msg' => 'Invalid username or password.']); exit; } if ($action === 'register') { $u = trim($_POST['username'] ?? ''); $email = trim($_POST['email'] ?? ''); $mdid = trim($_POST['mdid'] ?? ''); $p1 = $_POST['pass1'] ?? ''; $p2 = $_POST['pass2'] ?? ''; if (!preg_match('/^[a-zA-Z0-9_]{3,}$/', $u)) { echo json_encode(['ok'=>false,'msg'=>'Invalid username.']); exit; } if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { echo json_encode(['ok'=>false,'msg'=>'Invalid email.']); exit; } if ($mdid && !preg_match('/^MS-\d{4}-\d{2}$/', $mdid)) { echo json_encode(['ok'=>false,'msg'=>'Invalid MDID format.']); exit; } if (strlen($p1) < 8) { echo json_encode(['ok'=>false,'msg'=>'Password must be at least 8 characters.']); exit; } if ($p1 !== $p2) { echo json_encode(['ok'=>false,'msg'=>'Passwords do not match.']); exit; } // TODO: save to DB, check for duplicate username/email // For now, auto-create session (first user is admin) $_SESSION['msign_user'] = [ 'username' => $u, 'email' => $email, 'mdid' => $mdid, 'tier' => 'Member', 'signs_used' => 0, 'signs_max' => 10, ]; echo json_encode(['ok' => true, 'username' => $u]); exit; } if ($action === 'logout') { session_destroy(); echo json_encode(['ok' => true]); exit; } // IPA upload parse — returns real metadata from uploaded file if ($action === 'parse_ipa') { if (!isset($_FILES['ipa']) || $_FILES['ipa']['error'] !== UPLOAD_ERR_OK) { echo json_encode(['ok'=>false,'msg'=>'Upload failed.']); exit; } $tmp = $_FILES['ipa']['tmp_name']; $name = basename($_FILES['ipa']['name'], '.ipa'); $size = round($_FILES['ipa']['size'] / 1048576, 1) . ' MB'; // Basic ZIP parsing to read Info.plist $bundle = '—'; $ver = '—'; $minos = '—'; $arch = '—'; $ent = '0'; if (class_exists('ZipArchive')) { $zip = new ZipArchive(); if ($zip->open($tmp) === true) { for ($i = 0; $i < $zip->numFiles; $i++) { $entry = $zip->getNameIndex($i); if (preg_match('#^Payload/[^/]+\.app/Info\.plist$#', $entry)) { $plist = $zip->getFromIndex($i); if (preg_match('/CFBundleIdentifier<\/key>\s*([^<]+)<\/string>/i', $plist, $m)) $bundle = $m[1]; if (preg_match('/CFBundleShortVersionString<\/key>\s*([^<]+)<\/string>/i', $plist, $m)) $ver = $m[1]; if (preg_match('/MinimumOSVersion<\/key>\s*([^<]+)<\/string>/i', $plist, $m)) $minos = $m[1]; if (preg_match('/CFBundleDisplayName<\/key>\s*([^<]+)<\/string>/i', $plist, $m)) $name = $m[1]; } if (preg_match('#^Payload/[^/]+\.app/embedded\.mobileprovision$#', $entry)) { $prov = $zip->getFromIndex($i); preg_match_all('/[^<]+<\/key>/', $prov, $em); $ent = count($em[0]); } } $zip->close(); } } echo json_encode(['ok'=>true,'name'=>$name,'bundle'=>$bundle,'ver'=>$ver,'minos'=>$minos,'arch'=>'arm64','ent'=>$ent,'size'=>$size,'mdid'=>'']); exit; } echo json_encode(['ok'=>false,'msg'=>'Unknown action.']); exit; } ?> MSIGN.PARTY — Signing Portal
MSIGN
UNIQUE SIGNING PORTAL
Staff Picks
Latest News
All News →
No news posts yet. Be the first to post!
Latest Apps
Browse All →
ALL
TOOLS
MEDiA
SOCiAL
JAiLBREAK
CAR
EMU
Staff Picks — Handpicked by our team
Forum Stats
TOTAL THREADS
0
TOTAL POSTS
0
MEMBERS
0
ONLINE NOW
0
Latest Posts
No posts yet.
Trending Today
No apps trending yet.
Recent Activity
No activity yet.
Online Now
0 users
No users online.
Notifications Mark all read
ZEFv gave you +Rep on your Recall AI post
2 hours ago
Marshall sent you a private message
5 hours ago
sipx vouched for you — "Trusted encoder"
Feb 15
xXDarkXx replied to your Spotify++ post
Feb 14
Your Recall AI v2.1.0 post reached 2,000 views
Feb 17
Achievement unlocked: 2 Years of Service 🎖️
Feb 12

Change Profile Picture

iD
— or paste URL —
Notifications
Your activity feed and alerts
Filter
All 6
Unread 2
Mentions
Rep
System
Actions
Mark All Read
Settings
All Notifications
ZEFv gave you +Rep on your Recall AI post
2 hours ago
Marshall sent you a private message
5 hours ago
sipx vouched for you — "Trusted encoder"
Feb 15
xXDarkXx replied to your Spotify++ post
Feb 14
Your Recall AI v2.1.0 post reached 2,000 views
Feb 13
Achievement unlocked: 2 Years of Service 🎖️
Feb 12
Unread
ZEFv gave you +Rep on your Recall AI post
2 hours ago
Marshall sent you a private message
5 hours ago
Mentions
ZEFv mentioned you in TrustCore v4.2 thread
Feb 14
Rep Activity
ZEFv gave you +Rep on your Recall AI post
2 hours ago
sipx gave you +Rep on your Spotify++ build
Feb 13
System
Achievement unlocked: 2 Years of Service 🎖️
Feb 12
Your Recall AI v2.1.0 post reached 2,000 views
Feb 13
Private Messages
2 unread messages
Folder
Inbox 2
Sent
Compose
Options
Settings
Inbox
ZE
ZEFv
RE: TrustCore v4.2 compatibility
2h ago
MA
Marshall
Featured: Recall AI v2.1.0
5h ago
SI
sipx
IPA scan passed — Spotify++
Feb 14
n3
n3wbie_42
Help with injection
Feb 12
xX
xXDarkXx
Great Spotify build
Feb 10
RE: TrustCore v4.2 compatibility
ZE
ZEFv
2 hours ago
Hook offsets confirmed stable. The entitlement fix is huge — all 89 dylibs passing clean on my end. Let me know if you want me to test the new ARM64e builds.
Featured: Recall AI v2.1.0
MA
Marshall
5 hours ago
Hey iOS_Dev — we're featuring your Recall AI release on the portal front page. 2.2k signs in 24hrs is insane. Keep it up.
IPA scan passed — Spotify++
SI
sipx
Feb 14
All 5 dylibs verified clean. SHA-256 logged. Post approved for IPA Releases board.
Help with injection
n3
n3wbie_42
Feb 12
Hey, how do I inject your dylib alongside the IPA? Is it just dragging it into the sign page?
Great Spotify build
xX
xXDarkXx
Feb 10
Bro the Spotify++ just hits different — lyrics work, no ads, offline all working. Best build on the forum.
Sent Messages
ZE
To: ZEFv
TrustCore v4.2 compatibility
Feb 18
SI
To: sipx
Spotify++ dylib list
Feb 13
New Message
To
Subject
Message
User Control Panel
Manage your account, profile, and preferences
Profile
Profile Info
Avatar & Banner
Signature
Account
Account Settings
Privacy
Notifications
Content
My Posts 12
My IPAs
Friends
Profile Information
Display NameShown on posts
Custom TitleUnder your name
BioAbout you
DeviceYour iOS device
LocationOptional
Social Links
Discord
Telegram
GitHub
Website
Profile Picture
iD
Profile Banner
Quick Presets
Forum Signature
SignatureMax 500 chars
Preview
"If it's tweaked, I built it."
Email & Login
Email Address
UsernameLogin name
Change Password
Current Password
New Password
Confirm New
Privacy Settings
Show online status
Others can see when you're active
Allow friend requests
Other users can add you as a friend
Allow private messages
Receive PMs from other users
Show in member list
Appear in the public member directory
Hide post count
Don't display your post count publicly
Notification Preferences
Thread replies
Notify when someone replies to your posts
Rep received
Notify when you receive reputation
Vouches
Notify when someone vouches for you
Friend requests
Notify when you receive a friend request
Private messages
Notify for new PMs
Site announcements
Important updates from the admin team
My Recent Posts
ThreadSectionDateActions
iOS 17.5 signing status updateIPA ReleasesFeb 18, 2026
RecallUnlock v2.1 — Full bypassTweaks & DylibsFeb 17, 2026
How to inject dylib without jailbreakHelp & SupportFeb 15, 2026
Spotify++ 8.9 — What changed?IPA ReleasesFeb 12, 2026
TrustCore v4 migration guideAnnouncementsFeb 10, 2026
My IPA Releases
AppVersionSignsStatusActions
Spotify++v8.9.1212.8kLIVE
Discord++v222.04.8kLIVE
TikTok++v33.24.4kREVIEW
WhatsApp++v24.83.9kLIVE
Friends List
ZE
ZEFv
Developer · Online Now
xX
xXDarkXx
VIP Member · Last seen 2h ago
Admin Control Panel
Site administration — use with caution
24
Total Users
187
Total Posts
14
IPAs Live
3
Reports Open
11
Online Now
8
VIP Members
2
Active Bans
2
IPA Pending
Users
User Management
Bans & Warns 2
Roles & Ranks
Content
Post Moderation 3
IPA Library
Reports 3
Site
Site Settings
Announcements
Invite Codes
Revenue
Certificates
Audit Log
Search Users
All Users 24 total
AD
admin
#00001 · Administrator · 94 posts · Joined Jan 5, 2026
Admin
ZE
ZEFv
#00002 · Developer · 312 posts · Joined Jan 8, 2026
Dev
iD
iOS_Dev
#00004 · Encoder · VIP · 218 posts · Joined Jan 14, 2026
VIP
xX
xXDarkXx
#00088 · VIP Member · 87 posts · Joined Jan 20, 2026
VIP
cR
cR4ck3r
#00119 · VIP Member · 63 posts · Joined Jan 22, 2026
VIP
Ap
AppleJuice
#00203 · Encoder · 141 posts · Joined Jan 29, 2026
Encoder
n3
n3wbie_42
#01204 · Member · 12 posts · Joined Feb 17, 2026
Member
jB
jBreakFan
#01189 · Member · 28 posts · Joined Feb 15, 2026
Member
Si
SignMonkey
#01211 · Member · 7 posts · Joined Feb 18, 2026
Member
SK
SkidKing99
#00741 · Member · 19 posts · BANNED · Permanent
Banned
Active Bans
UserReasonBanned ByExpiresActions
SkidKing99Malware distributionadminPermanent
spammer001Spam / self-promotionadminMar 1, 2026
Warnings Issued
UserReasonWarned ByDateLevel
n3wbie_42Posting in wrong sectionadminFeb 17, 20261ST
jBreakFanDemanding ETA from devsadminFeb 16, 20261ST
SignMonkeySharing revoked certs publiclyadminFeb 18, 2026FINAL
Issue Ban / Warning
Username
Action
Reason
Notify user via PM
Role Management
ADM
Administrator
Full site access · 1 member
DEV
Developer
IPA uploads · dylib posts · 2 members
VIP
VIP Member
Unlimited signs · priority support · 8 members
ENC
Encoder
IPA submission · verified encoder badge · 3 members
MEM
Member
Default role · 10 members
Assign Role
Username
New Role
Flagged / Reported Posts
PostAuthorReported ByReasonActions
iOS 18 jailbreak — leaked method...SkidKing99ZEFvMisinformation
Free VIP accounts — DM mespammer001iOS_DevSpam
My custom dylib crashes on 17.4n3wbie_42xXDarkXxWrong section
Upload IPA (Admin — auto-approved)
IPA File *
App Name *
Bundle ID *
Version *
Min iOS
Max iOS
Category
Description
Changelog
Icon URL
Staff Pick
Mark as featured / staff pick
Community Review Queue loading...
AppSubmitterVersionSizeStatusActions
Loading...
Live Self-Hosted IPAs
AppBundleVersionSignsFeaturedActions
Loading...
Open Reports
ItemTypeReporterDateActions
Post by SkidKing99PostZEFvFeb 18
User spammer001UseriOS_DevFeb 17
IPA: CredentialHarvest.ipaIPAxXDarkXxFeb 17
Resolved Reports last 7 days
ItemTypeResolved ByAction TakenDate
Post by jBreakFanPostadminWarning issuedFeb 16
SignMonkey's cert sharePostadminPost deletedFeb 15
General Settings
Site Name
Site Tagline
Sign Limit (Free)
Sign Limit (VIP)
Max IPA File Size (MB)
VIP Price (USD/mo)
Contact Email
Feature Flags
Registration open
Allow new users to register
Invite-only mode
New accounts require an invite code
Forum public
Non-logged-in users can read threads
IPA submissions open
Allow encoders to submit new IPAs
VIP purchases enabled
Allow users to upgrade via payment
Maintenance mode
Show maintenance page to all users
Security
Rate Limit (signs/hour/IP)
Failed Login Lockout (attempts)
Require email verification
New accounts must verify email
2FA for admins
Enforce 2FA on all admin accounts
Post Announcement
Title
Content
Audience
Type
Recent Admin Actions last 30 entries
ActionAdminTargetIPTime
Banned useradminSkidKing99192.168.1.1Feb 18 · 11:42 PM
Approved IPAadminSpotify++ v8.9192.168.1.1Feb 18 · 09:14 PM
Deleted postadminPost #4821192.168.1.1Feb 17 · 08:55 PM
Upgraded useradminiOS_Dev → VIP192.168.1.1Feb 17 · 03:10 PM
Posted announcementadminTrustCore v4 update192.168.1.1Feb 16 · 12:00 PM
Issued warningadminn3wbie_42192.168.1.1Feb 17 · 02:44 PM
Generated invite codeadminINV-K9X2-ALPHA192.168.1.1Feb 15 · 06:30 PM
Rejected IPAadminWeirdApp v1.0192.168.1.1Feb 14 · 04:18 PM
Revoked certificateadminCERT-7X9F-BETA192.168.1.1Feb 13 · 11:05 AM
Updated site settingsadminSign limit: 25 → 30192.168.1.1Feb 10 · 09:00 AM
Export Log
Date Range
Format
Generate Invite Code
Uses Allowed
Expires
Role on join
Note (internal)
Active Invite Codes
CodeRoleUsesExpiresNoteActions
INV-K9X2-ALPHAMember0 / 5Feb 22For Discord server
INV-X4R8-BETAVIP1 / 1Feb 26Promo giveaway
INV-M2W5-DELTAEncoder0 / 1NeverNew encoder signup
$71.92
This Month
$34.97
Last Month
8
Active VIPs
$9.99
Plan Price
Recent Transactions
UserPlanAmountMethodStatusDate
xXDarkXxVIP Monthly$9.99CryptoPAIDFeb 18
cR4ck3rVIP Monthly$9.99CryptoPAIDFeb 17
iOS_DevVIP Monthly$9.99CryptoPAIDFeb 14
AppleJuiceVIP Monthly$9.99CryptoPAIDFeb 12
jBreakFanVIP Monthly$9.99CryptoPENDINGFeb 19
Manual VIP Grant
Username
Duration
Reason
Active Signing Certificates
Cert IDTypeSigns UsedSigns LeftExpiresStatusActions
CERT-7X9F-PRIMEnterprise312688Apr 14, 2026ACTIVE
CERT-2A4D-BACKEnterprise88912Mar 28, 2026ACTIVE
CERT-R1K9-OLDEnterprise9410Jan 10, 2026REVOKED
Add Certificate
Certificate Type
.p12 Password
Provisioning Profile
Sign Limit (0 = unlimited)
Certificate Health
Primary Cert Usage
312 / 1000 signs used
Backup Cert Usage
88 / 1000 signs used
Vouches — iOS_Dev
47
Total Vouches
4.9/5
Avg Rating
38
5-Star Vouches
#3
Platform Rank
Top Tags: Reliable Builder (31) Trusted Encoder (28) Great Support (19) Expert Tweaker (17) Fast Delivery (14)
ZE
ZEFv Developer
Reliable BuilderTrusted Encoder
"Hook offsets always accurate, binaries tested properly before release. The most reliable encoder on the platform."
Feb 15
MA
Marshall Owner
Trusted EncoderExpert Tweaker
"Consistently delivers quality builds with detailed notes. One of the most valuable contributors to the library."
Feb 10
SI
sipx Moderator
Reliable BuilderGreat Support
"Real deal encoder. Releases are always stable, notes are thorough, and he actually responds when you DM issues."
Jan 30
Showing 3 of 47 vouches More vouches visible on full profile
Reputation — iOS_Dev
+841
LEGENDARY TIER
159 rep until Mythic
Legendary (600)Progress to Mythic (1000)
MEMBER
0+
TRUSTED
100+
VETERAN
300+
LEGENDARY
600+
MYTHIC
1000+
Breakdown
Positive+862
Negative−21
Net+841
Givers284
This month+62
Filter:
ZE
ZEFv Developer · Feb 15
+Rep for Spotify++ v8.9.12 — flawless build, full dylib transparency
IPA Quality
+5
reputation
MA
Marshall Owner · Feb 10
Reward for 200+ IPA milestone — library quality significantly improved
MilestoneStaff Award
+25
reputation
??
[Anonymous] Member · Jan 11
Build crashed on iPhone 12 iOS 16.6 — acknowledged and fixed next release
Build Issue
−1
reputation
Showing 3 of 284 entries More reputation history on full profile
Achievements — iOS_Dev
780 XPLevel 14 · Gold Encoder
220 XP to Level 15
Level 14 (760 XP)Level 15 (1000 XP)
Encoder
Community
Technical