Why Arios base instead of 2009scape? There's a handful of dupes in Arios and the Arios client has a RCE
Good work nonetheless, love seeing the open source side of things
|
Why Arios base instead of 2009scape? There's a handful of dupes in Arios and the Arios client has a RCE
Good work nonetheless, love seeing the open source side of things
2009scape is basically already quite a bit more modernized, so there wasn't much room for improvement there. It's likely a better option for most people. This was basically just a project for fun taking an older server I thought was cool at the time and fixing it up to be a bit more modern. For the RCE, if you could PM me details I can look into verifying it and fixing it, or you could always open up a PR yourself since this is an open-source project. Technically pretty much most every RSPS launcher out there allows for RCE since they all download and execute essentially arbitrary JAR files (for most RSPS all that would need to happen is the website gets compromised, client JAR gets replaced with a malicious one, players run the launcher and it downloads and executes the new malicious client JAR, we've seen it happen nearly dozens of times already), but that's another matter for another day.
I'm sure there are dupes too like most older servers, and the management server is basically unusable if you get any decent number of players. This server isn't really host ready, but it's pretty much just a project for fun.
Improvements made by others are always welcome of course, since it's an open-source project after all.
Hey,
Thanks for getting back to me. I believe I see what you were talking about. It looks like at one point in the Arios client there was some code that calls cscript to execute a vbs file. Here's the code in question, in a different legacy Arios-based client: src/main/java/org/runite/client/LoginHandler.java master 2009Scape / Client-Legacy GitLab which calls: src/main/java/org/runite/client/TextureOperation12.java master 2009Scape / Client-Legacy GitLab which calls: src/main/java/org/runite/client/Class44.java master 2009Scape / Client-Legacy GitLab
However, I took a look in my client, and I did not see any mentions of cscript: https://i.imgur.com/nGbNNS2.png or vbs: https://i.imgur.com/Qc78Ne8.png so it's safe to say, my Arios 530 client does not have the code in question.
I do appreciate you taking the time to point this out.
As always, since this is an open-source project please feel free to point out any other code that could be problematic so it can be addressed, or feel free to address any potentially problematic code yourself with a PR if you'd like.
Cheers.
beautiful release! was waiting for arios HD thanks my man
Awesome release!
Trying to use the Plugin Packer, I'm not entirely understanding what the issue is here:
Code:...[more failures above] Missing class plugin/zone/wbisland/DagannothKingNPC.class! Failed to pack plugin WaterBirthIslandZone! Missing class plugin/zone/YanilleAgilityDungeon.class! Failed to pack plugin YanilleAgilityDungeon! Finished - packed 0 plugins; failed to pack 1090. Disconnected from the target VM, address: '127.0.0.1:58883', transport: 'socket' Process finished with exit code 0
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |