SRL Archive - Help and Support

Questions :o


Naike

2008-11-21 18:17:07

Once in a while i make these threads becuase i need some questions answered! :eek:

Here we go…

1. Does RC.Scar work correctly?
1A. If not working then why not?

2. Can you get a source from a program like S.M.A.R.T without having it already?

2A. If yes then how?

3. Would you like a Scar based tut on most of SRL's stuffs?

4. What happend to RsBot, Nexus? Did they die like smart did?

Gl answering ;)

Method

2008-11-21 18:58:13

From: N1ke!
Once in a while i make these threads becuase i need some questions answered! :eek:

Here we go…

1. Does RC.Scar work correctly?
1A. If not working then why not?

2. Can you get a source from a program like S.M.A.R.T without having it already?

2A. If yes then how?

3. Would you like a Scar based tut on most of SRL's stuffs?

4. What happend to RsBot, Nexus? Did they die like smart did?

Gl answering ;)


No, RC.scar doesn't work correctly. The update to the font on the Friends List tab caused it to not work properly. I hear that the new font is included in SCAR 3.20, but I'm not sure.

You can decompile DLL files with different programs to see the code inside, but SMART's code is obfuscated / encrypted (I'm not really sure which), so I wouldn't plan on trying to get it.

I'm sure there are tutorials on almost everything in SRL and SCAR, but if you have a fresh idea, feel free to make a new tutorial.

RSBot and iBot / Nexus both are working fine. You can find them here and here.

A G E N T

2008-11-21 20:40:41

From: Method

You can decompile DLL files with different programs to see the code inside, but SMART's code is obfuscated / encrypted (I'm not really sure which), so I wouldn't plan on trying to get it.


You can decompile DLLs, but all you get is the assembly code (i.e, none of the higher level commands, functions, and constructs you'd expect in the C source).
For example, here is a bit from one of the SCAR DLLs (forget which one).

67201000 /$ 55 PUSH EBP
67201001 |. 89E5 MOV EBP,ESP
67201003 |. 53 PUSH EBX
67201004 |. 50 PUSH EAX
67201005 |. 8B15 00F02067 MOV EDX,DWORD PTR DS:[6720F000]
6720100B |. 85D2 TEST EDX,EDX
6720100D |. 74 40 JE SHORT Embedded.6720104F
6720100F |. 8B1D 10F02067 MOV EBX,DWORD PTR DS:[6720F010]
67201015 |. 8D76 00 LEA ESI,DWORD PTR DS:[ESI]
67201018 |> 83EB 04 SUB EBX,4
6720101B |. 39D3 CMP EBX,EDX
6720101D |. 72 15 JB SHORT Embedded.67201034
6720101F |> 8B03 /MOV EAX,DWORD PTR DS:[EBX]
67201021 |. 85C0 |TEST EAX,EAX
67201023 |.^74 F3 |JE SHORT Embedded.67201018
67201025 |. FFD0 |CALL EAX
67201027 |. 8B15 00F02067 |MOV EDX,DWORD PTR DS:[6720F000]
6720102D |. 83EB 04 |SUB EBX,4
67201030 |. 39D3 |CMP EBX,EDX
67201032 |.^73 EB \JNB SHORT Embedded.6720101F
67201034 |> 83EC 0C SUB ESP,0C