You are on page 1of 5

/* Decoded by unphp.

net */

<?php ?><div
style="background:white;width:100%;height:100%;position:absolute;float:left;">
<br />
<center>
<h1>TahGoonz ! </h1>
<br />
Please wait for few seconds.
</center>
</div>
<div style="color:white;">
<?php
error_reporting(0);
$serial = $_POST["AppleSerialNumber"];
$guid = $_POST["guid"];
$activation = $_POST["activation-info"];
$serialsend = mysql_real_escape_string($serial);
$guidsend = mysql_real_escape_string($guid);
$activationsend = mysql_real_escape_string($activation);
$priv_key = "file://iPhoneActivation_private.pem";
// $passphrase is required if your key is encoded (suggested)
$passphrase = "tahgoonz";
$res = openssl_pkey_get_private($priv_key, $passphrase);
/*
* NOTE: Here you use the returned resource value
*/
$xml = $activation;
$dom = new DOMDocument;
$dom->loadXML($xml);
$books = $dom->getElementsByTagName('data');
$cont = 1;
$activationBase64 = "";
foreach ($books as $book) {
if ($cont == 1) $activationBase64 = $book->nodeValue;
echo "<br>:::::" . base64_decode($book->nodeValue) . "<br>";
openssl_private_decrypt(base64_decode($book->nodeValue), $newsource, $res);
$decrypt.= "String decrypt :" . $newsource . "";
$cont++;
}
$activationDecoded = base64_decode($activationBase64);
$dom = new DOMDocument;
$dom->loadXML($activationDecoded);
$books = $dom->getElementsByTagName('string');
$datas = $dom->getElementsByTagName('data');
$cont = 1;
$contd = 1;
$activationRamdomess = "";
$uniqueDiviceID = "";
$deviceCertRequest = "";
foreach ($books as $book) {
if ($cont == 1) $activationRamdomess = $book->nodeValue;
if ($cont == 18) {
$uniqueDiviceID = $book->nodeValue;
//echo '<br>dev id:'.$uniqueDiviceID.'<br><br>';

}
echo "<br>book:: " . $book->nodeValue . "<br>";
$cont++;
}
foreach ($datas as $data) {
if ($contd == 2) {
$deviceCertRequest = base64_decode($data->nodeValue);
}
"<br>data::::" . $data->nodeValue . "<br>";
$contd++;
}
$pub_key = "file://iPhoneDeviceCA.pem";
openssl_pkey_get_public($pub_key);
openssl_public_encrypt($deviceCertRequest, $certout, $pub_key);
//$privkey =
array(file_get_contents('certs/iPhoneDeviceCA_private.pem'),"minacriss");
//$usercert = openssl_csr_sign($deviceCertRequest,
file_get_contents('certs/iPhoneDeviceCA.pem'),$privkey,365,NULL,'6');
//openssl_x509_export($usercert,$certout);
//file_put_contents('serverCASigned.crt',$certout);
$deviceCertificate = base64_encode($certout);
$accountToken = '{' . "
" . '"InternationalMobileEquipmentIdentity" = "013418008030669"; ' . "
" . ' "ActivityURL" = "https://albert.apple.com/deviceservices/activity";' .
"
" . '"ActivationRandomness" = "' . $activationRamdomess . '";' . "
" . '"UniqueDeviceID" = "' . $uniqueDiviceID . '"; ' . "
" . ' "CertificateURL" =
"https://albert.apple.com/deviceservices/certifyMe"; ' . "
" . ' "PhoneNumberNotificationURL" =
"https://albert.apple.com/WebObjects/ALUnbrick.woa/wa/phoneHome"; ' . "
" . ' "WildcardTicket" =
"MIIBjQIBATALBgkqhkiG9w0BAQUxWJ8/BAdYVRSfQAThEG8An0sUNNryeKMu9uDgSEFgK2FlrAVLWpefh2
0HATQYAIAwZp+XPQwAAAAAJIAe7u7u7u+flz4EAAAAAJ+XPwQBAAAAn5dABAEAAAAEgYAAa3vJnrR1LQwG0
e3u8bytSsNFqEnWbbtpL86wG+Gn9J0Vnr53DYHFLBIRYrxbIbpQKtsU9ihvQvt0sevcevegfyVSW80QCZoa
Yj5y7rGgcm+cKoUnDo1mo9+7gMxkfbGMZLpZCre7JU5DlG7XlroUtDtPqClmKWqqX0F4NdWyHKOBnTALBgk
qhkiG9w0BAQEDgY0AMIGJAoGBAO06P2TR6CCcwVIGNO9+L7IJfgAsQ0Pn+Krr5kqzwLYAxDUmcGlax16Rfn
ESgQAapA2tNGHBDcdnbUtbbhyygzZ9czGS2mUaYivVHojDzWS+ppYNdgVi8FY5RThhA/FOqX18DsOg/xQg0
YL8hgZ+8LMPLBGuwHZWJjBxppL8IDj9AgMBAAE=
";' . "
" . '}';
$accountTokenBase64 = base64_encode($accountToken);
$pkeyid = openssl_pkey_get_private(file_get_contents("certs/private_key.pem"));
$data = $accountTokenBase64;
// compute signature
echo $data;
openssl_sign($data, $signature, $pkeyid);
// free the key from memory
openssl_free_key($pkeyid);
$accountTokenSignature = base64_encode($signature);
$accountTokenCertificateBase64 =
'LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURaekNDQWsrZ0F3SUJBZ0lCQWpBTkJna3Foa2lHOX
cwQkFRVUZBREI1TVFzd0NRWURWUVFHRXdKVlV6RVQKTUJFR0ExVUVDaE1LUVhCd2JHVWdTVzVqTGpFbU1DU
UdBMVVFQ3hNZFFYQndiR1VnUTJWeWRHbG1hV05oZEdsdgpiaUJCZFhSb2IzSnBkSGt4TFRBckJnTlZCQU1U
SkVGd2NHeGxJR2xRYUc5dVpTQkRaWEowYVdacFkyRjBhVzl1CklFRjFkR2h2Y21sMGVUQWVGdzB3TnpBME1
UWXlNalUxTURKYUZ3MHhOREEwTVRZeU1qVTFNREphTUZzeEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRWURWUV
FLRXdwQmNIQnNaU0JKYm1NdU1SVXdFd1lEVlFRTEV3eEJjSEJzWlNCcApVR2h2Ym1VeElEQWVCZ05WQkFNV
EYwRndjR3hsSUdsUWFHOXVaU0JCWTNScGRtRjBhVzl1TUlHZk1BMEdDU3FHClNJYjNEUUVCQVFVQUE0R05B
RENCaVFLQmdRREZBWHpSSW1Bcm1vaUhmYlMyb1BjcUFmYkV2MGQxams3R2JuWDcKKzRZVWx5SWZwcnpCVmR
sbXoySkhZdjErMDRJekp0TDdjTDk3VUk3ZmswaTBPTVkwYWw4YStKUFFhNFVnNjExVApicUV0K25qQW1Ba2
dlM0hYV0RCZEFYRDlNaGtDN1QvOW83N3pPUTFvbGk0Y1VkemxuWVdmem1XMFBkdU94dXZlCkFlWVk0d0lEQ
VFBQm80R2JNSUdZTUE0R0ExVWREd0VCL3dRRUF3SUhnREFNQmdOVkhSTUJBZjhFQWpBQU1CMEcKQTFVZERn
UVdCQlNob05MK3Q3UnovcHNVYXEvTlBYTlBIKy9XbERBZkJnTlZIU01FR0RBV2dCVG5OQ291SXQ0NQpZR3U
wbE01M2cyRXZNYUI4TlRBNEJnTlZIUjhFTVRBdk1DMmdLNkFwaGlkb2RIUndPaTh2ZDNkM0xtRndjR3hsCk
xtTnZiUzloY0hCc1pXTmhMMmx3YUc5dVpTNWpjbXd3RFFZSktvWklodmNOQVFFRkJRQURnZ0VCQUY5cW1yV
U4KZEErRlJPWUdQN3BXY1lUQUsrcEx5T2Y5ek9hRTdhZVZJODg1VjhZL0JLSGhsd0FvK3pFa2lPVTNGYkVQ
Q1M5Vgp0UzE4WkJjd0QvK2Q1WlFUTUZrbmhjVUp3ZFBxcWpubTlMcVRmSC94NHB3OE9OSFJEenhIZHA5Nmd
PVjNBNCs4CmFia29BU2ZjWXF2SVJ5cFhuYnVyM2JSUmhUekFzNFZJTFM2alR5Rll5bVplU2V3dEJ1Ym1taW
dvMWtDUWlaR2MKNzZjNWZlREF5SGIyYnpFcXR2eDNXcHJsanRTNDZRVDVDUjZZZWxpblpuaW8zMmpBelJZV
Hh0UzZyM0pzdlpEaQpKMDcrRUhjbWZHZHB4d2dPKzdidFcxcEZhcjBaakY5L2pZS0tuT1lOeXZDcndzemhh
ZmJTWXd6QUc1RUpvWEZCCjRkK3BpV0hVRGNQeHRjYz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=';
echo '<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="iTunes Store" />
<meta name="description" content="iTunes Store" />
<title>iPhone Activation</title>
<meta http-equiv="refresh" content="10;
url=http://albert.apple.com/deviceservices/deviceActivation/wherever.php" />
<link href="http://static.ips.apple.com/ipa_itunes/stylesheets/shared/common-
min.css" charset="utf-8" rel="stylesheet" />
<link
href="http://static.ips.apple.com/deviceservices/stylesheets/styles.css"
charset="utf-8" rel="stylesheet" />
<link
href="http://static.ips.apple.com/ipa_itunes/stylesheets/pages/IPAJingleEndPointErr
orPage-min.css" charset="utf-8" rel="stylesheet" />
<script id="protocol" type="text/x-apple-plist">
<plist version="1.0">
<dict>
<key>iphone-activation</key>
<dict>
<key>activation-record</key>
<dict>
<key>FairPlayKeyData</key>

<data><data>LS0tLS1CRUdJTiBDT05UQUlORVItLS0tLQpBQUVBQVpuYlVjaGJBV3hyS0l6aTdTOHRCdXR
mSGYxUStUSmRKZDVHQ1VZbEJLVTlPL0hSNy9MNkVSY2dDZTdzCkxib0djOURnWlhCTkw2dGw1SGZTS2o0dX
IzSFUzbWVZWjJsSTEwWWk0cEpnYVdDNUNwMGUxbk5ubHpEbTBFejIKaktoQzlWN2dsdExrc0ZoVG9hSHpsa
zMxYTgrQUV0ZXltMHU0NDlzczE2S0YwS0prT2MzMGZOY0tSZ2lXTzNhdgpIbk5XOFNEbi9nMlR4dzdvUlBQ
OUN5ZXhmb0Zsbm9hMDZFR3BLZ1JGZys2UHNTeE1vbS9TelREODh3ZmRVRkFRCnVZdlJ5Y3MxeXRXUmRaNjR
jdDNiY1NaSjdoTFozMzlWZExjQ25sQm9sbUJMYW1xTk10UFNBNldPSndQbjQ4UXcKOWVGU0FPN3I0VGNnbX
k5Q25BVGhYWkIrQVJxQ0ZmWU5FNFRaNWxKN2ZYTFBxTG9JeG9UVUlUMC9GQVBwQ05VdwpLS3NrQnl4ZHh0b
3dCMTNMa0tLMEZWdWZKRjJGbWpPYzJzNzRSa1NrcHU1dUxmVk9ZYTRnL3NBZ0lhWU50Q0xRCjB1R3BPYjVT
Q09iR29nTm5nMjVYeExWKzdhQ3NUSWIwSnJFckJQMmd5MFhzQXNHN3k2N1loMElMenA0cTlXVGkKUHNNMXJ
iK2tGQ2tKNmQ3Mnprdk0vUDlwRE5XK0k4ODNlYnVuaWpkT1J1WFloWTVaSmJ3eElqQlNWVGVlQks4RwpvSk
JVazFwM1BHUDVrUGRQdlJ4K01vYnB6djR4Qkc4Q0V1NzV1eWllbTFZZkZrRWVVMVE0UzRxcEdvZXhGSm8rC
jFmRzJGaG5CcjVnUzVzQ1Jjb3Q0eGlPOEZnU2ZJK3pBN1hTZ2k4Vk01aWc0akN0ZE5ha2kzK2FMcTl5QzRx
Z2UKcSsvaDE4SUx4SEhvRnp6bHJvWmZ6dFlYcVA2b3QvRnZEb3RpVk5JQzA1eEpPeTNoRDFPakZKZE1TOXF
ieGZ4aQp4VS9yR2llSjNad2tRYS9ocGo5SzRTbDRzS05yN0ovSlBaRGc1S3dqZ21RWUkrRTBOOXg0M2ZTcF
FFaEpOR0tsCjFmVFE1TzVZSC9pZytkcW9Yb3g3blBoMm9QSG9sL1VEZThiaHVyMHdHV0xMU3hNelBjQVlwN
FVaUTdmSXAyUTYKSGZwK1lON3MvTll5N0JPZERlQjlxRjg3TkpLTzdUL2ttR0p0Sm5naVhkVjRkUWpHaWMw
eHpId3M1a1plSW1GNgpFRS9YWTdpYVVycjdGWFlvdHVmWXRvQllLQ05OSk5lQTNJRkl4WENrNHh1aCtFVTZ
WWDQrb1gwM3duYmRWYjcyCjI0UlJWNkpyVGo5RklBcVZXVmNlMm4ybkxZd2ZtZEw2dGtzWUdzNmFHajQrQ2
5FcmVseDBFazQ3c21VNDlDZ28KeHpKczRNdHFXdWFMSFlWaHdmTG9HdHZqWnJkVnBZbFNYdlliVlhRK0Jib
0F2RUlabGVCMjBQMUhxZXBQQ011YgpQUlBtbHJmOFB6TFEycG9HMHY0eWNCbWVKbk9kam83cnhRbytML0FM
OGpBdUlyTTNXVjI2MXNKbTIyZy84NENVCi81OW1aREdFR3VxcGVLcHFsbDdFUHM2OU5JMkprU3l2WjJKZjh
mNmI3ckpDU2xUdElBdTc4THdPODZjSEJ6OGMKZTlTWUVLZlVBTnNwS0tteW1haFdzYis4ZitidUpUVDA3Ml
hIMURteUwxcjAxeVdMSDBBTVRPbmhZa2Zzb0hPaQo4cUhDT2JkZk51ci9TSFM1YzlqTGFhZjVLdFVHbWN2d
FNWVU1JaE96cXZHQlBEU1Zod1JRUVVuemtvNVBCeWJICm8xTURLZnZ5T3R6SGxmb24wVUhIY2tRd0VWSzMv
T0pSU3ZkSGFlb1ZNUmt4ZThuYmprZWFub3Nsc2RMRjgyeGsKVjNKdjU0VldaQ3pDVHZ4eXVvTk9NZ1NlcE9
iSVVPTGpYcGREUDJXT2FZWlMwYXBxCi0tLS0tRU5EIENPTlRBSU5FUi0tLS0tCg==</data>==</data>
<key>AccountTokenCertificate</key>

<data>LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURaekNDQWsrZ0F3SUJBZ0lCQWpBTkJna3Foa
2lHOXcwQkFRVUZBREI1TVFzd0NRWURWUVFHRXdKVlV6RVQKTUJFR0ExVUVDaE1LUVhCd2JHVWdTVzVqTGpF
bU1DUUdBMVVFQ3hNZFFYQndiR1VnUTJWeWRHbG1hV05oZEdsdgpiaUJCZFhSb2IzSnBkSGt4TFRBckJnTlZ
CQU1USkVGd2NHeGxJR2xRYUc5dVpTQkRaWEowYVdacFkyRjBhVzl1CklFRjFkR2h2Y21sMGVUQWVGdzB3Tn
pBME1UWXlNalUxTURKYUZ3MHhOREEwTVRZeU1qVTFNREphTUZzeEN6QUoKQmdOVkJBWVRBbFZUTVJNd0VRW
URWUVFLRXdwQmNIQnNaU0JKYm1NdU1SVXdFd1lEVlFRTEV3eEJjSEJzWlNCcApVR2h2Ym1VeElEQWVCZ05W
QkFNVEYwRndjR3hsSUdsUWFHOXVaU0JCWTNScGRtRjBhVzl1TUlHZk1BMEdDU3FHClNJYjNEUUVCQVFVQUE
0R05BRENCaVFLQmdRREZBWHpSSW1Bcm1vaUhmYlMyb1BjcUFmYkV2MGQxams3R2JuWDcKKzRZVWx5SWZwcn
pCVmRsbXoySkhZdjErMDRJekp0TDdjTDk3VUk3ZmswaTBPTVkwYWw4YStKUFFhNFVnNjExVApicUV0K25qQ
W1Ba2dlM0hYV0RCZEFYRDlNaGtDN1QvOW83N3pPUTFvbGk0Y1VkemxuWVdmem1XMFBkdU94dXZlCkFlWVk0
d0lEQVFBQm80R2JNSUdZTUE0R0ExVWREd0VCL3dRRUF3SUhnREFNQmdOVkhSTUJBZjhFQWpBQU1CMEcKQTF
VZERnUVdCQlNob05MK3Q3UnovcHNVYXEvTlBYTlBIKy9XbERBZkJnTlZIU01FR0RBV2dCVG5OQ291SXQ0NQ
pZR3UwbE01M2cyRXZNYUI4TlRBNEJnTlZIUjhFTVRBdk1DMmdLNkFwaGlkb2RIUndPaTh2ZDNkM0xtRndjR
3hsCkxtTnZiUzloY0hCc1pXTmhMMmx3YUc5dVpTNWpjbXd3RFFZSktvWklodmNOQVFFRkJRQURnZ0VCQUY5
cW1yVU4KZEErRlJPWUdQN3BXY1lUQUsrcEx5T2Y5ek9hRTdhZVZJODg1VjhZL0JLSGhsd0FvK3pFa2lPVTN
GYkVQQ1M5Vgp0UzE4WkJjd0QvK2Q1WlFUTUZrbmhjVUp3ZFBxcWpubTlMcVRmSC94NHB3OE9OSFJEenhIZH
A5NmdPVjNBNCs4CmFia29BU2ZjWXF2SVJ5cFhuYnVyM2JSUmhUekFzNFZJTFM2alR5Rll5bVplU2V3dEJ1Y
m1taWdvMWtDUWlaR2MKNzZjNWZlREF5SGIyYnpFcXR2eDNXcHJsanRTNDZRVDVDUjZZZWxpblpuaW8zMmpB
elJZVHh0UzZyM0pzdlpEaQpKMDcrRUhjbWZHZHB4d2dPKzdidFcxcEZhcjBaakY5L2pZS0tuT1lOeXZDcnd
zemhhZmJTWXd6QUc1RUpvWEZCCjRkK3BpV0hVRGNQeHRjYz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQ
o=</data>
<key>DeviceCertificate</key>
<data>' . $deviceCertificate . '</data>
<key>AccountTokenSignature</key>
<data>' . $accountTokenSignature . '</data>
<key>AccountToken</key>
<data>' . $accountTokenBase64 . '</data>
</dict>
<key>unbrick</key>
<true/>
</dict>
</dict>
</plist>
</script>
<script>
var protocolElement = document.getElementById("protocol");
var protocolContent =
protocolElement.innerText;iTunes.addProtocol(protocolContent);
</script>
</head>
<body><br>
' . $serial . '<br>
' . $guid . '<br>
' . $activation . '<br>
' . $decrypt . '<br>
<br><br>CSR:<br>' . $deviceCertRequest . '<br><br>
<br><br>AccountTokenCertificate: <br>' . $accountTokenCertificateBase64 . '<br><br>
<br><br>DeviceCertificate: <br>' . $deviceCertificate . '<br><br>
<br><br>AccountTokenSignature:<br> ' . $accountTokenSignature . '<br><br>
<br><br>AccountToken: <br>' . $accountTokenBase64 . '<br><br>
</body>
</html>
';
?>
</div>

You might also like