Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Assembler » also moment mal

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.12.2004, 10:31 Uhr
~cisdur
Gast


moment mal,

das verstehe ich jetzt allerdings nicht. das ist eine aufgabe, die unsere professorin an der uni für uns gestrellt hat (studiere im dritten semester info an der tu in münchen). unser thema ist im moment der buffer overflow bug. nach wie vor verstehe ich die stackzuteilung, die im kontext der ausführung dieses programms passiert, nicht. aber das ist jetzt schon schade, dass ihr hier gleich so reagiert.

und damit verabschiedet sich der "möchtegern-cracker".
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.12.2004, 11:35 Uhr
Drager



hoi


also ich hab mal kurz dein anderes post überflogen, das einzige , was mir spontan eingefallen ist, ist das sog. "Alignment" d.h. manche rechner Architekturen benötigen zum auslesen von Daten , immer gerade Adressen, die durch 4 oder 8 teilbar sind (das geht meistens auch schneller) , wenn das z.b. bei einer variable nicht der fall ist, fügt der compiler automatisch "dummy" variablen ein, die keinen sinn haben , ausser auf diese gerade adressen zu kommen... so benötigt dein char[5] nicht 5 bytes sondern 8!!

weiss net ob du dann auf 32 kommst, aber so kann ich mir das erklären...


gruss

Drager
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
04.12.2004, 14:15 Uhr
Hans
Library Walker
(Operator)


Hi,
das ist doch ganz einfach. Da Exploits und solche Sachen einfach eine Plage sind, um es mal Human auszudrücken, und wir nicht wissen können, was Du für Absichten hast, werden solche Anfragen gleich abgewürgt, wenn sie so gestellt werden, wie Du es gemacht hast. Und wenn das stimmt, was Du oben geschrieben hast, dann hättest Du das gleich dazu schreiben sollen, am besten mit der originalen Aufgabenstellung inklusive Quellenangabe, damit man auch überprüfen kann, ob Du Dir das nicht doch aus den Fingern gesogen hast.
Im übrigen finde ich es dennoch seltsam, dass gerade sowas schon im dritten Semester dran kommt. Das ist nach meiner Einschätzung etwas zu früh, weil man in den ersten beiden Semestern doch erst mal mit Mathe, einer ersten Programmiersprache, evtl. Physik oder solchen Sachen "zugemüllt" wird. Im dritten kommen dann Algorithmen und Datenstrukturen und weitere Programmiersprachen dran. Und später, nach dem Vordiplom kommen dann solche Dinge dran, wie Du sie hier wissen willst.
Oder was meinen die anderen Informatiker dazu?

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
04.12.2004, 14:18 Uhr
Pablo
Supertux
(Operator)


@cisdur: nimm uns übel, aber so wie du deine Frage gestellt hast, klang mehr nach einem Hacker aus, der grad dabei einsteigt und wir geben da einfach kein Support, weil wir keine Hackers sind und Hacker hassen.

Für weiter Disskusion über deine Frage, benutze deinen alten Thread unter debuggen und buffer overflow.


--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Assembler ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: