SRL Archive - OSR Help

Proxies possible with SMART?


Myke

2015-04-09 21:46:43

I used the search and found some threads asking how to use socks 5 proxies with smart but had no resolution. Anyone have an idea on how to do this or have done it successfully already? Thanks.

KeepBotting

2015-04-10 07:49:43

There is no native proxy support for SMART.

pija

2015-04-10 16:41:43

From: KeepBotting
There is no native proxy support for SMART.


Oh no! Is there any way to bot with a proxy?

Unfold

2015-04-10 16:45:29

From: pija
Oh no! Is there any way to bot with a proxy?


yeah download tor and set the smart client to be proxyed.

KeepBotting

2015-04-10 16:47:50

From: pija
Oh no! Is there any way to bot with a proxy?


To my knowledge, you'd have to use a third-party application. There is one I know of called ProxyCap that will allow you to tunnel specific applications through a proxy server. Turpinator mentioned it in a post that I can no longer find.

SMART is a Java application, and, as such, will accept certain command-line arguments when launching.
Brandon made a post here about the ones used to set a proxy. However, I'm almost positive that these don't work as expected and will prevent SMART from spawning.

pija

2015-04-10 16:50:40

From: KeepBotting
To my knowledge, you'd have to use a third-party application. There is one I know of called ProxyCap that will allow you to tunnel specific applications through a proxy server. Turpinator mentioned it in a post that I can no longer find.

SMART is a Java application, and, as such, will accept certain command-line arguments when launching.
Brandon made a post here about the ones used to set a proxy. However, I'm almost positive that these don't work as expected and will prevent SMART from spawning.

Oh, this is sad. Would it be hard to modify Smart to allow proxies? Many other clients have it and private proxies are very common nowadays.

KeepBotting

2015-04-10 16:53:25

From: pija
Oh, this is sad. Would it be hard to modify Smart to allow proxies? Many other clients have it and private proxies are very common nowadays.


I have no idea. I don't know Java well (read: at all) and SMART's inner workings are, for the most part, a mystery to me.
@Brandon; may be able to clarify further.

pija

2015-04-10 16:54:48

From: Unfold
yeah download tor and set the smart client to be proxyed.


I'm not sure what you mean. How would Tor be helpful here?

KeepBotting

2015-04-10 16:56:46

From: pija
I'm not sure what you mean. How would Tor be helpful here?


Tor can be configured to tunnel only specific applications, much like ProxyCap or similar programs. The main difference would be that you're using the Tor network rather than a simple SOCKS5 proxy.

https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO#Howtotorifyspecificprograms

pija

2015-04-10 17:04:49

From: KeepBotting
Tor can be configured to tunnel only specific applications, much like ProxyCap or similar programs. The main difference would be that you're using the Tor network rather than a simple SOCKS5 proxy.

https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO#Howtotorifyspecificprograms


Tunneling through Tor would mean that jagex would see multiple IPs logged in my account. Even in one session I would be requesting packets from different IPs. Not a good idea and possibly flat out impossible.

KeepBotting

2015-04-10 17:24:38

From: pija
Tunneling through Tor would mean that jagex would see multiple IPs logged in my account. Even in one session I would be requesting packets from different IPs. Not a good idea and possibly flat out impossible.


I'd tend to agree, the goal of tunneling Runescape sessions is not complete anonymity (which Tor provides), but simply a disparity between the IP addresses of the individual accounts that comprise an army.

Brandon

2015-04-10 20:00:08

From: pija
Tunneling through Tor would mean that jagex would see multiple IPs logged in my account. Even in one session I would be requesting packets from different IPs. Not a good idea and possibly flat out impossible.


If you're worried about Jagex "IP Tracking", you should stop botting immediately. There are a ton of ways that they can with 100% certainty catch you botting rather than wasting their time tracking your IP's and login sessions..


Finally, the post that I mentioned before for Socks5 proxies is for setting a proxy for the JVM to use.. http://www.glomelurus.com/2009/09/how-to-set-jvm-proxy-setting-without.html


So yes it should work with SMART if you set the JVM's proxy settings. I cannot see why it won't work. How are you guys testing if it works or not?