Die Suche ergab 346 Treffer

von mfro
Mi Okt 23, 2013 6:17 am
Forum: Hardware
Thema: RAID 5 Nachfolger
Antworten: 6
Zugriffe: 12540

Re: RAID 5 Nachfolger

...weil zum Synchronisieren die verbliebenen drei Platten vollständig ausgelesen werden müssen, um die neue 4. Platte zu beschreiben. Ist nun auf einer der drei Platten ein Fehler, was bei großen Platten ja auch passieren könnte, wäre das RAID platt. Ich überlege nun, zwei Platten als Ausfallsicher...
von mfro
Di Jul 16, 2013 8:33 pm
Forum: C / C++
Thema: Newbie: Integer to String
Antworten: 9
Zugriffe: 6096

Re: Newbie: Integer to String

...aber der Groschen ist noch nicht ganz gefallen bzw. sehe ich noch das Ergebnis. Lehn' dich mal zurück und betrachte das Problem mal völlig unabhängig vom Programmieren. Hilft. Erst musst Du den Algorithmus verstehen, bevor Du versuchst, ihn zu programmieren. Du hast eine Zahl und musst die in di...
von mfro
Mo Jul 15, 2013 9:05 pm
Forum: C / C++
Thema: Newbie: Integer to String
Antworten: 9
Zugriffe: 6096

Re: Newbie: Integer to String

Könnte mir vielleicht Jemand erklären, was genau an gewissen stellen passiert? Was auch klar ist, ein vorzeichen wird bis jetzt noch nicht ausgewertet. int main (void) { // definiere und deklariere // eine constanten character char const digit[] = "0123456789"; // definiere und deklariere // ein ch...
von mfro
Mi Jan 23, 2013 12:19 pm
Forum: Datenbanken und Datenmanagement
Thema: Dateiformat für Mapfiles und andere Spielinhalte
Antworten: 13
Zugriffe: 22257

Re: Dateiformat für Mapfiles und andere Spielinhalte

Für solche Dinge finde ich sqlite sehr hilfreich. Mit ein bißchen SQL kannst Du von ganz einfachen bis beliebig komplizierten Sachverhalten alles abbilden und mußt dich nicht mit Parsen und Bytes zählen rumschlagen - die Datenbank/Datenbankstruktur kann mit dem Programm mitwachsen. Inhalte können be...
von mfro
Do Jan 17, 2013 12:40 pm
Forum: C / C++
Thema: Finde die Sicherheitslücke ;)
Antworten: 35
Zugriffe: 24991

Re: Finde die Sicherheitslücke ;)

Immer nur %c funktioniert nicht, ich schätze mal wegen bestimmter ASCII-Steuerzeichen. Das funktioniert alleine schon deswegen nicht, weil beide Puffer gleich lang sind. Wenn du dann zwei Zeichen (% und c) in den Eingabepuffer eingeben mußt, um eins aus dem Passwort-Array zu Gesicht zu bekommen, ko...
von mfro
Mi Jan 16, 2013 7:40 pm
Forum: Linux / Unix
Thema: read mit Timeout
Antworten: 5
Zugriffe: 6110

Re: read mit Timeout

Um die Anfrage aus dem Stream zu lesen, verwende ich die Linux-Funktion read(). Mein Problem ist, dass eine Anfrage an den Webserver dazu führt, dass dieser die Anfrage lesen muss und die read() Funktion solange wartet, bis das erwartete Zeichen kommt. Du kannst mit select() vorher abfragen, ob Zei...
von mfro
Mi Jan 16, 2013 7:30 pm
Forum: C / C++
Thema: Finde die Sicherheitslücke ;)
Antworten: 35
Zugriffe: 24991

Re: Finde die Sicherheitslücke ;)

Der Rest mag compiler- (falls der auf die Idee kommt, die Arrays anders herum im Speicher abzulegen, was ihm niemand vorschreibt) und/oder prozessor- bzw. architekturabhängig (weil die Größe der lokalen Variablen begrenzt und ab einer bestimmten Größe ein anderes Allokierungsverhalten auftritt) sein...
von mfro
Mi Jan 16, 2013 7:17 pm
Forum: C / C++
Thema: Finde die Sicherheitslücke ;)
Antworten: 35
Zugriffe: 24991

Re: Finde die Sicherheitslücke ;)

dani93 hat geschrieben:
mfro hat geschrieben:ich gebe so viele %c's ein, bis ich das Passwort zu sehen bekomme.
Versuch es ;)
Stimmt, ich muß %x'e nehmen und eine ASCII-Tabelle zur Hand haben, sonst geht der Puffer vorher aus.
von mfro
Mi Jan 16, 2013 6:49 pm
Forum: C / C++
Thema: Finde die Sicherheitslücke ;)
Antworten: 35
Zugriffe: 24991

Re: Finde die Sicherheitslücke ;)

Tja, dann eben folgende Antwort:

ich gebe so viele %c's ein, bis ich das Passwort zu sehen bekomme.
von mfro
Mi Jan 16, 2013 6:36 pm
Forum: C / C++
Thema: Finde die Sicherheitslücke ;)
Antworten: 35
Zugriffe: 24991

Re: Finde die Sicherheitslücke ;)

gib mal als Passwort (z.B.) "%d" ein. Das wird (wahrscheinlich) noch keinen Absturz bewirken, aber zumindest "unerwartetes" Verhalten. Mit "%s" kommt es sehr wahrscheinlich zum Absturz. Falls nicht, häng' noch ein paar %d dran. Ich dachte, das "Rätsel" wäre deine Idee? Dann wirst du doch wohl die Lö...