Welcome, guest! Please login or register.

    * Shoutbox

    RefreshHistory
    • SOUPSOUP: just get a vpn
      August 13, 2018, 06:44:28 PM
    • jme: _^_ will answer all of your javascript questions
      August 12, 2018, 07:11:00 PM
    • doomsale: and where is boxman?
      August 10, 2018, 03:16:59 AM
    • doomsale: Where can i play the Moparscape MMORPG with the Metallica instrumentals?
      August 10, 2018, 03:16:47 AM
    • doomsale: no longer clicking on doors and dummies at east bank
      August 10, 2018, 03:16:07 AM
    • doomsale: were all grown up now huh?
      August 10, 2018, 03:15:58 AM
    • _^_: hey everyone look at my graphs [link]
      August 06, 2018, 01:52:16 PM
    • braedyn: Someone pl0x help me out with PI Lottery!!
      August 03, 2018, 02:12:25 AM
    • Travas: p3n1s
      July 26, 2018, 09:46:33 PM
    • Krackkid: You up :eggplant:
      July 23, 2018, 06:18:17 PM
    • DeathsChaos9: no
      July 23, 2018, 03:53:31 PM
    • Emulous: Come check out Emulous: [link]
      July 22, 2018, 03:37:19 PM
    • Emulous:[link]
      July 22, 2018, 03:37:00 PM
    • Travas: ur mom
      July 21, 2018, 06:04:50 PM
    • YNRDAB: Watcha big ballers up too?
      July 20, 2018, 11:01:06 AM
    • dark250: i need help for coding client
      July 19, 2018, 08:27:37 AM
    • Travas: yes
      July 14, 2018, 02:19:44 PM
    • drubrkletern: lmao racist and sexist much?
      July 14, 2018, 01:11:52 PM
    • Cole1497: yeah i got you lil boat give me a second
      July 13, 2018, 03:19:35 AM
    • B0ATY.: yo can anyone unban my ip, i got banned for saying i hope someone gets aids :p
      July 12, 2018, 09:16:00 PM

    Author Topic: Sunlightscape 317 Claws, All skills, pk & eco  (Read 1869 times)

    0 Members and 1 Guest are viewing this topic.

    OfflineParadox68

    • Member
    • **
    • Posts: 71
    • Thanks: +0/-0
      • View Profile
    Re: Sunlightscape 317 Claws, All skills, pk & eco
    « Reply #20 on: April 20, 2015, 03:20:05 PM »
    You guys have a lot of work ahead of you if you expect to get anywhere.

    1) Don't include the .java source files. You have no idea how much power you give anyone that downloads your client with those files...

    2) JAR your client. Refer to #1, but this way the client can be ran as a "click once" application. A.K.A: You click the .jar and it runs. I had to edit the run.bat to allow the client to run.

    3) Don't use a forum builder. Go get a free website from like 000webhost or x10hosting and then download SMF from simplemachines, then install it.

    4) You sent out the client that has the server set to localhost (127.0.0.1)

    No matter what client you give them, they have the same power. Anyone can easily unpackage a .jar file and decompile the class files. Even using a webclient, any player can use wget to get the .jar. Or even just inspect element if they host it on the website.
    Runescape Gambling

    OfflineCSharp95

    • Member
    • **
    • Posts: 37
    • Thanks: +0/-0
      • View Profile
    Re: Sunlightscape 317 Claws, All skills, pk & eco
    « Reply #21 on: April 20, 2015, 03:52:48 PM »
    You guys have a lot of work ahead of you if you expect to get anywhere.

    1) Don't include the .java source files. You have no idea how much power you give anyone that downloads your client with those files...

    2) JAR your client. Refer to #1, but this way the client can be ran as a "click once" application. A.K.A: You click the .jar and it runs. I had to edit the run.bat to allow the client to run.

    3) Don't use a forum builder. Go get a free website from like 000webhost or x10hosting and then download SMF from simplemachines, then install it.

    4) You sent out the client that has the server set to localhost (127.0.0.1)

    No matter what client you give them, they have the same power. Anyone can easily unpackage a .jar file and decompile the class files. Even using a webclient, any player can use wget to get the .jar. Or even just inspect element if they host it on the website.
    No decompiler is perfect, decompiling most clients will give you around 500 errors to fix. Also a lot of issues can be avoided via obfuscation.

    I'm not really sure why you'd put your server online if you don't intend to keep it online. Invest in a vps or something, please.
    « Last Edit: April 20, 2015, 03:55:39 PM by CSharp95 »
    Runescape Gambling

    Offlinekaxman

    • Member
    • **
    • Posts: 58
    • Thanks: +0/-0
      • View Profile
    Re: Sunlightscape 317 Claws, All skills, pk & eco
    « Reply #22 on: April 20, 2015, 04:30:45 PM »
    trying for days to get on....
    Runescape Gambling

    Offlinesk8rdude461

    • MOPARSCAPE WAS HACKED
    • Member
    • ****
    • *
    • Posts: 12,471
    • Thanks: +0/-0
      • View Profile
    Re: Sunlightscape 317 Claws, All skills, pk & eco
    « Reply #23 on: April 20, 2015, 05:03:18 PM »
    You guys have a lot of work ahead of you if you expect to get anywhere.

    1) Don't include the .java source files. You have no idea how much power you give anyone that downloads your client with those files...

    2) JAR your client. Refer to #1, but this way the client can be ran as a "click once" application. A.K.A: You click the .jar and it runs. I had to edit the run.bat to allow the client to run.

    3) Don't use a forum builder. Go get a free website from like 000webhost or x10hosting and then download SMF from simplemachines, then install it.

    4) You sent out the client that has the server set to localhost (127.0.0.1)

    No matter what client you give them, they have the same power. Anyone can easily unpackage a .jar file and decompile the class files. Even using a webclient, any player can use wget to get the .jar. Or even just inspect element if they host it on the website.
    I understand that.

    But there's a huge difference in giving people the source files, than using a decompiler to get the files.

    Literally anyone can edit the source files. However, it takes a slight bit more knowledge to decompile the files. And that assumes the decompiler you used worked correctly. That also assumes that you won't have to do any major renaming because the person didn't obfuscate it. If they did obfuscate it, the greater portion of "average RSPS users" will not know what to do with a bunch of class files named "A.class, B.class, etc".


    There is no way to guarantee your client from protection. It can always be deobfuscated, decompiled, whatever. Adding these extra steps just makes it take longer, and makes it harder for the average person to do. Therefore giving a person some form of security.

    I can take any client that provides the source files, and edit it (in under 2 minutes) to allow me to noclip, and it won't send the noclip command to the server. I can also modify my rights client sided (Doesn't really matter), spawn objects client sided (Servers without server sided checks won't recognize these are "false objects" therefore letting me interact with them) and a thousand other huge holes.

    Long story short: Jar your client, and for an added layer of security, obfuscate it.

     

    Copyright © 2017 MoparScape. All rights reserved.
    Powered by SMFPacks SEO Pro Mod |
    SimplePortal 2.3.5 © 2008-2012, SimplePortal