|
Menu |
|
|
Home |
| |
|
Discussions |
| |
|
Tools |
| |
|
Affiliates |
| |
|
Content |
| |
|
Info |
| | |
|
|
|
|
|
User Info |
|
Membership:
Latest: MichaelSnaRe
New Today: 0
New Yesterday: 0
Overall: 9144
People Online:
Visitors: 45
Members: 0
Total: 45
|
|
|
|
|
|
Full disclosure |
|
|
|
|
|
|
|
|
|
IT Security and Insecurity Portal |
|
|
badly need help with 3 files. help please. |
|
Posted: Fri Dec 17, 2010 3:17 pm |
|
|
drumatic |
Beginner |
|
|
Joined: Dec 17, 2010 |
Posts: 2 |
|
|
|
|
|
|
|
Hey guyz. im new to this, i need help with 3 files.
thank you all.
Code: |
<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited.
$OOO0O0O00=__FILE__;$OOO000000=urldecode('%61%68%36%73%62%65%68%71%6c%61%34%63%6f%5f%73%61%64');$OO00O0000=6616;$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$O0O0000O0='OOO0000O0';eval(($$O0O0000O0('aWYoITApJE8wMDBPME8wMD1mb3BlbigkT09PME8wTzAwLCdyYicpO2ZnZXRzKCRPMDAwTzBPMDAsMTAyNCk7ZmdldHMoJE8wMDBPME8wMCw0MDk2KTskT08wME8wME8wPShiYXNlNjRfZGVjb2RlKHN0cnRyKGZyZWFkKCRPMDAwTzBPMDAsNDQ4KSwnUERwaU43Q1grOHlZUkw1enhhdnVld290MVVXZmtFVkZzakpNOWdCcjZLL09aU21UUUhBSUdsaDMwcWJkMmM0bj0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpKTtldmFsKCRPTzAwTzAwTzApOw==')));return;?>
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
|
Code: |
<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited.
$OOO0O0O00=__FILE__;$OOO000000=urldecode('%61%68%36%73%62%65%68%71%6c%61%34%63%6f%5f%73%61%64');$OO00O0000=192;$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$O0O0000O0='OOO0000O0';eval(($$O0O0000O0('aWYoITApJE8wMDBPME8wMD1mb3BlbigkT09PME8wTzAwLCdyYicpO2ZnZXRzKCRPMDAwTzBPMDAsMTAyNCk7ZmdldHMoJE8wMDBPME8wMCw0MDk2KTskT08wME8wME8wPShiYXNlNjRfZGVjb2RlKHN0cnRyKGZyZWFkKCRPMDAwTzBPMDAsNDQ4KSwnUERwaU43Q1grOHlZUkw1enhhdnVld290MVVXZmtFVkZzakpNOWdCcjZLL09aU21UUUhBSUdsaDMwcWJkMmM0bj0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpKTtldmFsKCRPTzAwTzAwTzApOw==')));return;?>
EhjKfCe6ECgSUvsKzMN0LIs0LuxGRiPKUCggypEeWCgI+XLMkBgQEpD61tRsUtjQWt8gUp0ryuZ9uG2QRN2QRN2QzowAUoEFkBwQfC7MUvsrtlcCveH7tl2rYp+r+J09uGczRN2QuIPQYJ+r+JQ61B7IUu1Gthag1hc9UvjIEX8GkJjBkBwjUps9uIPQRN2QuIPQYpazuIPQuIPQRiPKYpExaXDKuMEiopZ0VwgvuiwbVC7hEow3f3xHwwEBWGwoarL/v9GqUG8AL9ZTulKufwaavN78ahH6RIDH1BxA1IamzvkZ8G7pxGa7a9E+veKYuNl5ulDaegLewwUto7gW1o8MUCwBUhjKWBSZfoqTkX7Ak3alErE0Vt6QRu+ILiehLIsqyA2ryv9KyuSB1hHTkhe68N2QRiDzRN2QRp9dUtUjfps9uG2QRN2QRN2QyuZ=pBLZ1tLI+NlTUCwZxh7G1oHTUl8g1hwmECHqwBggEhw9+Cw0ECwmUXRsuoc9UoQsVQKQEo8ZWoRsUrwm13aKfh0sUhwGeBwMUoqGfXgoWow3Uox6yvDdpBgB+psj8X8g1hwmECHqEBggEhw9yvDdprGykBwGEt8m+paAUoLgfraZVtUKUtEgUiZyFxKcps==
|
Code: |
<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited.
$OOO0O0O00=__FILE__;$OOO000000=urldecode('%61%68%36%73%62%65%68%71%6c%61%34%63%6f%5f%73%61%64');$OO00O0000=8952;$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$O0O0000O0='OOO0000O0';eval(($$O0O0000O0('aWYoITApJE8wMDBPME8wMD1mb3BlbigkT09PME8wTzAwLCdyYicpO2ZnZXRzKCRPMDAwTzBPMDAsMTAyNCk7ZmdldHMoJE8wMDBPME8wMCw0MDk2KTskT08wME8wME8wPShiYXNlNjRfZGVjb2RlKHN0cnRyKGZyZWFkKCRPMDAwTzBPMDAsNDQ4KSwnUERwaU43Q1grOHlZUkw1enhhdnVld290MVVXZmtFVkZzakpNOWdCcjZLL09aU21UUUhBSUdsaDMwcWJkMmM0bj0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpKTtldmFsKCRPTzAwTzAwTzApOw==')));return;?>
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
|
|
|
|
|
|
|
|
|
|
Posted: Fri Dec 17, 2010 3:44 pm |
|
|
tsabitah |
Valuable expert |
|
|
Joined: Jul 07, 2010 |
Posts: 328 |
Location: surabaya |
|
|
|
|
|
|
Code: | <?php
class ControllerModuleRecentlyViewed extends Controller
{
protected function index()
{
$this->data['products'] = null;
$this->data['random_products'] = array();
$this->language->load('module/recentlyviewed');
$this->data['text_select'] = $this->language->get('text_select');
if (isset($this->request->get['recentlyviewed_id'])) {
$this->data['recentlyviewed_id'] = $this->request->get['recentlyviewed_id'];
} else {
$this->data['recentlyviewed_id'] = 0;
}
$this->load->model('catalog/product');
$this->load->model('catalog/review');
$this->load->model('tool/seo_url');
$this->load->model('tool/image');
$this->data['button_add_to_cart'] = $this->language->get('button_add_to_cart');
$this->data['recentlyviewed'] = array();
$results = array();
if (isset($this->request->get['product_id'])) {
$product_id = $this->request->get['product_id'];
if (isset($this->session->data['recentlyviewed'])) {
$recentlyviewed = $this->session->data['recentlyviewed'];
if (!in_array($product_id, $recentlyviewed)) {
unset($this->session->data['recentlyviewed']);
if (count($recentlyviewed) > $this->config->get('recentlyviewed_number_of_products')) {
array_pop($recentlyviewed);
array_unshift($recentlyviewed, $product_id);
} else {
array_unshift($recentlyviewed, $product_id);
}
}
} else {
$recentlyviewed[0] = $product_id;
}
$this->session->data['recentlyviewed'] = $recentlyviewed;
} else {
if (isset($this->session->data['recentlyviewed'])) {
$recentlyviewed = $this->session->data['recentlyviewed'];
} else {
$recentlyviewed = array();
}
}
$results = array();
$random_products = array();
foreach ($recentlyviewed as $recentlyviewed_id) {
$product_info = $this->model_catalog_product->getProduct($recentlyviewed_id);
array_push($results, $product_info);
}
if (count($results) == 0 && $this->config->get('recentlyviewed_show_pop_when_empty')) {
$this->data['heading_title'] = $this->language->get('alt_heading_title');
$results = $this->model_catalog_product->getPopularProducts($this->config->get('recentlyviewed_number_of_products'));
}
if (count($recentlyviewed)) {
$this->data['heading_title'] = $this->language->get('heading_title');
}
if (count($results) > 0) {
foreach ($results as $result) {
if ($result['image']) {
$image = $result['image'];
} else {
$image = 'no_image.jpg';
}
if ($this->config->get('config_review')) {
$rating = $this->model_catalog_review->getAverageRating($result['product_id']);
} else {
$rating = false;
}
$special = false;
$discount = $this->model_catalog_product->getProductDiscount($result['product_id']);
if ($discount) {
$price = $this->currency->format($this->tax->calculate($discount, $result['tax_class_id'], $this->config->get('config_tax')));
} else {
$price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')));
$special = $this->model_catalog_product->getProductSpecial($result['product_id']);
if ($special) {
$special = $this->currency->format($this->tax->calculate($special, $result['tax_class_id'], $this->config->get('config_tax')));
}
}
$options = $this->model_catalog_product->getProductOptions($result['product_id']);
if ($options) {
$add = $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $result['product_id']);
} else {
$add = HTTPS_SERVER . 'index.php?route=checkout/cart&product_id=' . $result['product_id'];
}
$this->data['products'][] = array('product_id' => $result['product_id'], 'name' => $result['name'], 'model' => $result['model'], 'rating' => $rating, 'stars' => sprintf($this->language->get('text_stars'), $rating), 'price' => $price, 'options' => $options, 'special' => $special, 'image' => $this->model_tool_image->resize($image, 38, 38), 'thumb' => $this->model_tool_image->resize($image, $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')), 'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $result['product_id']), 'add' => $add);
}
} else {
$this->data['heading_title'] = $this->language->get('heading_title');
}
if (!$this->config->get('config_customer_price')) {
$this->data['display_price'] = true;
} elseif ($this->customer->isLogged()) {
$this->data['display_price'] = true;
} else {
$this->data['display_price'] = false;
}
$this->id = 'recentlyviewed';
if ($this->config->get('recentlyviewed_position') == 'home') {
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/recentlyviewed_home.tpl')) {
$this->template = $this->config->get('config_template') . '/template/module/recentlyviewed_home.tpl';
} else {
$this->template = 'default/template/module/recentlyviewed_home.tpl';
}
} else {
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/recentlyviewed.tpl')) {
$this->template = $this->config->get('config_template') . '/template/module/recentlyviewed.tpl';
} else {
$this->template = 'default/template/module/recentlyviewed.tpl';
}
}
$this->render();
}
}
?> |
|
|
|
|
|
|
|
|
|
Posted: Fri Dec 17, 2010 3:51 pm |
|
|
tsabitah |
Valuable expert |
|
|
Joined: Jul 07, 2010 |
Posts: 328 |
Location: surabaya |
|
|
|
|
|
|
Code: | <?php
class ModelCatalogRecentlyViewed extends Model
{
public function getRecentlyViewed()
{
if (!$recentlyviewed) {
}
return $recentlyviewed;
}
}
?> |
Code: | <?php
class ControllerModuleRecentlyViewed extends Controller
{
private $error = array();
public function index()
{
$this->load->language('module/recentlyviewed');
$this->document->title = $this->language->get('heading_title');
if (1 == 1) {
$this->data['validkey'] = 0;
if (isset($this->request->post['recentlyviewed_license_key'])) {
$this->data['recentlyviewed_license_key'] = $this->request->post['recentlyviewed_license_key'];
} else {
$this->data['recentlyviewed_license_key'] = $this->config->get('recentlyviewed_license_key');
}
$sa = isset($_SERVER['SERVER_ADDR']) ? $_SERVER['SERVER_ADDR'] : $_SERVER['LOCAL_ADDR'];
if ($sa != '127.0.0.1') {
$domain_parts = explode('.', $_SERVER['SERVER_NAME']);
switch (count($domain_parts)) {
case 5:
switch ($domain_parts[4]) {
case 'com':
case 'org':
case 'net':
case 'com':
case 'ws':
case 'ie':
case 'info':
$domain_to_encode = $domain_parts[3];
$tld = $domain_parts[4];
break;
default:
$domain_to_encode = $domain_parts[2];
$tld = $domain_parts[3] . '.' . $domain_parts[4];
break;
}
break;
case 4:
switch ($domain_parts[3]) {
case 'com':
case 'org':
case 'net':
case 'com':
case 'ws':
case 'ie':
case 'info':
$domain_to_encode = $domain_parts[2];
$tld = $domain_parts[3];
break;
default:
$domain_to_encode = $domain_parts[1];
$tld = $domain_parts[2] . '.' . $domain_parts[3];
break;
}
break;
case 3:
switch ($domain_parts[2]) {
case 'au':
case 'ca':
case 'cz':
case 'de':
case 'dk':
case 'fr':
case 'in':
case 'it':
case 'nl':
case 'no':
case 'nz':
case 'pt':
case 'ru':
case 'sk':
case 'uk':
case 'za':
if ($domain_parts[1] == 'co' || $domain_parts[1] == 'com' || $domain_parts[1] == 'org') {
$domain_to_encode = $domain_parts[0];
$tld = $domain_parts[1] . '.' . $domain_parts[2];
} else {
$domain_to_encode = $domain_parts[1];
$tld = $domain_parts[2];
}
break;
default:
$domain_to_encode = $domain_parts[1];
$tld = $domain_parts[2];
}
break;
default:
$domain_to_encode = $domain_parts[0];
$tld = $domain_parts[1];
break;
}
$ssl_domains = array('secure-secure', 'bluehost', 'omnis', 'startlogic', 'powweb', 'myhosting', '100megswebhosting', 'unitedhosting', 'inmotionhosting');
$ip_domains = array('208.109.193.82', '69.89.31.102');
if ($this->data['recentlyviewed_license_key'] == md5('supper' . $domain_to_encode . 'goober_1992' . 'OC_RecentlyViewed') || in_array($domain_to_encode, $ssl_domains) || in_array($sa, $ip_domains)) {
$this->data['validkey'] = 1;
} else {
$this->data['validkey'] = 0;
}
} else {
$this->data['validkey'] = 1;
}
}
$this->load->model('setting/setting');
if (($this->request->server['REQUEST_METHOD'] == 'POST') && ($this->validate())) {
$RecentlyViewed_posted = $this->request->post;
if ($this->data['validkey']) {
} else {
$RecentlyViewed_posted['recentlyviewed_license_key'] = null;
$RecentlyViewed_posted['recentlyviewed_status'] = 0;
}
$this->model_setting_setting->editSetting('recentlyviewed', $RecentlyViewed_posted);
$this->session->data['success'] = $this->language->get('text_success');
$this->redirect(HTTPS_SERVER . 'index.php?route=extension/module&token=' . $this->session->data['token']);
}
$this->data['heading_title'] = $this->language->get('heading_title');
$this->data['text_enabled'] = $this->language->get('text_enabled');
$this->data['text_disabled'] = $this->language->get('text_disabled');
$this->data['text_left'] = $this->language->get('text_left');
$this->data['text_right'] = $this->language->get('text_right');
$this->data['entry_number_of_products'] = $this->language->get('entry_number_of_products');
$this->data['entry_show_pop_when_empty'] = $this->language->get('entry_show_pop_when_empty');
$this->data['entry_position'] = $this->language->get('entry_position');
$this->data['entry_status'] = $this->language->get('entry_status');
$this->data['entry_sort_order'] = $this->language->get('entry_sort_order');
$this->data['button_save'] = $this->language->get('button_save');
$this->data['button_cancel'] = $this->language->get('button_cancel');
if (isset($this->error['warning'])) {
$this->data['error_warning'] = $this->error['warning'];
} else {
$this->data['error_warning'] = '';
}
$this->document->breadcrumbs = array();
$this->document->breadcrumbs[] = array('href' => HTTPS_SERVER . 'index.php?route=common/home&token=' . $this->session->data['token'], 'text' => $this->language->get('text_home'), 'separator' => false);
$this->document->breadcrumbs[] = array('href' => HTTPS_SERVER . 'index.php?route=extension/module&token=' . $this->session->data['token'], 'text' => $this->language->get('text_module'), 'separator' => ' :: ');
$this->document->breadcrumbs[] = array('href' => HTTPS_SERVER . 'index.php?route=module/recentlyviewed&token=' . $this->session->data['token'], 'text' => $this->language->get('heading_title'), 'separator' => ' :: ');
$this->data['action'] = HTTPS_SERVER . 'index.php?route=module/recentlyviewed&token=' . $this->session->data['token'];
$this->data['cancel'] = HTTPS_SERVER . 'index.php?route=extension/module&token=' . $this->session->data['token'];
if (isset($this->request->post['recentlyviewed_position'])) {
$this->data['recentlyviewed_position'] = $this->request->post['recentlyviewed_position'];
} else {
$this->data['recentlyviewed_position'] = $this->config->get('recentlyviewed_position');
}
if (isset($this->request->post['recentlyviewed_status'])) {
$this->data['recentlyviewed_status'] = $this->request->post['recentlyviewed_status'];
} else {
$this->data['recentlyviewed_status'] = $this->config->get('recentlyviewed_status');
}
if (isset($this->request->post['recentlyviewed_sort_order'])) {
$this->data['recentlyviewed_sort_order'] = $this->request->post['recentlyviewed_sort_order'];
} else {
$this->data['recentlyviewed_sort_order'] = $this->config->get('recentlyviewed_sort_order');
}
if (isset($this->request->post['recentlyviewed_show_pop_when_empty'])) {
$this->data['recentlyviewed_show_pop_when_empty'] = $this->request->post['recentlyviewed_show_pop_when_empty'];
} else {
$this->data['recentlyviewed_show_pop_when_empty'] = $this->config->get('recentlyviewed_show_pop_when_empty');
}
if (isset($this->request->post['recentlyviewed_number_of_products'])) {
$this->data['recentlyviewed_number_of_products'] = $this->request->post['recentlyviewed_number_of_products'];
} else {
$this->data['recentlyviewed_number_of_products'] = $this->config->get('recentlyviewed_number_of_products');
}
$this->template = 'module/recentlyviewed.tpl';
$this->children = array('common/header', 'common/footer');
$this->response->setOutput($this->render(true), $this->config->get('config_compression'));
}
private function validate()
{
if (!$this->user->hasPermission('modify', 'module/recentlyviewed')) {
$this->error['warning'] = $this->language->get('error_permission');
}
if (!$this->error) {
return true;
} else {
return false;
}
}
}
?> |
|
|
|
|
|
|
|
tsabitah i love you :) |
|
Posted: Sun Dec 19, 2010 5:07 pm |
|
|
drumatic |
Beginner |
|
|
Joined: Dec 17, 2010 |
Posts: 2 |
|
|
|
|
|
|
|
thank you sooo much man you're the greatest |
|
|
|
|
www.waraxe.us Forum Index -> PHP script decode requests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT
Page 1 of 1
|
|
|
Powered by phpBB © 2001-2008 phpBB Group
|
|
|
|
|
|