NSObject schrieb:
Aktiviere TLS auf deinem Server, dann läuft das, und da Du Anmeldedaten verschickst, ist das sowieso dringend anzuraten.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von NSObject ()
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
NSObject schrieb:
Aktiviere TLS auf deinem Server, dann läuft das, und da Du Anmeldedaten verschickst, ist das sowieso dringend anzuraten.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von NSObject ()
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von NSObject ()
NSObject schrieb:
Das hat nichts mit Datenbanken, sondern mit der Einrichtung deines Webservers zu tun. Ich bin jedoch nicht der 1&1 Support. Schau in deinem Interface nach TLS / SSL oder vielleicht nach Let's Encrypt, und finde es heraus.
Wenn Du nichts findest, dann wende Dich an den Support (dem von 1&1), und sage ihnen sie mögen für deine Domain TLS (ggfs. mit Let's Encrypt) aktivieren.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von NSObject ()
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Lenon ()
Lenon schrieb:
Das gebe ich in dem Browser ein: DOMAINNAME/register.php?userna…t@test.de&fullname=Pascal
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von NSObject () aus folgendem Grund: typo
NSObject schrieb:
Das macht mich fassungslos.Lenon schrieb:
Das gebe ich in dem Browser ein: DOMAINNAME/register.php?userna…t@test.de&fullname=Pascal
Welche Literatur benutzt Du? – Bzw. welche Literatur benutzt Du wofür? Bitte lerne erst mal die Grundlagen, wie man (Web-)Server/-dienste einrichtet und sicher betreibt. Wie man Daten sicher überträgt und speichert. Etwas über die Rechtlichen Grundlangen; und erst dann würde ich hiermit wieder weiter machen.
Lenon schrieb:
Ein Autohersteller fängt auch nicht mit dem ABS an, bevor er nicht einmal weis, wie die bremsen funktionieren.
macmoonshine schrieb:
Die Angreifer warten aber nicht, bis du mit deiner Webseite fertig bist, oder dich mal um das Thema Sicherheit gekümmert hast. Wenn du eine Bank bauen willst, baust du vielleicht auch nicht als erstes den Tresor. Das Geld lässt du deswegen aber trotzdem nicht offen rumliegen.Lenon schrieb:
Ein Autohersteller fängt auch nicht mit dem ABS an, bevor er nicht einmal weis, wie die bremsen funktionieren.
BTW: Wie war nochmal dein Domainname? +scnr+
Lenon schrieb:
ich denke jetzt nicht, dass hacker sich stundenlang domainnamen raussuchen und dann auf gut gluck mal anfangen zu hacken..
torquato schrieb:
Ähh... *räusper* *hüstel* Nun ja...Lenon schrieb:
ich denke jetzt nicht, dass hacker sich stundenlang domainnamen raussuchen und dann auf gut gluck mal anfangen zu hacken..
Die scannen permanent alle IP-Adressen, alle DNS-Einträge, checken alle Ports und prüfen gegen alle bekannten und unbekannten Exploits! Da setzt sich niemand stundenlang für Deine eine Domain hin. Da laufen stundenlang, permanent Scripts für alle (!) Domains und IP-Adressen, darunter auch Deine!
Aber laß Dich nicht abschrecken. Laß Dich sensibilisieren, was Sicherheit angeht. Das ist wichtig, sehr (!) wichtig.
Wenn Du ausprobieren und lernen willst, laß Dich nicht abschrecken. Mach das, aber in einem lokalen Ramen, der von außen nicht zugänglich ist, bis Du weißt, wie es geht... Und wenn Du weißt, wie es geht, weißt Du, daß Du es niemals so hättest machen dürfen...
Lenon schrieb:
das ist schon verständlich, dennoch halte ich es unnötig, mich darum zu kümmern, wie die Datenpakete verschlüsselt gesendet werden, wenn ich nicht einmal richtig weis, wie ich sie überhaupt übermittel. Außerdem, veröffentliche ich eigentlich nirgends die Domain (gestern nur eine Zeile vergessen zu ändern) ich denke jetzt nicht, dass hacker sich stundenlang domainnamen raussuchen und dann auf gut gluck mal anfangen zu hacken.. Zumal der Datenbankzugriff mittels Hash verschlüsselt ist, wenn ich das so überhaupt sagen kann... Nichts desto trotz, möchte ich erstmal um das grundlegende sprich die Übermittlung der Daten kümmern, bevor ich mit der Daten-Sicherheit anfange.
macmoonshine schrieb:
Meine E-Mail-Adresse habe ich auch nirgendwo veröffentlicht, trotzdem bekomme ich allerhand tolle Mails. Datenübertragung kannst du auch im Sandkasten lernen. Dafür brauchst du nun wirklich keinen Server im Netz.Lenon schrieb:
das ist schon verständlich, dennoch halte ich es unnötig, mich darum zu kümmern, wie die Datenpakete verschlüsselt gesendet werden, wenn ich nicht einmal richtig weis, wie ich sie überhaupt übermittel. Außerdem, veröffentliche ich eigentlich nirgends die Domain (gestern nur eine Zeile vergessen zu ändern) ich denke jetzt nicht, dass hacker sich stundenlang domainnamen raussuchen und dann auf gut gluck mal anfangen zu hacken.. Zumal der Datenbankzugriff mittels Hash verschlüsselt ist, wenn ich das so überhaupt sagen kann... Nichts desto trotz, möchte ich erstmal um das grundlegende sprich die Übermittlung der Daten kümmern, bevor ich mit der Daten-Sicherheit anfange.
Lenon schrieb:
Ich verstehe ich da schon.. Dennoch Spielt es jetzt eher weniger eine Rolle.. Um zum eigentlichen Thema zurückzukommen kommen... Ich habe nun den DataString Array in meiner IOS Konsole mit z.B DataString: Optional("{\"status\":\"200\",\"message\":\"Successfully registered\",\"id\":\"14\",\"username\":\"DataTestgi\",\"email\":\"jfjfjfj\",\"fullname\":\"DUMMY\",\"ava\":\"\"}") oder mehreren Ausgaben. Wie kann ich diesen String wieder in die einzelnen Teile wie Username, ID etc aufteilen? Bedeuten diese Backslashes innerhalb der
var dataString = String(data: data!, encoding: String.Encoding.utf8) as String!
print("DataString: \(dataString)")
Das dies der String Array an der bestimmten position ist, oder muss ich das ganze irgendwie Splitten?! Man man ich vermisse echt den Java code bei Swift haha...
Lenon schrieb:
Ein Autohersteller fängt auch nicht mit dem ABS an, bevor er nicht einmal weis, wie die bremsen funktionieren.
Lenon schrieb:
Warum muss hier eigentlich darüber diskutiert werden, dass es unsicher ist etc. Das habe ich alles verstanden. Aber letztendlich ist es doch meine Sache, wenn mein Webspace attackiert wird oder etwa nicht?
NSObject schrieb:
Ein Autohersteller würde sein Auto aber nicht ohne sichere und zuvor geprüfte Bremsen in den öffentlichen Verkehr schicken.Lenon schrieb:
Ein Autohersteller fängt auch nicht mit dem ABS an, bevor er nicht einmal weis, wie die bremsen funktionieren.
Nein, das ist falsch. Denn von jedem Server geht eine Gefahr für alle anderen Teilnehmer aus.Das ist so wie mit den Autos und den Bremsen.Lenon schrieb:
Warum muss hier eigentlich darüber diskutiert werden, dass es unsicher ist etc. Das habe ich alles verstanden. Aber letztendlich ist es doch meine Sache, wenn mein Webspace attackiert wird oder etwa nicht?
Lenon schrieb:
Ich habe nun den DataString Array in meiner IOS Konsole mit z.Boder mehreren Ausgaben. Wie kann ich diesen String wieder in die einzelnen Teile wie Username, ID etc aufteilen? Bedeuten diese Backslashes innerhalb der
Lenon schrieb:
Ich verstehe ich da schon.. Dennoch Spielt es jetzt eher weniger eine Rolle.. Um zum eigentlichen Thema zurückzukommen kommen... Ich habe nun den DataString Array in meiner IOS Konsole mit z.B DataString: Optional("{\"status\":\"200\",\"message\":\"Successfully registered\",\"id\":\"14\",\"username\":\"DataTestgi\",\"email\":\"jfjfjfj\",\"fullname\":\"DUMMY\",\"ava\":\"\"}") oder mehreren Ausgaben. Wie kann ich diesen String wieder in die einzelnen Teile wie Username, ID etc aufteilen? Bedeuten diese Backslashes innerhalb der
NSObject schrieb:
Bitte verwende die Code-Tags!
Hast Du den als String oder als Data-Objekt gezogen?Lenon schrieb:
Ich habe nun den DataString Array in meiner IOS Konsole mit z.Boder mehreren Ausgaben. Wie kann ich diesen String wieder in die einzelnen Teile wie Username, ID etc aufteilen? Bedeuten diese Backslashes innerhalb der
MyMattes schrieb:
Für mich sieht das weniger wie String als mehr wie ein Dictionary aus ... aber was kenne ich mich schon mit Swift ausLenon schrieb:
Ich verstehe ich da schon.. Dennoch Spielt es jetzt eher weniger eine Rolle.. Um zum eigentlichen Thema zurückzukommen kommen... Ich habe nun den DataString Array in meiner IOS Konsole mit z.B DataString: Optional("{\"status\":\"200\",\"message\":\"Successfully registered\",\"id\":\"14\",\"username\":\"DataTestgi\",\"email\":\"jfjfjfj\",\"fullname\":\"DUMMY\",\"ava\":\"\"}") oder mehreren Ausgaben. Wie kann ich diesen String wieder in die einzelnen Teile wie Username, ID etc aufteilen? Bedeuten diese Backslashes innerhalb der
Ups, da war @NSObject schneller...
Mattes
Lenon schrieb:
das ist schon verständlich, dennoch halte ich es unnötig, mich darum zu kümmern, wie die Datenpakete verschlüsselt gesendet werden, wenn ich nicht einmal richtig weis, wie ich sie überhaupt übermittel.