[RELEASE] Game File Pseudocode (Sourcecode)

07/13/2010 13:02 .NighT#31
Quote:
Originally Posted by xSuperherox3 View Post
Könnte man theoritisch jetzt auch die Statuspunkte erhöhen? Also mehr als 90? :p
Im Prinzip spricht nichts dagegen...;p
Müsste man halt sehn wie man die Packets sendet..

Und wie man sich davor schützen kann...:>
07/13/2010 13:44 XchangliiX#32
Man kann die über 90 bekommen indem man bestimmt wieder die scripty in den packs ändert sicher ganz einfach, das mit dem packet senden würde kaum was bringen wenn du es mal so aufaust Client |Handshake| Proxy |Handshake| Server könntest du ja über die proxy traffic regeln egal ob du es extern als anwendung nimmst oder direkt in den client injectest und das in einmen hast. nur die proxy zu coden wird etwas schwer weil ich keine ahnung habe wie der traffic gecrypted ist.
einfacher ist es client den upload abzudrehen, und ganz oft auf + zu drücken ;) dan wieder öffnen und der puffer wo dann vllt 50 mal vit + gemacht wird wird zum server gesendet und es ist serverside gespeichert. was ich aber bezweifle.
darum client moden oder patchen.

--------------------------------------------

warrum habt ihr disassembled? und nicht gleich unpackt und dann gedumpt, dann hättet ihr nicht so ein durcheinander.
07/13/2010 14:14 .Alpha.#33
Quote:
Originally Posted by XchangliiX View Post
Man kann die über 90 bekommen indem man bestimmt wieder die scripty in den packs ändert sicher ganz einfach, das mit dem packet senden würde kaum was bringen wenn du es mal so aufaust Client |Handshake| Proxy |Handshake| Server könntest du ja über die proxy traffic regeln egal ob du es extern als anwendung nimmst oder direkt in den client injectest und das in einmen hast. nur die proxy zu coden wird etwas schwer weil ich keine ahnung habe wie der traffic gecrypted ist.
einfacher ist es client den upload abzudrehen, und ganz oft auf + zu drücken ;) dan wieder öffnen und der puffer wo dann vllt 50 mal vit + gemacht wird wird zum server gesendet und es ist serverside gespeichert. was ich aber bezweifle.
darum client moden oder patchen.

--------------------------------------------

warrum habt ihr disassembled? und nicht gleich unpackt und dann gedumpt, dann hättet ihr nicht so ein durcheinander.
Ist genau in der reihenfolge der C Datein im ASM
Und Status max geht genau wie levellimit höher setzen. bei den einzelnen funktionen die max werte erhöhen aber fragt mich nicht wie xD
07/13/2010 14:21 XchangliiX#34
Quote:
Originally Posted by lolkid2009 View Post
Ist genau in der reihenfolge der C Datein im ASM
Und Status max geht genau wie levellimit höher setzen. bei den einzelnen funktionen die max werte erhöhen aber fragt mich nicht wie xD
Hab den sinn grad ent so gecheckt xD sorry nur ich glaube du meinst das die rheienfolge des C codes in der rheinelfolge vom ASM ist darum der syntex nicht da ist. odersowas ^^
kannst du es nochmal anders schreiben :o
07/13/2010 14:25 .Alpha.#35
.init:0804BA40 ; Source File : 'crt1.c'
.init:0804BA40 ; Source File : 'crtstuff.c'
.init:0804BA40 ; Source File : 'event.c'
.init:0804BA40 ; Source File : 'event_queue.c'
.init:0804BA40 ; Source File : 'minilzo.c'
.init:0804BA40 ; Source File : 'FSM.cpp'
.init:0804BA40 ; Source File : 'char_quickslot.cpp'
.init:0804BA40 ; Source File : 'entity_view.cpp'
.init:0804BA40 ; Source File : 'locale.cpp'
.init:0804BA40 ; Source File : 'questlua.cpp'
.init:0804BA40 ; Source File : 'questpc.cpp'
.init:0804BA40 ; Source File : 'GuildLib.cpp'
.init:0804BA40 ; Source File : 'char_resist.cpp'
.init:0804BA40 ; Source File : 'exchange.cpp'
.init:0804BA40 ; Source File : 'locale_service.cpp'
.init:0804BA40 ; Source File : 'questlua_affect.cpp'
.init:0804BA40 ; Source File : 'refine.cpp'
.init:0804BA40 ; Source File : 'Image.cpp'
.init:0804BA40 ; Source File : 'char_skill.cpp'
.init:0804BA40 ; Source File : 'file_loader.cpp'
.init:0804BA40 ; Source File : 'log.cpp'
.init:0804BA40 ; Source File : 'questlua_arena.cpp'
.init:0804BA40 ; Source File : 'regen.cpp'
.init:0804BA40 ; Source File : 'MarkManager.cpp'
.init:0804BA40 ; Source File : 'char_state.cpp'
.init:0804BA40 ; Source File : 'fishing.cpp'
.init:0804BA40 ; Source File : 'login_data.cpp'
.init:0804BA40 ; Source File : 'questlua_building.cpp'
.init:0804BA40 ; Source File : 'roulette.cpp'
.init:0804BA40 ; Source File : 'OXEvent.cpp'
.init:0804BA40 ; Source File : 'cmd.cpp'
.init:0804BA40 ; Source File : 'guild.cpp'
.init:0804BA40 ; Source File : 'lzo_manager.cpp'
.init:0804BA40 ; Source File : 'questlua_dungeon.cpp'
.init:0804BA40 ; Source File : 'safebox.cpp'
.init:0804BA40 ; Source File : 'TrafficProfiler.cpp'
.init:0804BA40 ; Source File : 'cmd_emotion.cpp'
.init:0804BA40 ; Source File : 'guild_manager.cpp'
.init:0804BA40 ; Source File : 'main.cpp'
.init:0804BA40 ; Source File : 'questlua_forked.cpp'
.init:0804BA40 ; Source File : 'sectree.cpp'
.init:0804BA40 ; Source File : 'ani.cpp'
.init:0804BA40 ; Source File : 'cmd_general.cpp'
.init:0804BA40 ; Source File : 'guild_war.cpp'
.init:0804BA40 ; Source File : 'marriage.cpp'
.init:0804BA40 ; Source File : 'questlua_game.cpp'
.init:0804BA40 ; Source File : 'sectree_manager.cpp'
.init:0804BA40 ; Source File : 'arena.cpp'
.init:0804BA40 ; Source File : 'cmd_gm.cpp'
.init:0804BA40 ; Source File : 'horse_rider.cpp'
.init:0804BA40 ; Source File : 'matrix_card.cpp'
.init:0804BA40 ; Source File : 'questlua_global.cpp'
.init:0804BA40 ; Source File : 'sequence.cpp'
.init:0804BA40 ; Source File : 'banword.cpp'
.init:0804BA40 ; Source File : 'cmd_oxevent.cpp'
.init:0804BA40 ; Source File : 'input.cpp'
.init:0804BA40 ; Source File : 'matrix_for_runup.cpp'
.init:0804BA40 ; Source File : 'questlua_guild.cpp'
.init:0804BA40 ; Source File : 'shop.cpp'
.init:0804BA40 ; Source File : 'battle.cpp'
.init:0804BA40 ; Source File : 'config.cpp'
.init:0804BA40 ; Source File : 'input_auth.cpp'
.init:0804BA40 ; Source File : 'messenger_manager.cpp'
.init:0804BA40 ; Source File : 'questlua_horse.cpp'
.init:0804BA40 ; Source File : 'skill.cpp'
.init:0804BA40 ; Source File : 'blend_item.cpp'
.init:0804BA40 ; Source File : 'constants.cpp'
.init:0804BA40 ; Source File : 'input_db.cpp'
.init:0804BA40 ; Source File : 'mining.cpp'
.init:0804BA40 ; Source File : 'questlua_item.cpp'
.init:0804BA40 ; Source File : 'start_position.cpp'
.init:0804BA40 ; Source File : 'block_country.cpp'
.init:0804BA40 ; Source File : 'crc32.cpp'
.init:0804BA40 ; Source File : 'input_login.cpp'
.init:0804BA40 ; Source File : 'mob_manager.cpp'
.init:0804BA40 ; Source File : 'questlua_marriage.cpp'
.init:0804BA40 ; Source File : 'state.cpp'
.init:0804BA40 ; Source File : 'buffer_manager.cpp'
.init:0804BA40 ; Source File : 'cube.cpp'
.init:0804BA40 ; Source File : 'input_main.cpp'
.init:0804BA40 ; Source File : 'monarch.cpp'
.init:0804BA40 ; Source File : 'questlua_mgmt.cpp'
.init:0804BA40 ; Source File : 'target.cpp'
.init:0804BA40 ; Source File : 'building.cpp'
.init:0804BA40 ; Source File : 'db.cpp'
.init:0804BA40 ; Source File : 'input_netmarble.cpp'
.init:0804BA40 ; Source File : 'motion.cpp'
.init:0804BA40 ; Source File : 'questlua_monarch.cpp'
.init:0804BA40 ; Source File : 'castle.cpp'
.init:0804BA40 ; Source File : 'debug_new.cpp'
.init:0804BA40 ; Source File : 'input_p2p.cpp'
.init:0804BA40 ; Source File : 'p2p.cpp'
.init:0804BA40 ; Source File : 'questlua_npc.cpp'
.init:0804BA40 ; Source File : 'text_file_loader.cpp'
.init:0804BA40 ; Source File : 'char.cpp'
.init:0804BA40 ; Source File : 'desc.cpp'
.init:0804BA40 ; Source File : 'input_teen.cpp'
.init:0804BA40 ; Source File : 'packet_info.cpp'
.init:0804BA40 ; Source File : 'questlua_oxevent.cpp'
.init:0804BA40 ; Source File : 'trigger.cpp'
.init:0804BA40 ; Source File : 'char_affect.cpp'
.init:0804BA40 ; Source File : 'desc_client.cpp'
.init:0804BA40 ; Source File : 'input_udp.cpp'
.init:0804BA40 ; Source File : 'party.cpp'
.init:0804BA40 ; Source File : 'questlua_party.cpp'
.init:0804BA40 ; Source File : 'utils.cpp'
.init:0804BA40 ; Source File : 'char_battle.cpp'
.init:0804BA40 ; Source File : 'desc_manager.cpp'
.init:0804BA40 ; Source File : 'ip_ban.cpp'
.init:0804BA40 ; Source File : 'passpod.cpp'
.init:0804BA40 ; Source File : 'questlua_pc.cpp'
.init:0804BA40 ; Source File : 'vector.cpp'
.init:0804BA40 ; Source File : 'char_change_empire.cpp'
.init:0804BA40 ; Source File : 'desc_p2p.cpp'
.init:0804BA40 ; Source File : 'item.cpp'
.init:0804BA40 ; Source File : 'questlua_quest.cpp'
.init:0804BA40 ; Source File : 'war_map.cpp'
.init:0804BA40 ; Source File : 'char_horse.cpp'
.init:0804BA40 ; Source File : 'dev_log.cpp'
.init:0804BA40 ; Source File : 'item_addon.cpp'
.init:0804BA40 ; Source File : 'polymorph.cpp'
.init:0804BA40 ; Source File : 'wedding.cpp'
.init:0804BA40 ; Source File : 'char_item.cpp'
.init:0804BA40 ; Source File : 'dungeon.cpp'
.init:0804BA40 ; Source File : 'item_attribute.cpp'
.init:0804BA40 ; Source File : 'priv_manager.cpp'
.init:0804BA40 ; Source File : 'questlua_target.cpp'
.init:0804BA40 ; Source File : 'xmas_event.cpp'
.init:0804BA40 ; Source File : 'char_manager.cpp'
.init:0804BA40 ; Source File : 'empire_text_convert.cpp'
.init:0804BA40 ; Source File : 'item_manager.cpp'
.init:0804BA40 ; Source File : 'pvp.cpp'
.init:0804BA40 ; Source File : 'questmanager.cpp'
.init:0804BA40 ; Source File : 'entity.cpp'
.init:0804BA40 ; Source File : 'itemlog.cpp'
.init:0804BA40 ; Source File : 'questevent.cpp'
.init:0804BA40 ; Source File : 'questnpc.cpp'
.init:0804BA40 ; Source File : 'version.cpp'
.init:0804BA40 ; Source File : 'socket.c'
.init:0804BA40 ; Source File : 'fdwatch.c'
.init:0804BA40 ; Source File : 'buffer.c'
.init:0804BA40 ; Source File : 'signal.c'
.init:0804BA40 ; Source File : 'log.c'
.init:0804BA40 ; Source File : 'utils.c'
.init:0804BA40 ; Source File : 'hangul.c'
.init:0804BA40 ; Source File : 'main.c'
.init:0804BA40 ; Source File : 'tea.c'
.init:0804BA40 ; Source File : 'memcpy.c'
.init:0804BA40 ; Source File : 'gost.c'
.init:0804BA40 ; Source File : 'kstbl.c'
.init:0804BA40 ; Source File : 'heart.c'
.init:0804BA40 ; Source File : 'Poly.cc'
.init:0804BA40 ; Source File : 'SymTable.cc'
.init:0804BA40 ; Source File : 'lapi.c'
.init:0804BA40 ; Source File : 'ldebug.c'
.init:0804BA40 ; Source File : 'ldo.c'
.init:0804BA40 ; Source File : 'ldump.c'
.init:0804BA40 ; Source File : 'lfunc.c'
.init:0804BA40 ; Source File : 'lgc.c'
.init:0804BA40 ; Source File : 'lmem.c'
.init:0804BA40 ; Source File : 'lobject.c'
.init:0804BA40 ; Source File : 'lopcodes.c'
.init:0804BA40 ; Source File : 'lparser.c'
.init:0804BA40 ; Source File : 'lstate.c'
.init:0804BA40 ; Source File : 'lstring.c'
.init:0804BA40 ; Source File : 'ltable.c'
.init:0804BA40 ; Source File : 'ltm.c'
.init:0804BA40 ; Source File : 'lundump.c'
.init:0804BA40 ; Source File : 'lvm.c'
.init:0804BA40 ; Source File : 'lzio.c'
.init:0804BA40 ; Source File : 'lcode.c'
.init:0804BA40 ; Source File : 'llex.c'
.init:0804BA40 ; Source File : 'lauxlib.c'
.init:0804BA40 ; Source File : 'lbaselib.c'
.init:0804BA40 ; Source File : 'ldblib.c'
.init:0804BA40 ; Source File : 'liolib.c'
.init:0804BA40 ; Source File : 'lmathlib.c'
.init:0804BA40 ; Source File : 'ltablib.c'
.init:0804BA40 ; Source File : 'lstrlib.c'
.init:0804BA40 ; Source File : 'AsyncSQL.cpp'
.init:0804BA40 ; Source File : 'Semaphore.cpp'
.init:0804BA40 ; Source File : 'libmysql.c'
.init:0804BA40 ; Source File : 'password.c'
.init:0804BA40 ; Source File : 'errmsg.c'
.init:0804BA40 ; Source File : 'my_init.c'
.init:0804BA40 ; Source File : 'my_static.c'
.init:0804BA40 ; Source File : 'my_malloc.c'
.init:0804BA40 ; Source File : 'my_open.c'
.init:0804BA40 ; Source File : 'my_read.c'
.init:0804BA40 ; Source File : 'errors.c'
.init:0804BA40 ; Source File : 'my_error.c'
.init:0804BA40 ; Source File : 'my_div.c'
.init:0804BA40 ; Source File : 'mf_pack.c'
.init:0804BA40 ; Source File : 'my_messnc.c'
.init:0804BA40 ; Source File : 'mf_dirname.c'
.init:0804BA40 ; Source File : 'my_alloc.c'
.init:0804BA40 ; Source File : 'mf_format.c'
.init:0804BA40 ; Source File : 'my_symlink.c'
.init:0804BA40 ; Source File : 'mf_loadpath.c'
.init:0804BA40 ; Source File : 'my_once.c'
.init:0804BA40 ; Source File : 'list.c'
.init:0804BA40 ; Source File : 'charset.c'
.init:0804BA40 ; Source File : 'charset-def.c'
.init:0804BA40 ; Source File : 'sha1.c'
.init:0804BA40 ; Source File : 'my_lib.c'
.init:0804BA40 ; Source File : 'strxmov.c'
.init:0804BA40 ; Source File : 'strnmov.c'
.init:0804BA40 ; Source File : 'strmake.c'
.init:0804BA40 ; Source File : 'strend.c'
.init:0804BA40 ; Source File : 'is_prefix.c'
.init:0804BA40 ; Source File : 'int2str.c'
.init:0804BA40 ; Source File : 'str2int.c'
.init:0804BA40 ; Source File : 'strcend.c'
.init:0804BA40 ; Source File : 'ctype-latin1.c'
.init:0804BA40 ; Source File : 'bchange.c'
.init:0804BA40 ; Source File : 'bmove_upp.c'
.init:0804BA40 ; Source File : 'longlong2str.c'
.init:0804BA40 ; Source File : 'my_vsnprintf.c'
.init:0804BA40 ; Source File : 'ctype.c'
.init:0804BA40 ; Source File : 'ctype-simple.c'
.init:0804BA40 ; Source File : 'ctype-bin.c'
.init:0804BA40 ; Source File : 'ctype-big5.c'
.init:0804BA40 ; Source File : 'ctype-cp932.c'
.init:0804BA40 ; Source File : 'ctype-czech.c'
.init:0804BA40 ; Source File : 'ctype-euc_kr.c'
.init:0804BA40 ; Source File : 'ctype-win1250ch.c'
.init:0804BA40 ; Source File : 'ctype-utf8.c'
.init:0804BA40 ; Source File : 'ctype-extra.c'
.init:0804BA40 ; Source File : 'ctype-ucs2.c'
.init:0804BA40 ; Source File : 'ctype-gb2312.c'
.init:0804BA40 ; Source File : 'ctype-gbk.c'
.init:0804BA40 ; Source File : 'ctype-sjis.c'
.init:0804BA40 ; Source File : 'ctype-tis620.c'
.init:0804BA40 ; Source File : 'ctype-ujis.c'
.init:0804BA40 ; Source File : 'ctype-uca.c'
.init:0804BA40 ; Source File : 'xml.c'
.init:0804BA40 ; Source File : 'my_strtoll10.c'
.init:0804BA40 ; Source File : 'pack.c'
.init:0804BA40 ; Source File : 'client.c'
.init:0804BA40 ; Source File : 'my_time.c'
.init:0804BA40 ; Source File : 'vio.c'
.init:0804BA40 ; Source File : 'viosocket.c'
.init:0804BA40 ; Source File : 'net.c'
.init:0804BA40 ; Source File : 'my_realloc.c'
.init:0804BA40 ; Source File : 'my_getwd.c'
.init:0804BA40 ; Source File : 'typelib.c'
.init:0804BA40 ; Source File : 'mulalloc.c'
.init:0804BA40 ; Source File : 'default.c'
.init:0804BA40 ; Source File : 'my_compress.c'
.init:0804BA40 ; Source File : 'array.c'
.init:0804BA40 ; Source File : 'my_net.c'
.init:0804BA40 ; Source File : 'my_gethostbyname.c'
.init:0804BA40 ; Source File : 'strtod.c'
.init:0804BA40 ; Source File : 'ctype-mb.c'
.init:0804BA40 ; Source File : 'mf_fn_ext.c'
.init:0804BA40 ; Source File : 'my_fopen.c'
.init:0804BA40 ; Source File : 'grid.cpp'
.init:0804BA40 ; Source File : 'attribute.cpp'
.init:0804BA40 ; Source File : 'targa.cpp'

In der reihenfolge sind die Funktionen in der C datei
07/13/2010 14:27 XchangliiX#36
Also doch alles clientside. was ein scheiss spiel :D aber mal so rumexperimentieren geht ja ^^
07/13/2010 15:04 .Alpha.#37
Quote:
Originally Posted by XchangliiX View Post
Also doch alles clientside. was ein scheiss spiel :D aber mal so rumexperimentieren geht ja ^^
Wie Clientside? ...
07/13/2010 15:18 anil the alpacino#38
Quote:
Originally Posted by lolkid2009 View Post
Ist genau in der reihenfolge der C Datein im ASM
Und Status max geht genau wie levellimit höher setzen. bei den einzelnen funktionen die max werte erhöhen aber fragt mich nicht wie xD
Wie?:p
Ne spaß. Naja aufjedenfall danke:D
07/13/2010 15:32 XchangliiX#39
Die sicherung das man die points z.B. nicht in der db über 90 speichern kann. z.B. keine ahnung wie der opcode ist aedr z.B. StatsUpVit 01 so z.B. das packet. Nun wird das im client überprüft und anhand dem char pack die der client am anfang also login / teleport etc. und es wird berechnet wieviele es jetzt sein könnten also: Login -> revice chardata ...vit:80... -> client speichert das -> StatsUpVit -> client berechnet und sendet den befehl an den server -> serverengine speichert das in der DB. natürlcih ist das nicht das der client nicht einfach die vit aufruft und liest sondern, das er auch inteligent berechnet wenn waffen z.B. + 6500 TP machen das der das dann auch in der vit anzeige gemäß ändert und auch gemäß der rechnun ausfallen lässt.

probiere grad den client zu unpacken, wobei aber meine fähigkeiten nicht high sind :D
auf jedenfall ist es verändertes asprotect, weil es nur ein teil der merkmale aufweißt.
veränert sind INT3 befehle glaube ich und kp warrum da immer access violance kommt :P
07/13/2010 15:45 SuraKämpfer1#40
Noobfrage:

Ist das ein Paket entpacker/veränderer? :O
07/13/2010 15:57 .Alpha.#41
Quote:
Originally Posted by XchangliiX View Post
Die sicherung das man die points z.B. nicht in der db über 90 speichern kann. z.B. keine ahnung wie der opcode ist aedr z.B. StatsUpVit 01 so z.B. das packet. Nun wird das im client überprüft und anhand dem char pack die der client am anfang also login / teleport etc. und es wird berechnet wieviele es jetzt sein könnten also: Login -> revice chardata ...vit:80... -> client speichert das -> StatsUpVit -> client berechnet und sendet den befehl an den server -> serverengine speichert das in der DB. natürlcih ist das nicht das der client nicht einfach die vit aufruft und liest sondern, das er auch inteligent berechnet wenn waffen z.B. + 6500 TP machen das der das dann auch in der vit anzeige gemäß ändert und auch gemäß der rechnun ausfallen lässt.

probiere grad den client zu unpacken, wobei aber meine fähigkeiten nicht high sind :D
auf jedenfall ist es verändertes asprotect, weil es nur ein teil der merkmale aufweißt.
veränert sind INT3 befehle glaube ich und kp warrum da immer access violance kommt :P
[Only registered and activated users can see links. Click Here To Register...]

2010 Client Source
07/13/2010 15:58 .BritainAndy#42
Quote:
Originally Posted by lolkid2009 View Post
.init:0804BA40 ; Source File : 'crt1.c'
.init:0804BA40 ; Source File : 'exchange.cpp'
.init:0804BA40 ; Source File : 'locale_service.cpp'
.init:0804BA40 ; Source File : 'questlua_affect.cpp'
.init:0804BA40 ; Source File : 'refine.cpp'
.init:0804BA40 ; Source File : 'Image.cpp'
.init:0804BA40 ; Source File : 'char_skill.cpp'
.init:0804BA40 ; Source File : 'file_loader.cpp'
.init:0804BA40 ; Source File : 'log.cpp'
.init:0804BA40 ; Source File : 'questlua_arena.cpp'
.init:0804BA40 ; Source File : 'regen.cpp'
.init:0804BA40 ; Source File : 'MarkManager.cpp'
.init:0804BA40 ; Source File : 'char_state.cpp'
.init:0804BA40 ; Source File : 'fishing.cpp'
.init:0804BA40 ; Source File : 'login_data.cpp'
.init:0804BA40 ; Source File : 'questlua_building.cpp'
.init:0804BA40 ; Source File : 'roulette.cpp'
.init:0804BA40 ; Source File : 'OXEvent.cpp'
.init:0804BA40 ; Source File : 'cmd.cpp'
.init:0804BA40 ; Source File : 'guild.cpp'
.init:0804BA40 ; Source File : 'ani.cpp'
.init:0804BA40 ; Source File : 'cmd_general.cpp'
.init:0804BA40 ; Source File : 'guild_war.cpp'
.init:0804BA40 ; Source File : 'marriage.cpp'
.init:0804BA40 ; Source File : 'questlua_game.cpp'
.init:0804BA40 ; Source File : 'sectree_manager.cpp'
.init:0804BA40 ; Source File : 'config.cpp'
.init:0804BA40 ; Source File : 'input_auth.cpp'
.init:0804BA40 ; Source File : 'messenger_manager.cpp'
.init:0804BA40 ; Source File : 'questlua_horse.cpp'
.init:0804BA40 ; Source File : 'skill.cpp'
.init:0804BA40 ; Source File : 'blend_item.cpp'
.init:0804BA40 ; Source File : 'constants.cpp'
.init:0804BA40 ; Source File : 'input_db.cpp'
.init:0804BA40 ; Source File : 'mining.cpp'
.init:0804BA40 ; Source File : 'questlua_item.cpp'
.init:0804BA40 ; Source File : 'start_position.cpp'
.init:0804BA40 ; Source File : 'block_country.cpp'
.init:0804BA40 ; Source File : 'crc32.cpp'
.init:0804BA40 ; Source File : 'input_login.cpp'
.init:0804BA40 ; Source File : 'mob_manager.cpp'
.init:0804BA40 ; Source File : 'questlua_marriage.cpp'p'
.init:0804BA40 ; Source File : 'castle.cpp'
.init:0804BA40 ; Source File : 'debug_new.cpp'
.init:0804BA40 ; Source File : 'input_p2p.cpp'
.init:0804BA40 ; Source File : 'p2p.cpp'
.init:0804BA40 ; Source File : 'questlua_npc.cpp'
.init:0804BA40 ; Source File : 'text_file_loader.cpp'
.init:0804BA40 ; Source File : 'char.cpp'
.init:0804BA40 ; Source File : 'desc.cpp'
.init:0804BA40 ; Source File : 'input_teen.cpp'
.init:0804BA40 ; Source File : 'packet_info.cpp'
.init:0804BA40 ; Source File : 'questlua_oxevent.cpp'
.init:0804BA40 ; Source File : 'trigger.cpp'
.init:0804BA40 ; Source File : 'char_affect.cpp'
.init:0804BA40 ; Source File : 'desc_client.cpp'
.init:0804BA40 ; Source File : 'input_udp.cpp'
.init:0804BA40 ; Source File : 'party.cpp'
.init:0804BA40 ; Source File : 'questlua_party.cpp'
.init:0804BA40 ; Source File : 'attribute.cpp'
.init:0804BA40 ; Source File : 'targa.cpp'

In der reihenfolge sind die Funktionen in der C datei
IDA Profree FTW
Quote:
Originally Posted by SuraKämpfer1 View Post
Noobfrage:

Ist das ein Paket entpacker/veränderer? :O
Falscher Thread?
07/13/2010 16:08 XchangliiX#43
Quote:
Originally Posted by lolkid2009 View Post
[Only registered and activated users can see links. Click Here To Register...]

2010 Client Source
Was soll das? was hat das mit meinem beitrag zutun? und warrum so wenig text???

hab ida pro payed, aber benutze es nicht so oft. weil es sowieso nicht 100% decompiled bzw. nicht 100% in c++. aber man muss doch trotzem unpacken um zu disassemblen?
07/13/2010 16:14 WaeCo#44
ich find iwie nichts von einer exp pro level tabelle in der game
oder ist die garnicht in dem surce ?
07/13/2010 16:29 Tupacc#45
wo sidn diese cpp dateien