Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Codes von Programmen

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 < [ 2 ]
000
27.09.2003, 00:34 Uhr
~Konsolero
Gast


Knan ich eigentlich von geschriebenen progs (wie kazaa, oder msn, oder icq)
den code herausfinden. also das ich zb. weiß mit welchem code das jeweilige prog geschrieben wurde. wenn ja wie geht das.
wenn nein, weiß jemand den code wie dasd prog geschrieben wird
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
27.09.2003, 00:37 Uhr
Konsolero



also wenn jemand dazu etwas weiß bitte antworten.
Big THX im vorraus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
27.09.2003, 00:42 Uhr
Pablo
Supertux
(Operator)


www.fun-soft.de/faq.php

eigentlich nicht, auer wenn es JAva wäre, dafür gibt schon Decompiler.

Du kannst desassemblieren, aber ist nicht dasselbe wie decompilieren und einen C++ Code bekommen.

Wozu brauchst du das?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
27.09.2003, 01:02 Uhr
Konsolero



also ich wollte ein programm was msn ähnelt selber schreiben, oder icq, halt ein chta programm. dazu wollte ich mir den code von msn oder icq angucken um ein paar code abschnite zu übernehmen.

ich habe von einem prog gehört :

SynEdit ist ein Programmiereditor, der auch Syntaxcoloring unterstützt. Er bietet die Möglichkeit die verwendete Sprache einzustellen und gibt die zusätzlich die Möglichkeit externe Programme in die Oberfläche einzubinden.

Durch das Syntaxcoloring und die Möglichkeit externe Programme einzubinden eignet sich der Editor gut als Ergänzung zum Borland C++ Compiler 5.5


geht das damit ? den code herauslesen.


wenn nicht , was bringt desassemblieren, bekommt man da auch einen code
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
27.09.2003, 01:28 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



Zitat:

wenn nicht , was bringt desassemblieren, bekommt man da auch einen code



Jupp du bekommst direkt den Maschinencode in Assembler dargestellt.
Ich glaub kaum das du dich da durchwursteln willst
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 27.09.2003 um 01:29 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
27.09.2003, 01:55 Uhr
Konsolero



und wo bekomm ich einen desassemblierer (oder wie des acuh heißen mag)
her ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
27.09.2003, 09:39 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


google...

Ich glaube aber kaum das dir Maschinencode was nützen wird:


Code:
:01001000 101A                    adc byte ptr [edx], bl
:01001002 0000                    add byte ptr [eax], al
:01001004 321A                    xor bl, byte ptr [edx]
:01001006 0000                    add byte ptr [eax], al
:01001008 1E                      push ds
:01001009 1A00                    sbb al, byte ptr [eax]
:0100100B 0000000000              BYTE  5 DUP(0)



Der ICQ Quellcode (jedenfalls für LICQ) ist frei verfügbar: www.licq.org
--
class God : public ChuckNorris { };

Dieser Post wurde am 27.09.2003 um 09:40 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
27.09.2003, 11:26 Uhr
0xdeadbeef
Gott
(Operator)


Rechtliche Notiz: licq steht unter der GPL, wenn du also Code daraus übernimmst, musst du das Programm auch unter der GPL in die public domain stellen.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
27.09.2003, 12:18 Uhr
BeS



Hallo,


Zitat:
0xdeadbeef postete
Rechtliche Notiz: licq steht unter der GPL, wenn du also Code daraus übernimmst, musst du das Programm auch unter der GPL in die public domain stellen.


public domain? public domain ist afaik ein Rechtsfreier Raum in dem jedem alles gehört und jeder damit machen kann was er will. GPL lizensierte Software != public Domain Software.
--
If art interprets our dreams, the computer execute them in the guise of programs!

Dieser Post wurde am 27.09.2003 um 12:19 Uhr von BeS editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
27.09.2003, 15:45 Uhr
~DerLiebeGast
Gast


@Konsolero:
Kannst du ASM?
Falls nicht macht es keinen Sinn!!
Du solltest sogar seeeeeehr gut Assembler beherschen,weil disassamblierter Code extrem schwer zu durchschauen ist!Keine Variablennamen oder so alles reine Adressenangaben.Sowas wirklich nachzuvollziehen dauert,z.B. beim MSN, bestimmt etliche Wochen!!!!
Abgesehen davon macht ein Programm dass wie der Messenger funktionieren soll nur Sinn wenn dir nen Server zur Verfügung steht.

MfG
DerLiebeGast
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (ANSI-Standard) ]  


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: