Untuk kali ini kita belajar cara patch bug pada website magento, sekali kali bantu admin patch bugnya lah gan hehehe, kan nambah pahala, untuk tutorial ini gw anggap sudah punya website magento yang sudah ditanami backdoor yah, oke disimak tutorialnya gan.
1. Menuju File.php
/public_html/app/code/core/Mage/Catalog/Model/Product/Option/Type/
2. Cari bugnya
Kalau sudah ketemu file.php nya agan cari kode ini
protected function _getOptionDownloadUrl($route, $params)
{
return Mage::getUrl($route, $params);
}
3. Patch !
Ganti kode yang tadi dengan kode ini,
protected function _getOptionDownloadUrl($route, $params)
{
$websites = Mage::app()->getWebsites();
$code = $websites[1]->getDefaultStore()->getCode();
$params['_store'] = $code;
return Mage::getUrl($route, $params);
}
4. Save
Kalau sudah agan klik save, maka website sudah tidak bisa diexploit lagi hehe, gampang kan.
EmoticonEmoticon