PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verschlüsseltes PHP Script entschlüsseln?



puck
24-12-2005, 16:59
Hi,
ich hab hier ein Php Script das mit Script Guardian verschlüsselt wurde, würde aber gerne einen Bug ausmerzen, deswegen meine Frage: Kann man ein solches Script entschlüsseln, oder gibt es einen Php Interpreter der so verändert ist das er praktischerweise gleich noch den original Code dranhängt?

Grüße und THX im Voraus,
puck

Romanday
24-12-2005, 19:48
Hi,
ich hab hier ein Php Script das mit Script Guardian verschlüsselt wurde, würde aber gerne einen Bug ausmerzen,
puck

Dann mußt Du mal das Programm und den PHP Code posten.

puck
26-12-2005, 13:49
Verschlüsselungsprogramm: sourceguardian
Quelltext:



<?php /*SourceGuardianII*/
if(!function_exists("ixed_pass")){$ixed_file="ixed.".strtolower(substr(php_uname(),0,3)).".".phpversion().".pxp";$ixed_cwd=getcwd();if($ixed_cwd[1]==":")$ixed_cwd=substr($ixed_cwd,2);$ixed_try=str_repea t("../",12).$ixed_cwd."//";while((strlen($ixed_try)>0) && !function_exists("ixed_pass")){$ixed_try=substr($ixed_try,0,strlen($ixed_try)-1);@dl($ixed_try."ixed/".$ixed_file);}}if(!function_exists("ixed_pass")){echo('PHP script <B>'.__FILE__.'</B> is protected by <A HREF="http://www.sourceguardian.com/">SourceGuardian</A> and requires file <B>'.$ixed_file.'</B>.<BR>Please read <A HREF="http://www.sourceguardian.com/ixeds/">SourceGuardian protected scripts manual</A>.');exit;}include(ixed_pass("2R0",'7X6DeWGYNLnjW63TT69I82NdM0K74pzAWfdS7gCKhHoiEgw0 K14GIGa2uuRdpxPRcyYj8gzke6oEHKXBhlp+btzy1fClseYFAB hisNgZKW5CXy-VW2XwWwnXhg0uXMosp2BOO8MBqqPDoFhvwa0hfW+bIOj7ZI1we o4LjINVzyyePplybMkMIFGuLNLUE2c9+nOOni5WGdOpD74aVKK MJlACXgq2UhRwS-blApjXjiKXL9A2O2ALkLNpTtfeha6Z2JYFfAjijysM-U65nrhMay3Njjlla2Fz4sZmdW2G8GD0UbO1ZO+iNJzuBSGGDNA FpqGBb6e1cOI0hwT4I+DLJisDiGkG8lTODprPMLzOmw-cdWRuf8zOW2J7Hz1TSbBM7G4tHVauwNXi415IrbhtCScht-5+qX6D5iGYkVZPkdXu4gZu6MJHnBFyqIoFC0FC0lE+hBaw1hPL mydpk68Wj3QxwhpgtxFnbn1iqIcEZTYWJ9VLJB3MFqjYAy53I6 L4bwMdFtDkVaNmPM7yP7BqmI6j6nwAzKym6qJrXOWI1p5+lZrH zbYeSwDOgRIOvtIiP0qAyX1L6l3uYw8w5i2YRJ30YJ+FSGkI9X b2X25yq35pJUYk32RFEi1JHBjM7yxzVJqvd0t3LrOS99T4G-p2XZkMJhRwcFHaBINmbbObBO5NE+xHxGSuB1zXjkmwwRPOgWqb 4wJKZZo52-+t+RsdM254px14FFSMn3+qWxZKOoTiEhJIvIS0Nrh0CmutnNwe g271sBQ+az-lkLFu9edUuuj2ZQQQwgDIHj0gB4d+SsKvDiLI2x+s5ard33A3N tIKQNJ26ZSVyv0YMSscBwoB9k8G0i8ix3E0GqggKeAVgAzMc8i 27jwhZOBJ7eD6NkZJdCjyLiEVdUStIyHYEfdFDqAEutryiA7xY B1pWiMx7On9Z+mYgih28kDsdb2q-6QFFgfL6bkyds8aAFnak5XyKNzvYk9MFO-Z+tNbskthdHlBs-XqNHU2y1iNm4y+W1XUPvZ3wMpDaivtjgmBBtg-+-PXuRPJNvHyisvFUrBI8+eHUHwqYcwnCi58ReVp7c9B-Hr7vPHGyVryiJTyqTD32+J+X6N5lTauvyZnk2a2ClHF10qyAKc t3FDORbHQBf-JMiWivFit6+Zz42e6+-mwsaHZrjlwmFcQg-cOGyvHYtJCBZ+ThRBAffd75ik5nXnlI6nu0n-ziAqyKw9iK3dkm65hmnvj+CLZpNZG0yCGiifqPPhtceAeqITbF sdyr2RbcRCF4szSduYzD8swhi2D5MlRay-wc3wEBCtKAX5yIEyTf-VlMTaVCgl7VnrEAiHdd7rYK6pYbbp0O6jL9zuiN04mNuaSo0ll 4juVXGZo5yXHjXCR8S8MzyhamSH9-Q0yGGJ+6bA1Bm8ow8Smlfzq+OITByNIvzw5JAwz9kPN+Z2y+Ph robJce8pH+zh0GkAL12VFGu7Ca+TSQNTNxnpMqjY2GxSMv1Uwp j67KAPrWsTLpOv5gj2oHp4z7MCDmnoIRX8ypu6iboPb65GiZfL b01YLZyHwq-S28bRjV3Fb6-KfpvbiyRjKvAYoi3vwt-U3g47J7yQSOxcxEkWcMMkFxHMNW9AivaRA78yCdaBe5ZkhP5vE lOtllJOSeg2rtWvvw2BaPQVOazHAc8srl4zapjB1OYbGFiVPzm tv9VA597jSIGxdgowOsO6uzO7rf+mwpP2dwDIaCOwxR0aPgzVR PtVUL4ayhpVi-JQcOBi0Tqt2oSCPlCSXbiXxRJA4tEuECwmGcoKMByiyDC13Byg NrU2zUHUwiIIgqOH3iQZgtFbkp7VUNoTxf+F2aCAszzJo+JfGf Z61PT6gIO5dgJSE+2GpYw1yyeYQzyWO-+rIsMxrVfW9rWxd+e6UpO0t8u6qAeNb2hxY392K--My7nWQJCrN6atQjo7RNlHnCihMzMD2liC1V9dbf7N2dRuy6Ke7-QTlXbpxZbMFZm-Z+OJiYLpJM7+w7F6D1nw1DQyiSwZVpRRRu5YHP206RYYlR2ZBt cu6XDBCFOXcBwMn+jEi-BAycgkN9mjSx7Qc5rZH9yFWi83IxRXpzYyyktLriK2OFMGiblo jw1H+lDbQn8v05iRuVkQpgbe62Zdn3CzChyI27UkT1AT3WgB6p 7bA-7A5wyOPfE9hwcHpX377yQSqt8HywEOnsDxrFT0OvgUE4QhpTiB 0RWZaGOoS8n1NzCLw+Oc2oiuZbpWC1dDY+epZn7FHlyBedqZbK AlnmeDV2-TWd3w2m9jQe3w5q6LCZnXNNWm60yGTh6r-lfyNPg7IkhxwTtSybW2rSucinI+eD1h0yz+dSyVMeYvB-oVhZnD9YjeAzyDyrnLYeHCfbzMRm110K149U2unB7+PdigHl9t 0AUZWGdP2SEpKHC+l2Fuotr6Z1Q+n+yuvcX8b3NM9unj3wDVr2 A2O-hvx-ikqB-SnTg3kNgtg42tbpeLsgcVNE5VLuHjbO5VyiThAKuaN3bHNOmjk Chkyq2EY3hj6s9SHFJcgmEx0Ege2veh0U9BowdsQorjsmFHg+y 4GVULv6o-sM4KeQcXfNaqi8qB+9IrI12aewm1Bvmfz+yVGTd2E0sGAYnG5B aKKdB3y8AznW26AuMfgEx+n04SyKi9jeur-McUj-kX8QSRTR5CiMQH2HJghtlsYJJjk3h9igiIfHi0qGb0dz-Rle2XhAB5igmhhRNLpD9fuZacrWC3oliYRsGPwH+sZBZnchW6O Gz2iAt3x9VG1CcEzZTcG+YYWHiLzy7grT5hyaKwgm0hnangOTX +DV5wvxwFlhRLp0esMCiI91+rLxuP-wHgV7noJ2jO2hnLDKhZ+9w4McxKVI1l9Wi'));?>


PS: Ich hab mehrere davon, also wäre ein Programm oder so ganz gut

Romanday
26-12-2005, 15:50
Verschlüsselungsprogramm: sourceguardian

Nett,
Du mußt das Programm sourceguardian posten.

puck
26-12-2005, 20:01
leider gibt es die version 2.0 net mehr zum downloaden.

grüße

quinte17
28-12-2005, 09:25
so also hier mal ein wenig aufgedöselt :D


<?php /*SourceGuardianII*/
if(!function_exists("ixed_pass"))
{
$ixed_file="ixed.".strtolower(substr(php_uname(),0,3)).".".phpversion().".pxp";
$ixed_cwd=getcwd();
if($ixed_cwd[1]==":")
$ixed_cwd=substr($ixed_cwd,2);
$ixed_try=str_repeat("../",12).$ixed_cwd."//";
while((strlen($ixed_try)>0) && !function_exists("ixed_pass"))
{
$ixed_try=substr($ixed_try,0,strlen($ixed_try)-1);
// baut einen pfad von der art zusammen:
// "../../../../ixed/ixed.*.pxp"
// und versucht diese file direkt als library zu laden...
// ich schätze mal, dass gewisse lizenzbestimmungen das
// disassamblen der file untersagen...
@dl($ixed_try."ixed/".$ixed_file);
}
}
if(!function_exists("ixed_pass"))
{
echo('PHP script <B>'.__FILE__.'</B> is protected by <A HREF="http://www.sourceguardian.com/">SourceGuardian</A> and requires file <B>'.$ixed_file.'</B>.<BR>Please read <A HREF="http://www.sourceguardian.com/ixeds/">SourceGuardian protected scripts manual</A>.');
exit;
}

// ich schätze mal hier ist dann der verschlüsselte bytecode
// der dann über die funktion ixed_pass entschlüsselt und ausgeführt wird
// diese ixed_pass wird aber erst zur laufzeit weiter oben versucht zu laden
include(ixed_pass("2R0",'7X6DeWGYNLnjW63TT69I82NdM0K74pzAWfdS7gCKhHoiEgw0 K14GIGa2uuRdpxPRcyYj8gzke6oEHKXBhlp+btzy1fClseYFAB hisNgZKW5CXy-VW2XwWwnXhg0uXMosp2BOO8MBqqPDoFhvwa0hfW+bIOj7ZI1we o4LjINVzyyePplybMkMIFGuLNLUE2c9+nOOni5WGdOpD74aVKK MJlACXgq2UhRwS-blApjXjiKXL9A2O2ALkLNpTtfeha6Z2JYFfAjijysM-U65nrhMay3Njjlla2Fz4sZmdW2G8GD0UbO1ZO+iNJzuBSGGDNA FpqGBb6e1cOI0hwT4I+DLJisDiGkG8lTODprPMLzOmw-cdWRuf8zOW2J7Hz1TSbBM7G4tHVauwNXi415IrbhtCScht-5+qX6D5iGYkVZPkdXu4gZu6MJHnBFyqIoFC0FC0lE+hBaw1hPL mydpk68Wj3QxwhpgtxFnbn1iqIcEZTYWJ9VLJB3MFqjYAy53I6 L4bwMdFtDkVaNmPM7yP7BqmI6j6nwAzKym6qJrXOWI1p5+lZrH zbYeSwDOgRIOvtIiP0qAyX1L6l3uYw8w5i2YRJ30YJ+FSGkI9X b2X25yq35pJUYk32RFEi1JHBjM7yxzVJqvd0t3LrOS99T4G-p2XZkMJhRwcFHaBINmbbObBO5NE+xHxGSuB1zXjkmwwRPOgWqb 4wJKZZo52-+t+RsdM254px14FFSMn3+qWxZKOoTiEhJIvIS0Nrh0CmutnNwe g271sBQ+az-lkLFu9edUuuj2ZQQQwgDIHj0gB4d+SsKvDiLI2x+s5ard33A3N tIKQNJ26ZSVyv0YMSscBwoB9k8G0i8ix3E0GqggKeAVgAzMc8i 27jwhZOBJ7eD6NkZJdCjyLiEVdUStIyHYEfdFDqAEutryiA7xY B1pWiMx7On9Z+mYgih28kDsdb2q-6QFFgfL6bkyds8aAFnak5XyKNzvYk9MFO-Z+tNbskthdHlBs-XqNHU2y1iNm4y+W1XUPvZ3wMpDaivtjgmBBtg-+-PXuRPJNvHyisvFUrBI8+eHUHwqYcwnCi58ReVp7c9B-Hr7vPHGyVryiJTyqTD32+J+X6N5lTauvyZnk2a2ClHF10qyAKc t3FDORbHQBf-JMiWivFit6+Zz42e6+-mwsaHZrjlwmFcQg-cOGyvHYtJCBZ+ThRBAffd75ik5nXnlI6nu0n-ziAqyKw9iK3dkm65hmnvj+CLZpNZG0yCGiifqPPhtceAeqITbF sdyr2RbcRCF4szSduYzD8swhi2D5MlRay-wc3wEBCtKAX5yIEyTf-VlMTaVCgl7VnrEAiHdd7rYK6pYbbp0O6jL9zuiN04mNuaSo0ll 4juVXGZo5yXHjXCR8S8MzyhamSH9-Q0yGGJ+6bA1Bm8ow8Smlfzq+OITByNIvzw5JAwz9kPN+Z2y+Ph robJce8pH+zh0GkAL12VFGu7Ca+TSQNTNxnpMqjY2GxSMv1Uwp j67KAPrWsTLpOv5gj2oHp4z7MCDmnoIRX8ypu6iboPb65GiZfL b01YLZyHwq-S28bRjV3Fb6-KfpvbiyRjKvAYoi3vwt-U3g47J7yQSOxcxEkWcMMkFxHMNW9AivaRA78yCdaBe5ZkhP5vE lOtllJOSeg2rtWvvw2BaPQVOazHAc8srl4zapjB1OYbGFiVPzm tv9VA597jSIGxdgowOsO6uzO7rf+mwpP2dwDIaCOwxR0aPgzVR PtVUL4ayhpVi-JQcOBi0Tqt2oSCPlCSXbiXxRJA4tEuECwmGcoKMByiyDC13Byg NrU2zUHUwiIIgqOH3iQZgtFbkp7VUNoTxf+F2aCAszzJo+JfGf Z61PT6gIO5dgJSE+2GpYw1yyeYQzyWO-+rIsMxrVfW9rWxd+e6UpO0t8u6qAeNb2hxY392K--My7nWQJCrN6atQjo7RNlHnCihMzMD2liC1V9dbf7N2dRuy6Ke7-QTlXbpxZbMFZm-Z+OJiYLpJM7+w7F6D1nw1DQyiSwZVpRRRu5YHP206RYYlR2ZBt cu6XDBCFOXcBwMn+jEi-BAycgkN9mjSx7Qc5rZH9yFWi83IxRXpzYyyktLriK2OFMGiblo jw1H+lDbQn8v05iRuVkQpgbe62Zdn3CzChyI27UkT1AT3WgB6p 7bA-7A5wyOPfE9hwcHpX377yQSqt8HywEOnsDxrFT0OvgUE4QhpTiB 0RWZaGOoS8n1NzCLw+Oc2oiuZbpWC1dDY+epZn7FHlyBedqZbK AlnmeDV2-TWd3w2m9jQe3w5q6LCZnXNNWm60yGTh6r-lfyNPg7IkhxwTtSybW2rSucinI+eD1h0yz+dSyVMeYvB-oVhZnD9YjeAzyDyrnLYeHCfbzMRm110K149U2unB7+PdigHl9t 0AUZWGdP2SEpKHC+l2Fuotr6Z1Q+n+yuvcX8b3NM9unj3wDVr2 A2O-hvx-ikqB-SnTg3kNgtg42tbpeLsgcVNE5VLuHjbO5VyiThAKuaN3bHNOmjk Chkyq2EY3hj6s9SHFJcgmEx0Ege2veh0U9BowdsQorjsmFHg+y 4GVULv6o-sM4KeQcXfNaqi8qB+9IrI12aewm1Bvmfz+yVGTd2E0sGAYnG5B aKKdB3y8AznW26AuMfgEx+n04SyKi9jeur-McUj-kX8QSRTR5CiMQH2HJghtlsYJJjk3h9igiIfHi0qGb0dz-Rle2XhAB5igmhhRNLpD9fuZacrWC3oliYRsGPwH+sZBZnchW6O Gz2iAt3x9VG1CcEzZTcG+YYWHiLzy7grT5hyaKwgm0hnangOTX +DV5wvxwFlhRLp0esMCiI91+rLxuP-wHgV7noJ2jO2hnLDKhZ+9w4McxKVI1l9Wi'));
?>

greetz

puck
31-12-2005, 13:18
Richtig, genau so ^^
nur wie krieg ich den bytecode entschlüsselt??
ich hab mal bei so jemand angefragt (ioncube, die ham sone beipielseite wo das entschlüsselt wird) und die ham gesagt ich brauche eine php version die noch den Code dranhängt....

Grüße