Registriert: Mi Aug 28, 2002 19:27 Beiträge: 568 Wohnort: Chemnitz / Sachsen
ich will für meinen server (lokal, PWS[abgespeckter IIS]) eine DLL schreiben, die mir bestimmte daten ausgibt, nachdem ich einige parameter übergebe. das ganze will ich aus sicherheitsbedenken (soll später auf ner lan laufen) nicht mit php machen. kann mir da jemand helfen?
kann ich auch normale komponenten (bsp: cabwriter, etc.) mit nutzen ?
Registriert: Mo Jan 20, 2003 20:10 Beiträge: 424 Wohnort: nähe Starnberg
Sorry, was hat Sicherheit mit PHP zu tun? Sobald Du mit einem Webserver arbeitet, egal ob ISAPI-DLL oder cgi, als nichts anderes bindet sich PHP ein, must Du die Strecke zwischen dem HTTP - Server und dem Client sichern, z. B. mit SSL. Ob das PHP, ASP oder SOAP - Ausgaben sind, der Weg muss verschlüsselt werden und nicht das Programm, welches Daten an den Webserver sendet, welcher Dir die Daten weiterleitet.
Registriert: Mi Aug 28, 2002 19:27 Beiträge: 568 Wohnort: Chemnitz / Sachsen
nein es geht nicht um diesen sicherheitsabschnitt, es geht darum, dass die quellcodes, die jedemenge an wichtigen informationen enthalten, nicht so einfach einsehbar sind.
ich will da jetzt auch keine ellenlange diskussion führen, wie ich das am besten sichere, ich hatte nur gehofft, jemand kennt ein tutorial zu diesem thema (soll nicht arogant, genervt oder sonstwie klingen)
Registriert: Mo Jan 20, 2003 20:10 Beiträge: 424 Wohnort: nähe Starnberg
Die Erstellung eines CGI - Programmes ist recht einfach, da es sich um eine Konsolenanwendung, die den normalen Standardinput verarbeitet und über Standoutput, also mit Write/WriteLn. Als CGI-Programm must Du den kompletten HTTP - Header an den Webserver zurückgeben.
PS.: Ich hatte vor ca. 6 Jahren mal ne Anwendung für Siemens geschrieben, bei denen Einkaufszahlen nach bestimmten Kritieren aus einer Oracle DB gelesen musten und das ganze wurde über HTML bereitgestellt. Leider habe ich den alten Code für meine CGI-Klasse nicht mehr gefunden.
Registriert: Sa Nov 02, 2002 18:06 Beiträge: 299 Wohnort: Dresden
Hi,
nachdem ich diesen Thread gelesen hab kam ich auf die Idee sowas ähnliches zu machen (zum Spaß ).
Ich hab das jetzt mit einem Tut von delphi-sources.de auf Basis von ISAPI gemacht. Jetzt will ich das in meinen lokalen Apache einbinden und das will einfach nich. Ich wollte es als festes Modul laden. Hab dazu eine dll erstellt mit den erforderlichen proceduren. Weiß jemand wie man das als Modul einbinden kann (hab es per LoadModule geladen und jetzt muss ich das doch einer extension zuweisen, oder?).
Mfg HomerS
_________________ "Ich würde ja gern die Welt verändern, aber Gott gibt mir den Quelltext nicht"
Registriert: Sa Nov 02, 2002 18:06 Beiträge: 299 Wohnort: Dresden
Ich hab auf apache.org irgendwo gelesen (ich find's jetzt nur nicht) das man es entweder als .so (Shared Objects) oder .dll. Und bei dll stand glaube ich auch noch ISAPI dabei.
Mein Ziel ist einfach dann in die Browserleiste www.blablabla.de/meine.dll?var1=... . (Also doch nicht als Module).
_________________ "Ich würde ja gern die Welt verändern, aber Gott gibt mir den Quelltext nicht"
Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.