Einzelnen Beitrag anzeigen
Alt 09.04.09, 10:48   #6 (permalink)
thomas-bfz
 
Registriert seit: 05.01.09
thomas-bfz Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von CDW
Lernen selber Cracks zu erstellen
Assembler-Fragen
Und Crackme-FAQ
Sinnvoll wäre es,imho, zuerst eine Programmiersprache zu erlernen, um zu wissen, wie die Grundstruktur eines Programms ausschaut. Erst dann sollte man versuchen "die andere Seite" zu betrachten - so kann man die neuen Erkenntnisse mit vorhandenem Wissen verknüpfen. Und es ist immer ganz nützlich, die Schnittstellen des OS/der Standardbibliotheken zu kennen (bei Windows eben WinAPI), da diese von den meisten Programmen genutzt werden. So kann man sich im Disassembler/Debugger an den Aufrufen dieser Schnittstellen orienetieren, um sich schnell einen groben Überblick zu verschaffen, was bestimmte Codebereiche machen.
Hallo CDW,
zu deiner Aussage hätte ich gerne eine Empfehlung

Ich stehe noch ganz am Anfang des Programmierens und weiß im Moment noch nicht welche Sprache ich zu erst lernen soll.
Habe mir aber schon Lektüre über C, C++ und Assembler besorgt ( also eine von den dreien soll es sein, Gedacht habe ich mir 1.Assembler; 2.C ; 3.C++ )
Beruflich glaube ich kann ich Assembler sehr gut gebrauchen, warum ?
Elektronik, Arbeiten an Antriebstechnik, Frequenzumrichter, Mikroprozessoren und Bustechnik.
So wie du schreibst, soll es leichter sein erst eine Hochsprache zu lernen um die Grundstruktur kennen zu lernen. Macht es da Sinn erst C zu lernen und dann Assembler?
Habe jetzt schon mit Assembler angefangen zu lesen, bin zwar erst auf Seite 50 an den Registern vorbei, aber das war für mich schon heftig. Dachte der Computer hat nur Festplatte, Motherboard, Monitor und Tastatur

Danke für event. Antworten
Thomas
thomas-bfz ist offline   Mit Zitat antworten
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61