Ich mach nun etwas länger schon mit Sockets rum.
Jetzt möchte ich das mit Dateien versenden und empfangen zu einem Art Ftp Programm erweitern.
Mir ist das Paket ftplib aufgefallen, welches offensichtlich das Paket ist, welches ich benötige. Ich suche jetzt allerdings schon seit Stunden nach HowTos, Tutorials, oder Examples für diese ftplib, konnte bis jetzt nur für C# und C++ welche finden. Höchstens vllt ein paar kleine Broken von C.
Dann ist mir in den Sinn gekommen, den Dateien Austausch über Sockets zu lösen, doch das ist mir evtl. ein bisschen zu umständlich, da man das bei Pyhton mit ftplib super lösen kann und ich deshalb dachte dass das mit ftplib in C auch so funktioniert. Und wegen der Unsicherheit. Dann kam ich auf SSL, wegen dem Sicherheitsproblem. Jetzt stellen sich bei mir ein paar Fragen zu denen ich leider keine Antworten finden konnte.
- Ist SSL eine Erweiterung für die Sockets, oder ist SSL ein eigener Verbindungsaufbau?
- Wo finde ich Hilfen zu diesem Thema, also SSL und Sockets in C
- Wo finde ich Hilfen zur ftplib in "C"
- Verstehe ich das richtig, das Sockets also TCP im Prinzip die unterste Ebene des Datenaustauschs ist und das je nachdem was man daraus macht so etwas wie HTTP, FTP usw. entsteht? Also das Ftp Clients auch mit Sockets arbeiten?
Wäre super wenn mir da jemand auf die Sprünge helfen könnte.
Jetzt möchte ich das mit Dateien versenden und empfangen zu einem Art Ftp Programm erweitern.
Mir ist das Paket ftplib aufgefallen, welches offensichtlich das Paket ist, welches ich benötige. Ich suche jetzt allerdings schon seit Stunden nach HowTos, Tutorials, oder Examples für diese ftplib, konnte bis jetzt nur für C# und C++ welche finden. Höchstens vllt ein paar kleine Broken von C.
Dann ist mir in den Sinn gekommen, den Dateien Austausch über Sockets zu lösen, doch das ist mir evtl. ein bisschen zu umständlich, da man das bei Pyhton mit ftplib super lösen kann und ich deshalb dachte dass das mit ftplib in C auch so funktioniert. Und wegen der Unsicherheit. Dann kam ich auf SSL, wegen dem Sicherheitsproblem. Jetzt stellen sich bei mir ein paar Fragen zu denen ich leider keine Antworten finden konnte.
- Ist SSL eine Erweiterung für die Sockets, oder ist SSL ein eigener Verbindungsaufbau?
- Wo finde ich Hilfen zu diesem Thema, also SSL und Sockets in C
- Wo finde ich Hilfen zur ftplib in "C"
- Verstehe ich das richtig, das Sockets also TCP im Prinzip die unterste Ebene des Datenaustauschs ist und das je nachdem was man daraus macht so etwas wie HTTP, FTP usw. entsteht? Also das Ftp Clients auch mit Sockets arbeiten?
Wäre super wenn mir da jemand auf die Sprünge helfen könnte.