Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-07-2010, 13:09   #1 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.499
html mit phpmailer ... eine sicherheitsfrage

Hi,

nachdem ich mich lange genug darum gedrückt habe, versuche ich mich jetzt doch endlich mal an php. allerdings stellen sich mir da doch immer wieder fragen bzgl. der sicherheit.

mal ein konkretes beispiel: ich hab einen kleinen shop ohne datenbank (es werden auch anderweitig keine kundendaten angelegt). preise und artikelbeschreibungen stehen in einer xml-datei. zum bestellen wollte ich phpmailer verwenden.

- eine mail geht als bestellbestätigung an den kunden
- eine kopie an den shop (bcc in der php hart codiert)

jetzt hätte ich allerdings gerne, dass die mail nicht einfacher text ist, sondern in htmlform versendet wird; also auch das bild des jeweiligen artikels (nicht eingebettet) zu sehen ist.

die fragen die sich mir jetzt stellen sind:
1. kann jemand trotz hart codierter bcc-adresse weitere empfänger dort anhängen und wenn ja, wie verhindere ich das, um missbrauch zum spamming zu vermeiden?
2. das selbe bzgl. cc-adresse, für die ich nichts angebe?
3. gibt es eine sichere möglichkeit, vorbereiteten htmltext von flash an php zu übergeben, oder darf ich die mail erst in php zusammensetzen? (sprich nur die artikelnummer, größe und anzahl übermitteln)
4. gibt es evtl. sogar einfach eine möglichkeit, die php-datei nur von meiner swf abrufbar zu machen/ausführbar zu machen, um missbrauch zu verhindern? (sowas wäre ja doch recht praktisch)

also ihr seht schon. das ist absolut neues terrain für mich.
ich denke aber, mit ein paar sinnvollen schlagworten tut ihr mir schon einen großen gefallen.

vielen dank im voraus

sx

//ach ja. rechtliche fragen werden hier ja prinzipiell nicht beantwortet, aber trotzdem: hinz hat kunz mal erzählt, dass ein shopsystem aus juristischen gründen eine datenbank haben MUSS? macht das sinn? mit kundendaten sicherlich, aber so?


5. am rande: kennt ihr vielleicht ein paar gute/hilfreiche hacking-tutorials oder evtl. bücher etc., die mir die probleme von php ein wenig geläufiger machen? einen kleinen sicherheits-kanon oder so. also einfach etwas um mir einen überblick zu verschaffen, wovon ich mich als anfänger erst mal fernhalten sollte, dann die basics und letztendlich eben ein wenig tiefschürfenderes für zukünftige projekte... man findet ja so allerhand, aber ich wüsste halt gern auch ob es was taugt.
__________________

flintfabrik.de

Geändert von shin10 (08-07-2010 um 21:13 Uhr)
shin10 ist offline   Mit Zitat antworten
Alt 08-07-2010, 15:58   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Hier, das ist generell eine wesentliche Gefahr bei sowas: E-Mail-Injection ? Wikipedia
Sollte aber durch den PHPMailer schon eliminiert sein …
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist gerade online   Mit Zitat antworten
Alt 09-07-2010, 21:25   #3 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.499
hi sonar,

schon mal danke soweit. ich hab mich da ein wenig eingelesen und etwas abgewartet, ob noch was kommt. dennoch macht mich gerade punkt 3 noch etwas unsicher. ich würde es dann zwar mitbekommen, wenn jemand unfug treibt, da ich ja eine kopie bekomme, aber irgendwie macht mir das schon ein wenig sorgen. zu unrecht?

ich meine, die variablen namen kann er ja ohne große probleme aus der swf rauslesen und dann selbst nach belieben daten an meine php-datei senden. oder bin ich davor irgendwie gefeit?

mgf

sx
__________________

flintfabrik.de

Geändert von shin10 (09-07-2010 um 21:32 Uhr)
shin10 ist offline   Mit Zitat antworten
Alt 10-07-2010, 11:40   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Ich würde nur Variablen an PHP senden, keine ganzen Bausteine o.ä., und dort deren Vorhandensein und erwarteten Wert prüfen.

Klar kann jemand deine SWF zerlegen und das PHP-Skript direkt ansteuern, dagegen ist man – meines Wissens nach – nie gefeit … aber wie auch immer, es ist zu vermeiden, dass jemand a) weitere Header/Empfänger und b) weitere Inhalte in die Mail einschleust.
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist gerade online   Mit Zitat antworten
Alt 10-07-2010, 15:37   #5 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.499
ok,

danke dir. dann werd ich es mal so angehen.

bis denne
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Sicherheitsfrage WhiteChild Flash Einsteiger 5 31-07-2008 18:02
Sicherheitsfrage per Flash so wie bei HTML Syracus Flash 8 1 13-04-2007 09:08
Chrashkurs phpMailer... shorty PHP und MySQL 4 27-09-2005 07:04
Login Funktion - Sicherheitsfrage menty PHP und MySQL 16 30-09-2004 14:28
PHPMailer Problem CodeBlue PHP und MySQL 1 25-04-2004 16:52


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:16 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele