Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

11

06.01.2012, 23:04

Zitat von »BlueCobold«

"Lies folgenden Text ohne Deine Augen zu verwenden".

Blindenschrift?

Ich nehme mal an, dass Du (genau wie ich) die erst lernen müsstest und dieser Fakt die Aufgabe nicht wirklich sinnvoller gestaltet ;)
Außerdem habe ich von Text gesprochen, nicht von Text in Blindenschrift :D
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

12

06.01.2012, 23:07

Du könntest das Programm z.B. mit Filealyzer öffnen - das ist prinzipiell dasselbe wie mit einem Texteditor, jedoch kriegst du die .data-sections und alle anderen Daten-Behältnisse übersichtlich präsentiert.
Außerdem siehst du genau, welche Funktionen der von anderen Libraries importiert. Daraus kannst du dann vllt. schließen, welchen Algorithmus der auf in den .data-sections gelagerten Daten anwendet. Vielleicht. ;)


MfG

Mirlix

Supermoderator

Beiträge: 451

Beruf: Developer Advocate

  • Private Nachricht senden

13

07.01.2012, 00:18

Evt einfach den Speicher zur Laufzeit des Programmes anschauen wenn man ein Passwort eingibt und er es vergleicht, muss es ja irgendwo im Speicher liegen :)

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

14

07.01.2012, 07:05

Das ist einfacher als mit einem Disasm zu öffnen? ;)
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Mirlix

Supermoderator

Beiträge: 451

Beruf: Developer Advocate

  • Private Nachricht senden

15

07.01.2012, 11:25

Einfacher nicht, es ist nur eine weitere Moeglichkeit,evt kann der Prof kein ASM und dann ist es einfacher :P

16

07.01.2012, 11:55

Keylogger könnte man benutzen, während jemand das Passort eingibt.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

17

07.01.2012, 12:02

Einfacher nicht, es ist nur eine weitere Moeglichkeit,evt kann der Prof kein ASM und dann ist es einfacher :P

Da is was dran :D
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

18

07.01.2012, 12:51

Keylogger könnte man benutzen, während jemand das Passort eingibt.

Ich denke nicht, dass sich der Aufgabensteller an dieser Lösung erfreut gibt.

MfG
Check

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

19

07.01.2012, 13:10

Sonst gäbe es noch Metawissen. Also vielleicht hat der Prof. mal auf irgendetwas angespielt, so dass ihr auf das Passwort kommen müsstet durch reines überlegen.
Social Engineering gäbe es auch noch. ^^

Bei einer solchen Aufgabe kann man auch beliebig kreativ werden, wenn man den offensichtlichen Weg (Disassembler) nicht benutzen darf.

//EDIT
Gib dich doch als Assistent einer anderen (technischen) Fakultät aus und erfrag den Prof nach dem Source, weil du die Aufgabe so cool findest und sie gerne für deine Studenten ebenfalls anbieten möchtest, aber leicht modifiziert. Recht plumper Versuch, aber wenn er nicht damit rechnet könnte er darauf rein fallen. :D

@Checkmateing
Kommt drauf an was der Sinn der Aufgabe ist und da hier der übliche Weg verwehrt wird und anscheinend sonst keine Limitationen gesetzt sind fände ich das einen vollkommen legitimen Weg. Das Ziel ist an das PW zu kommen. Wie ist ja egal.

AF1

Frischling

  • »AF1« ist der Autor dieses Themas
  • Private Nachricht senden

20

07.01.2012, 16:47

Sonst gäbe es noch Metawissen. Also vielleicht hat der Prof. mal auf irgendetwas angespielt, so dass ihr auf das Passwort kommen müsstet durch reines überlegen.
Social Engineering gäbe es auch noch. ^^


Er meinte nur, dass es eine naheliegendere Möglichkeit gibt, als Disassembler.

Sonst gab es keine Tipps.



Wo hast du nur die Aufgabe her? ö.o


Hat er uns hochgeladen.



In ca. einer Woche wird die Lösung präsentiert, dann poste ich, wie er es angedacht hatte.

Werbeanzeige