Hackerboard WikiHaboBlog

[HaBo]

 
Hacks & Crackmes Tests, Fragen oder Hilfestellungen. Crackmes und Hackits werden hier diskutiert.

@all =) Anfänger

Diskussion: @all =) Anfänger im Forum Hacks & Crackmes, in der Kategorie Software Home; Hallo liebe Comm. Bitte nicht gleich auf mich sauer sein ... Ja ich habe die Crackmes Faq gelsesn und auch ...

Antwort
Alt 03.07.09, 22:13   #1 (permalink)
 
Registriert seit: 03.07.09
lovetechno Leistung: Facit NTK
Likes: 0
Standard @all =) Anfänger


Hallo liebe Comm.
Bitte nicht gleich auf mich sauer sein ...
Ja ich habe die Crackmes Faq gelsesn und auch ein bissle im Forum gestöbert ...
Doch leider recht wenig verstanden .... bis hin zu garnixxx....

So meine Frage wie sie warscheinlich jeder 2.te stellt und euch sie langsam nervt !!

Was soll ich tun um Anzufangen ?
Ich weiß eine Program. sprache lernen und so aber wenn man dan hier so Crackmes sieht da nehmen alle ein prog. die warten auf so einen fehler unf gut ist ==)
Wozu dann die prog. sprache ???

Bitte Antwortet ....

Danke an jeden im Vorraus der sich die Mühe macht mir anzuworten

Lg timo

lovetechno ist offline   Mit Zitat antworten
Alt 03.07.09, 22:44   #2 (permalink)
 
Registriert seit: 22.04.08
jemo. Leistung: Facit NTK
Likes: 12
Standard

Also ich arbeite derzeit die Reversing with Lena-Tutorials durch, ich finde die sind ein echt gute Einstieg.
jemo. ist offline   Mit Zitat antworten
   
HaBOT
 

Werbung ist gerade online    
Alt 04.07.09, 00:05   #3 (permalink)
 
Registriert seit: 28.05.08
the_uxreal Leistung: Facit NTK
Likes: 0
Standard RE: @all =) Anfänger

Zitat:
Ja ich habe die Crackmes Faq gelsesn und auch ein bissle im Forum gestöbert ...
Doch leider recht wenig verstanden .... bis hin zu garnixxx....
Such dir Informationen z.B. aus Wikipedia.

Zitat:
Was soll ich tun um Anzufangen ?
In dem du Programmieren lernst!

Zitat:
Wozu dann die prog. sprache ???
Damit du verstehst, wie ein Programm funktioniert. Du kannst nicht einfach so über Nacht lernen, wie man CrackMes löst.

Zitat:
Ich weiß eine Program.
Ich wissen nicht.
the_uxreal ist offline   Mit Zitat antworten
Alt 04.07.09, 00:34   #4 (permalink)
CDW
Moderator
 
Benutzerbild von CDW
 
Registriert seit: 20.07.05
CDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: Opteron
Likes: 156
Standard

Die Programmiersprache dient eigentlich dazu, ein Grundverständniss für die allgemeinen Vorgänge beim Ausführen eines Programms zu vermitteln
Denn 1) weiß man dann, wie Programme aufgebaut und strukturiert werden und 2) lernt man auch viele "Nebensachen" - dass normale Programme z.B größtenteils auf Systemaufrufen (über APIs) aufbauen, dass sie Speicher brauchen und in diesem Speicher ihre Informationen ablegen.

Klar, Hochsprachencode wird zu Maschinencode übersetzt (den man auch lernen muss ). Aber mit den Grundlagen kann man sich vieles erleichtern.
Klassisches Beispiel: die Anwendung gibt im Fehlerfall eine Meldung aus - wenn man nun selber Programmieren kann, dann denkt man direkt an sowas
(WENN KEY=richtig then Ok SONST MsgBox("falscher key!").
Und sucht im Debugger (dem einen Prog ) nach Aufrufen zu solchen Medlung_ausgeben-Funktionen (z.B MessageBox).
Wenn die Anwendung sich aber beendet, sucht man nach einer "Beenden" Funktion - wie z.B ExitProcess.
Oder man kann Schlussfolgerungen machen wie "das Programm muss meine Eingabe irgendwie verarbeiten -> Eingaben werden ja in Variablen gespeichert -> Variablen liegen im Speicher -> d.h ich muss meine Eingabe im Speicher suchen und versuchen festzustellen, welcher Code darauf zugreift".
Wenn Du dagegen direkt loslegst, wirst Du Dich öfters bei Tutorials fragen "warum zum Geier macht er das?" oder "Wie kommt er nur darauf, dass man nach 'strcmp' Aufruf suchen muss"
__________________
Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf!
Selig, wer nichts zu sagen hat und trotzdem schweigt.
CDW ist offline   Mit Zitat antworten
Alt 04.07.09, 11:44   #5 (permalink)
Themenstarter
 
Registriert seit: 03.07.09
lovetechno Leistung: Facit NTK
Likes: 0
Standard

Achso also um das Programm zu verstehen und was ich da überhaupt mache und der hintergedanke dabei und was das alles soo bedeutet desewegn braucht man die progrmierspraceh achso...

Vertshe Verstehe ...

Gut eine frage noch welche denn jetzt lernen ???
weil i-wie teilen sich hier die meinungen .....
am besten eine die niccht zu schwer ist die man leicht versteht und womit man ein einfaches crckme lösen kann damit ich nicht gleich den spaß verliere..

lg
timo
lovetechno ist offline   Mit Zitat antworten
Alt 04.07.09, 12:03   #6 (permalink)
 
Registriert seit: 03.03.08
Knoxx Leistung: Facit NTK
Likes: 0
Standard

Die Frage nach der besten bzw tollsten Programmiersprache ist fast wie die Frage nach der richtigen Religion. Da wird dir jeder 2. etwas anderes sagen.

Im Grunde genommen ist das aber nicht so wichtig, da sich viele Programmiersprachen in ihrer Syntax und Ablauf ähneln. Beherrschst du eine, wirst du auch ähnliche Sprachen teilweise verstehen und kannst sie schnell lernen.

Grundsätzlich kann man sagen, dass unter Windows momentan die NET-Sprachen recht beliebt sind (bspw. C# und VB.NET) und unter Linux wird meist auf C oder C++ gesetzt.
Es gibt aber noch einen Haufen weiterer Hochsprachen und noch viel mehr Scriptsprachen, die Qual der Wahl liegt also bei dir.
Knoxx ist offline   Mit Zitat antworten
Alt 04.07.09, 12:13   #7 (permalink)
Themenstarter
 
Registriert seit: 03.07.09
lovetechno Leistung: Facit NTK
Likes: 0
Standard

also wenn ich mich jetzzt an c ranmchen würde (gibt es ja gute deutsche tuts im inet )
dann würde das schon ein guter anfang sein ??

oder würde java ausreciehn ?ß?
lovetechno ist offline   Mit Zitat antworten
Alt 04.07.09, 17:39   #8 (permalink)
 
Registriert seit: 21.05.09
Biohazard90 Leistung: Facit NTK
Likes: 0
Standard

Wie schon gesagt, da sich die Programmiersprachen(zumindest die meisten)sehr ähneln kannst du eine weitere richtig schnell dazulernen, deswegen ist es kaum von belang mit was du anfängst. Ich würde mir trotzdem ein Buch kaufen, dass ist für den Einstieg einfach am besten, weil die Internet Tutorials erschlagen einen meistens gleich am Anfang mit Unbekanntem und man verliert schnell die Lust, sow wars zumindets bei mir .
Biohazard90 ist offline   Mit Zitat antworten
Alt 04.07.09, 21:37   #9 (permalink)
 
Registriert seit: 28.05.08
the_uxreal Leistung: Facit NTK
Likes: 0
Standard

Am besten ist es, wenn du eine maschinennahe Programmiersprache lernst wie C/C++. Man muss aber sagen, dass C++ für Anfänger nicht leicht zu verstehen ist. Lern Java oder eine andere "einfache" Programmiersprache und steig auf C++ um.
the_uxreal ist offline   Mit Zitat antworten
Antwort
   

Werbung ist gerade online    

[HaBo] » Software Home » Hacks & Crackmes » @all =) Anfänger
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Anfänger C++ Frage CracKPod Code Kitchen 7 19.06.07 16:59
Linux für Anfänger homer1988 Linux/UNIX 13 18.02.07 14:12
Anfänger <-- Hilfe Pls 24-Mete-1907 Doppelte Beiträge 5 28.08.06 23:00
Programmieren für Anfänger Krypter Doppelte Beiträge 1 21.07.06 10:04
Anfänger^^ Spongebob91 (Web-) Design und webbasierte Sprachen 4 12.06.06 15:57


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