Silkroad Online Forums

A community forum for the free online game Silkroad Online. Discuss Silkroad Online, read up on guides, and build your character and skills.

Faq Search Members Chat  Register Profile Login

All times are UTC




Post new topic Reply to topic  [ 22 posts ] 
Author Message
 Post subject: .dll and .exe files
PostPosted: Fri Jun 15, 2012 5:51 pm 
Addicted Member
User avatar
Offline

Joined: Jan 2011
Posts: 2626
Location: Home ._.
So anyone now what program can i use to view .dll and .exe files ?

_________________
So in the first week in college i went with jeans and the pajama's shirt. Didn't notice what i was wearing till after i returned home.


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Fri Jun 15, 2012 6:45 pm 
Elite Member
User avatar
Offline

Joined: Aug 2006
Posts: 5985
Location: ...
Ollydbg, PE explorer, XVI32(or any other hex editor). There are many.

_________________
Image Image Image


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Fri Jun 15, 2012 6:55 pm 
Forum God
User avatar
Offline

Joined: Aug 2006
Posts: 8834
Location: Age of Wushu
View for what? Like you can understand binary code

_________________
Playing Age of Wushu, dota IMBA


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Fri Jun 15, 2012 7:10 pm 
Addicted Member
User avatar
Offline

Joined: Jan 2011
Posts: 2626
Location: Home ._.
Sanktum wrote:
Ollydbg, PE explorer, XVI32(or any other hex editor). There are many.

Thanks

NuclearSilo wrote:
View for what? Like you can understand binary code

Does it really make a difference ?
I don't need it for anything advanced.
Anyway there is a program i downloaded that requires to open .dll file to work, do i really have to go in detail ? i will go if you want.

Dude don't judge me until you have talked to me.

_________________
So in the first week in college i went with jeans and the pajama's shirt. Didn't notice what i was wearing till after i returned home.


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sat Jun 16, 2012 6:39 am 
Senior Member
User avatar
Offline

Joined: Apr 2007
Posts: 4060
Location:
Uranus
yes, you have to go into detail =D

_________________
Image


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sat Jun 16, 2012 11:18 am 
Forum Legend
User avatar
Offline

Joined: Sep 2008
Posts: 7923
Location:
Off Topic
penfold1992 wrote:
yes, you have to go into detail =D
+1 Yeah.. Why not?

_________________
Image


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sat Jun 16, 2012 11:54 am 
Addicted Member
User avatar
Offline

Joined: Jan 2011
Posts: 2626
Location: Home ._.
Ok fine, There is a game i play that the system depend mostly on gambling to get the good items (like magic pop), the rates aren't publicly released, so i used a program to export the details of the game (somewhat like pk2 in Sro), but it got exported in .dll format and my laptop can't read that, Google didn't really help me to find a program, so i thought someone here might know.

I took some coding lessons, maybe not enough to code myself but i can understand what is written.

_________________
So in the first week in college i went with jeans and the pajama's shirt. Didn't notice what i was wearing till after i returned home.


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sat Jun 16, 2012 1:38 pm 
Forum God
User avatar
Offline

Joined: Aug 2006
Posts: 8834
Location: Age of Wushu
Those are not text file, those are compiled file into binary code. Even if you can unpack them, you can't understand it.

_________________
Playing Age of Wushu, dota IMBA


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sat Jun 16, 2012 3:15 pm 
Forum Legend
User avatar
Offline

Joined: Sep 2008
Posts: 7923
Location:
Off Topic
NuclearSilo wrote:
those are compiled file into binary code
What is binary code, anyway?

_________________
Image


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sat Jun 16, 2012 3:46 pm 
Ex-Staff
User avatar
Offline

Joined: Oct 2006
Posts: 4599
Location: Studying Computer Science, Vienna
Even if you try and disassemble a .dll or an .exe and you actually learn to read machine code, anything you disassemble will probably be incomprehensible. There's no solution to your problem. You can make .exe's and .dll's out of code, but you can't make code out of binaries. At least not in a comprehensible way.

_________________
Carry your cross, and I'll carry mine.


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sat Jun 16, 2012 6:00 pm 
Forum Legend
User avatar
Offline

Joined: Feb 2007
Posts: 7363
Location: N/A
A decompiler won't give you the source, but it will give you an idea of how it works. Experts can use the decompiled code to create things such as hacks and cracks, but that takes a lot of time to learn and even more if you have no prior knowledge. IDA Pro is what I use. I like it.

_________________
Image


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sat Jun 16, 2012 6:31 pm 
Addicted Member
User avatar
Offline

Joined: Jan 2011
Posts: 2626
Location: Home ._.
I asked around then used Notepad++ to open the files

I am not opening the system .dll files, i am opening games files, they aren't in 01 language or some advanced language.

It is pretty basic stuff

Ex:
Code:
<element name="ingame_lucky_exp"          use_coin="1">
      <param_s32 name="time"            data="120"/>
      <param_s32 name="probability"         data="60"/>
      <param_s32 name="exp"               data="30"/>
      <param_s32 name="max"               data="300"/>   
      <param_string name="effect"            file="Resources/Effects/ADDTEAT.seq"/>         
      <param_string name="effect_dummy"      file="Bip01 Spine"/>

It is named lucky exp,costs 1 coin, time is 2 min, prob 60%, gives you 30 exp and the max you can get is 300 exp, most of the stuff is in this format.
Pretty read-able i might say

Consider it that i didn't ask for .dll but more like a pk2 viewer for another game.

*BlackFox wrote:
NuclearSilo wrote:
those are compiled file into binary code
What is binary code, anyway?

To overly simplify it, it's the language the CPU uses. It's like a switch. 1 is on, 0 is off. A collection of 1s and 0s make a character, and characters make code. This is an extremely simple explanation, but you can google it for a more complicated, realistic answer., it needs some experience, random people can't read that :D


_________________
So in the first week in college i went with jeans and the pajama's shirt. Didn't notice what i was wearing till after i returned home.


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sat Jun 16, 2012 7:13 pm 
Forum Legend
User avatar
Offline

Joined: Sep 2008
Posts: 7923
Location:
Off Topic
The Invisible wrote:
it needs some experience, random people can't read that :D
That's too bad, isn't it? lulz

_________________
Image


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sun Jun 17, 2012 1:30 am 
Senior Member
User avatar
Offline

Joined: Apr 2007
Posts: 4060
Location:
Uranus
i wonder if someone could unpack silkroad for the luck rates or anything related to alchemy... anything such as ...
lucky spots? (to prove this is wrong)
does your luck depend on the alch window when you open it?
is luck also something that is related to the item?
is there a luck increase or decrease at a certain level of +?
how do luck stones work and when do they have an effect?

_________________
Image


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sun Jun 17, 2012 8:17 am 
Elite Member
User avatar
Offline

Joined: Feb 2006
Posts: 5573
Location: Netherlands
Or you can just quit playing Farking silkroad

_________________
Image

<< :giveup:>>


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sun Jun 17, 2012 9:21 am 
Forum God
User avatar
Offline

Joined: Aug 2006
Posts: 8834
Location: Age of Wushu
PK2 viewer is a program developed by SRO fan. You can't find a program that could work and open all games in the world. Even if you can open it, you can't read it in a readable format.
Wrong forum IMO. You need to ask in the forum of that game or some hack site.

@penfold1992: download the private server files, i'm sure the formula of alchemy is written somewhere.

_________________
Playing Age of Wushu, dota IMBA


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sun Jun 17, 2012 4:57 pm 
Senior Member
User avatar
Offline

Joined: Feb 2008
Posts: 4222
Location: Nowhere
The Invisible wrote:
consider it that i didn't ask for .dll but more like a pk2 viewer for another game.


Extractors are made specifically for that file type. If it's some unknown file type then you'll have to really look around as above said. Reason why pk2 extractor even exists is because DrewBenton was into reverse engineering

The answer you want might be stores on the server rather than your files. I don't even know why Magicpop has the odds in your files. It's not like it uses it anyhow.

_________________
Image
Image
If being a loser means not playing Silkroad all day.. lulwut?


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sun Jun 17, 2012 5:32 pm 
Addicted Member
User avatar
Offline

Joined: Jan 2011
Posts: 2626
Location: Home ._.
Toshiharu wrote:
The Invisible wrote:
consider it that i didn't ask for .dll but more like a pk2 viewer for another game.


Extractors are made specifically for that file type. If it's some unknown file type then you'll have to really look around as above said. Reason why pk2 extractor even exists is because DrewBenton was into reverse engineering

The answer you want might be stores on the server rather than your files. I don't even know why Magicpop has the odds in your files. It's not like it uses it anyhow.

I said it as an example, i didn't find the exact rates in that game but it was worth a try, most of what i found was the exp required to level up, mp needed to do a move, etc
I already injected the files before i make this thread but i am not used to the laptop and found out it can't read those files, so i asked for a program to read it, Pc reads them normally that is what i was puzzled at.
Oh and i was only testing some stuff.


Dunno how this thread got this big.

_________________
So in the first week in college i went with jeans and the pajama's shirt. Didn't notice what i was wearing till after i returned home.


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Sun Jun 17, 2012 7:07 pm 
Forum Legend
User avatar
Offline

Joined: Feb 2007
Posts: 7363
Location: N/A
FYI. A LOT of games actually keep a lot of Database Side data on hand that takes precedence over what is written in the files. It allows easier change to things without having to rewrite over code. The files might not have the actual % of the official servers. I'm not sure if Silkroad does that or not, but it's used for Hot Patching.

Point is, you might not be able to find what you are looking for just by searching through the files.

_________________
Image


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Mon Jun 18, 2012 1:42 am 
Addicted Member
User avatar
Offline

Joined: Jan 2011
Posts: 2626
Location: Home ._.
William-CL wrote:
FYI. A LOT of games actually keep a lot of Database Side data on hand that takes precedence over what is written in the files. It allows easier change to things without having to rewrite over code. The files might not have the actual % of the official servers. I'm not sure if Silkroad does that or not, but it's used for Hot Patching.

Point is, you might not be able to find what you are looking for just by searching through the files.

Yeah it was just a try, i have lots of free time anyway.

_________________
So in the first week in college i went with jeans and the pajama's shirt. Didn't notice what i was wearing till after i returned home.


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Mon Jun 18, 2012 2:18 am 
Senior Member
User avatar
Offline

Joined: Apr 2007
Posts: 4060
Location:
Uranus
Toshiharu wrote:
Reason why pk2 extractor even exists is because DrewBenton was into reverse engineering


im pretty sure drewbenton did not make the first pk2 extracting tool, im pretty sure he developed on an existing one before making his own as well.

@nuclear, do you know where i could download the files with an explanation of how to run it? im not looking at running a pvt server i just want an idea of how it works in order to find the part related to alch.

_________________
Image


Top
 Profile  
 
 Post subject: Re: .dll and .exe files
PostPosted: Mon Jun 18, 2012 1:17 pm 
Elite Member
User avatar
Offline

Joined: Aug 2006
Posts: 5985
Location: ...
penfold1992 wrote:
Toshiharu wrote:
Reason why pk2 extractor even exists is because DrewBenton was into reverse engineering


im pretty sure drewbenton did not make the first pk2 extracting tool, im pretty sure he developed on an existing one before making his own as well.

@nuclear, do you know where i could download the files with an explanation of how to run it? im not looking at running a pvt server i just want an idea of how it works in order to find the part related to alch.


The first pk2 tool is the one made by JoyMax. It's very good for importing things, also let's you delete files. The best thing about it is probably that you don't need to extract stuff, you can open the files by double-clicking them in the tool, if you have the program for it(DDJ viewer for .ddj files, IrfanView for .dat launcher files, etc.), you can save the file after opening it, it has no extract feature though, which is a drawback because sometimes you need to extract as there is no program to open some files and you need to convert them. Some buttons are greyed out for me and 'Create New pk2' acts as 'Open pk2' for some reason. The missing extract feature is probably why Drew made an extractor.

About the alchemy rates, there is a guide here about the rates of lucky powders. It's the same for elixirs.
Those are the code names for the elixirs. Type A is not used in game, they are just called Elixirs. Type B ones are Intensifying Elixirs.

ITEM_ETC_ARCHEMY_REINFORCE_RECIPE_ACCESSARY_A
ITEM_ETC_ARCHEMY_REINFORCE_RECIPE_ACCESSARY_B
ITEM_ETC_ARCHEMY_REINFORCE_RECIPE_ARMOR_A
ITEM_ETC_ARCHEMY_REINFORCE_RECIPE_ARMOR_B
ITEM_ETC_ARCHEMY_REINFORCE_RECIPE_SHIELD_A
ITEM_ETC_ARCHEMY_REINFORCE_RECIPE_SHIELD_B
ITEM_ETC_ARCHEMY_REINFORCE_RECIPE_WEAPON_A
ITEM_ETC_ARCHEMY_REINFORCE_RECIPE_WEAPON_B

_________________
Image Image Image


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 22 posts ] 

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group