Seite 2 von 5

Verfasst: 19.09.2006 21:47
von Thorium
winduff hat geschrieben:nur rein interesserhalber .... ist es eigentlich MÖGLICH, nachzuweisen, ob ein Spiel/App in PureBasic geproggt wurde?
Ich glaube nicht eindeutig. Aber was auffällig ist, sind die verwendeten Sections im PE: PB4.00: .code, .text, .rdata, .data und .flat

Vieleicht aber eher Erkennungsmerkmal für FAsm?

Verfasst: 19.09.2006 22:07
von Hellhound66
PB macht einen recht simplen nicht optimierten Asm-Code, der relativ einfach von anderen zu unterscheiden ist. Vor allem bei Berechnungen und Funktionen kann man gut Rückschlüsse ziehen.

Verfasst: 19.09.2006 22:12
von winduff
aber von normalen menschen doch nicht "erreichbar", die Daten oder?!

Verfasst: 19.09.2006 22:19
von Hellhound66
Klar.

.exe mit nem Disassembler aufmachen und Programmcode analysieren. Manche Profiler oder Debugger bieten ebenfalls diese Möglichkeiten (vor allem bei C++ gesehen).

Verfasst: 19.09.2006 22:30
von ZeHa
@ #NULL:

Das war auf die Schreibweise bezogen... Ärzte heißt das, nicht Ärtzte. Ist leider ein sehr weit verbreiteter Rechtschreibfehler, und eigentlich wollte ich Dich nur darauf hinweisen ;)

(Ich weiß, ist klugscheißerisch, aber für den Schreiber ja letztendlich von Vorteil ;) )

Verfasst: 19.09.2006 22:34
von Kiffi
> Klar.
> .exe mit nem Disassembler aufmachen und Programmcode analysieren.

winduff schrieb von normalen Menschen.

Verfasst: 19.09.2006 23:01
von MLK
purebasic compiliert in eine exe strings wie "PB_WindowID" usw..

Verfasst: 20.09.2006 00:04
von Franky
Kiffi hat geschrieben: > Klar.
> .exe mit nem Disassembler aufmachen und Programmcode analysieren.

winduff schrieb von normalen Menschen.
Dann isser hier im Falschen Forum glaub ich <)


Aber im Ernst: Ich denke nicht, dass LEGEND in PureBasic geschrieben wird.
Da MasterCreating ja auch PB verkauft (das tun die doch noch, oder? :? ) hat es einen Werbeeffekt ergo auch einen PB-Verkaufssteigernden Wert, die Verwendung von PB in einem Großprojekt zu verkünden. Da sie aber nix sagen, schließe ich daraus, dass es leider mit was anderem programmiert wird. [/quote]

Verfasst: 20.09.2006 00:23
von ts-soft
Da man nur einen besseren Editor (besser als Notepad) braucht, ist es
eigentlich jedem möglich festzustellen, das die ausführbare Datei mit
PureBasic erstellt wurde.

Verfasst: 20.09.2006 00:49
von edel
Franky hat geschrieben: Aber im Ernst: Ich denke nicht, dass LEGEND in PureBasic geschrieben wird.
Da MasterCreating ja auch PB verkauft (das tun die doch noch, oder? :? ) hat es einen Werbeeffekt ergo auch einen PB-Verkaufssteigernden Wert, die Verwendung von PB in einem Großprojekt zu verkünden. Da sie aber nix sagen, schließe ich daraus, dass es leider mit was anderem programmiert wird.

AFAIK haben Sie auch schon so mit RA gemacht.
Es waere zwar eine tolle Werbung fuer PureBasic aber auf der anderen
Seite steht da Spiel recht bloed da, denn wer moechte schon ein Spiel
kaufen das in 'BASIC' programmiert wurde ...