Ich leite einen P-Server und dort kommen natürlich täglich Psc's rein.
Nun mein Anliegen... Immer, wenn ich nachschauen will, ob noch guthaben verfügbar ist, steht auf der Seite von Pasafecard, das die Psc's berreits auf MyPaysafecard eingelöst worden sind.
Ich dachte mir bei den ersten 1-3, das die Leute sie wahrscheinlich selbst einlösen, jedoch habe ich dann auch mal versucht selbst zu spenden, habe natürlich vorher geschaut ob noch guthaben drauf ist, war alles da, jedoch nachdem ich gespendet habe war die Psc nach 1-2 Minuten auf MyPaysafecard eingelöst....
Ich weiß nun nicht woran das liegen könnte... Ich habe mal gehört, das man den Psc_Log infizieren kann oder soetwas in der Art... das Glaube ich aber weniger, liegt es vielleich am Scrippt?
$cmdAnz = "SELECT COUNT(*) AS anzEintraege FROM ".SQL_HP_DB.".psc_log WHERE DAY(datum)='".$aZeit['tag']."' AND MONTH(datum)='".$aZeit['monat']."' AND YEAR(datum)='".$aZeit['jahr']."' AND HOUR(datum)='".$aZeit['stunde']."' LIMIT 1";
$qryAnz = mysql_query($cmdAnz,$sqlHp);
$getAnz = mysql_fetch_object($qryAnz);
$cmdCheck = "SELECT id FROM ".SQL_HP_DB.".psc_log WHERE psc_code='".$cardVoucher."'";
$qryCheck = mysql_query($cmdCheck,$sqlHp);
if(mysql_num_rows($qryCheck)>0) {
echo'<p class="meldung">Die Spende wurde erfolgreich abgegeben. Als Dank für die Spende werden Ihnen demnächst Coins gutgeschrieben. </p>';
}
else {
$qryRequest = mysql_query($sqlCmd,$sqlHp);
if($qryRequest)
{
echo'<p class="meldung">Die Spende wurde erfolgreich abgegeben. Als Dank für die Spende werden Ihnen demnächst Coins gutgeschrieben. </p>';
}
else
{
echo'<p class="meldung">Die Spende wurde erfolgreich abgegeben. Als Dank für die Spende werden Ihnen demnächst Coins gutgeschrieben.</p>';
}
}
}
else
{
echo'<p class="meldung">Es wurden Falscheingaben gemacht. Bitte füllen Sie das Formular noch ein mal korrekt aus.</p>';
}
Ich gehe mal stark von aus , das es kein Zugriff von außen ist.
Es passiert denk ich mal Teamintern , ansonsten mal probieren mit einem anderen coinskaufen skript.
$qryRequest = mysql_query($sqlCmd,$sqlHp);
if($qryRequest)
{
echo'<p class="meldung">Die Spende wurde erfolgreich abgegeben. Als Dank für die Spende werden Ihnen demnächst Coins gutgeschrieben. </p>';
}
else
{
echo'<p class="meldung">Die Spende wurde erfolgreich abgegeben. Als Dank für die Spende werden Ihnen demnächst Coins gutgeschrieben.</p>';
}
Wir ja in deine Datenbank eingetragen, laut Script. Ich denke, dass Backdoors vorhanden sind.
Dies komt mir beckant vor den er hatt ja selber eine psc einbezahlt sofern ich es richtig verstanden habe und die sofort weg war.
1: da in deinem script nichts zu sehen ist denke ich das es warscheinlich durch dein PHP mailer gesendet wird. Schalte PHP mailer aus sofern du einen webservr hast somit kanst du ausschliesen das irgent was aus deiner datenbank gesendet wird.
2: Deinen HP-User aendern und ein neues passwort vergeben.
3: den alten HP-User loeschen.
4: deine mysql logs anschauen ob wirklich was gesendet wird.
5 abwarten und Tee trinken.
mfg