Valhalla Legends Forums Archive | Battle.net Bot Development | Load

AuthorMessageTime
MyStiCaL
  Soo yea im sure i posted this in the wrong area but anyways since the mpq line was locked, I thought people are having problems with by passing the cr and loging in normal clients, besides using BNLS or what other crappy way other people suggested such as hookin memory, anyways i'm sorta wondering, why there are still loads going on then.

this was just taking a few minutes ago.
[img]http://i54.photobucket.com/albums/g116/siklife/someload.jpg[/img]

unless maybe there was a fix that maybe i missed out on?

sorry for stupid post.. but im just curious.
December 11, 2006, 7:33 AM
HeRo
probably using bnls?
December 11, 2006, 7:38 AM
MyStiCaL
[quote author=heRo link=topic=16125.msg162442#msg162442 date=1165822738]
probably using bnls?
[/quote]


  I suppose if someone wanted to use BNLS for cr i guess that could work.

Uhg, i guess if these loads continue though, battle.nets going to come out with a worse patch then this, maybe BNLS should be limited for the time being to see if loads stop ;) JK! we need it!
December 11, 2006, 7:49 AM
HdxBmx27
[quote author=Mystical link=topic=16125.msg162443#msg162443 date=1165823373]  I suppose if someone wanted to use BNLS for cr i guess that could work.[/quote]OMG THAT WORKS!?!!? I NEVER THOUGHT OF USING IT FOR THAT B4!
..... Thats the main reason for BNLS. (Asides form NLS)
There will always be loads on bnet. Hell, I was bored and created a mass by actually loading 200 instances of D1...(Through transparent proxies I wrote) It was a pain in the rear to control, but it worked!
Honestly I don't think anyone cares if your channel gets loaded, so does everyones'
I'm actually still working on lockdown, failing miserably! But trying!
Also, probably over 90% of flood/mass bots use BNLS, with no option to use anything else, so its jsut basics that when BNLS is updated so are all massers.
~-~(HDX)~-~
December 11, 2006, 8:06 AM
MyStiCaL

[quote author=Hdx link=topic=16125.msg162444#msg162444 date=1165824399]
[quote author=Mystical link=topic=16125.msg162443#msg162443 date=1165823373] I suppose if someone wanted to use BNLS for cr i guess that could work.[/quote]OMG THAT WORKS!?!!? I NEVER THOUGHT OF USING IT FOR THAT B4!
..... Thats the main reason for BNLS. (Asides form NLS)
There will always be loads on bnet. Hell, I was bored and created a mass by actually loading 200 instances of D1...(Through transparent proxies I wrote) It was a pain in the rear to control, but it worked!
Honestly I don't think anyone cares if your channel gets loaded, so does everyones'
I'm actually still working on lockdown, failing miserably! But trying!
Also, probably over 90% of flood/mass bots use BNLS, with no option to use anything else, so its jsut basics that when BNLS is updated so are all massers.
~-~(HDX)~-~

[/quote]

oh well thats not my channel but i was just hopping threw some channels saw a starcraft load and was thinkin that cr was kinda fucked at the moment and maybe wondering if there was somthing i missed and how people are mass loading on sc..

newbish post my bad, i was just curious.

If i had that much asm knowledge to be doing some reversing i'd be on it along with everyone else.
December 11, 2006, 8:10 AM
-MichaeL-
Why do people always have to abuse and mess things up for everyone else.
December 11, 2006, 12:07 PM
warz
Nothing has been messed up, yet. If Skywing decides to change BNLS, then so be it. Want to know how I see it? I think more people should be working on checkrevision than the current nobody working on it. I'd like to see a public project going on here. Not that BNLS is bad, because it's not; BNLS is maintained by one of the top 3 best reverse engineerers on this forum. There's only two others on here I would give thanks to for help on here, and I guarantee both agree with me on this. The fact of the matter is that the moderators of BNLS know of these abuse issues before anyone else does, and if measures are to be taken, then they will be.
December 11, 2006, 12:18 PM
Skywing
To this end, there are various anti-abuse provisions baked into the next version of BNLS.  When it will be released is still up in the air, however.
December 11, 2006, 4:07 PM
HdxBmx27
[quote author=Skywing link=topic=16125.msg162461#msg162461 date=1165853220]To this end, there are various anti-abuse provisions baked into the next version of BNLS.  When it will be released is still up in the air, however.
[/quote]Would you mind elaborating? I have many projects that rapidly use BNLS to obtain data. (Mainly verbytes but thats not the point)
I would like to know if I have to modify them. (Most of them are a single connection to BNLS which handles all of the messages via a queue system and a cookie system.)
~-~(HDX)~-~
December 11, 2006, 4:27 PM
Quarantine
If he told you then it wouldn't be a surprise now would it?
December 11, 2006, 10:28 PM
Topaz
You can run Starcraft (like Ringo did, along with some of the fixes) and still connect bots...
December 12, 2006, 1:43 AM
Skywing
[quote author=Hdx link=topic=16125.msg162462#msg162462 date=1165854423]
Would you mind elaborating? I have many projects that rapidly use BNLS to obtain data. (Mainly verbytes but thats not the point)
I would like to know if I have to modify them. (Most of them are a single connection to BNLS which handles all of the messages via a queue system and a cookie system.)
~-~(HDX)~-~
[/quote]
Using a single BNLS connection per client will be the preferred mechanism (I am planning on releasing expanded support for concurrent execution of messages that do not currently support multiple concurrent requests, such as "NLS" related functions).  There will not be an advantage to using multiple sessions to BNLS simultaneously as far as client capabilities will go, as far as the protection mechanisms are concerned.  I would expect that this will continue to allow the reasonable operation of a limited number of clients behind NAT devices, especially given the ephemeral nature of idle BNLS sessions.

I would expect that the vast majority of legitimate usage cases for BNLS will be either not impacted at all or only minorly impacted by the protection mechanisms.

As far as repeatedly requesting version codes go, this should not be necessary if you implement a reasonable caching scheme client-side for version codes (or if you were to use BNLS_VERSIONCHECKEX/BNLS_VERSIONCHECKEX2).  Version code data is very infrequently updated, to the point where you should not be needing to frequently re-query BNLS for this information.
December 12, 2006, 2:55 AM
HdxBmx27
[quote author=Skywing link=topic=16125.msg162479#msg162479 date=1165892152]As far as repeatedly requesting version codes go, this should not be necessary if you implement a reasonable caching scheme client-side for version codes (or if you were to use BNLS_VERSIONCHECKEX/BNLS_VERSIONCHECKEX2).  Version code data is very infrequently updated, to the point where you should not be needing to frequently re-query BNLS for this information.[/quote]
Meh, I was to lazy to re-write a BNCS client in JBLS so I made a thread that connects to another BNLS/JBLS server and performs verbyte and checkrevision checks every 30~ mins. Doing 1 for each client. (Including legacy clients if not connected to BNLS) If it got new results it would send me a message.
I should really re-write it....
~-~(HDX)~-~
December 12, 2006, 4:01 AM
bethra
[quote author=Hdx link=topic=16125.msg162480#msg162480 date=1165896070]
[quote author=Skywing link=topic=16125.msg162479#msg162479 date=1165892152]As far as repeatedly requesting version codes go, this should not be necessary if you implement a reasonable caching scheme client-side for version codes (or if you were to use BNLS_VERSIONCHECKEX/BNLS_VERSIONCHECKEX2).  Version code data is very infrequently updated, to the point where you should not be needing to frequently re-query BNLS for this information.[/quote]
Meh, I was to lazy to re-write a BNCS client in JBLS so I made a thread that connects to another BNLS/[size=5]JBLS[/size] server and performs verbyte and checkrevision checks every 30~ mins. Doing 1 for each client. (Including legacy clients if not connected to BNLS) If it got new results it would send me a message.
I should really re-write it....
~-~(HDX)~-~
[/quote]I'm a bit confused.  It is from my understanding that JBLS should not be able to do the new CR... because I thought JBLS was a just a Java implementation of BNLS made before lockdown even came into the picture.  Thus, in order for some other JBLS server to work with the new CR someone would have either had to reversed and implemented the new CR into their JBLS server to support it, or implemented one of the other work arounds into JBLS.

Are you saying that you use BNLS for the clients that require the new CR and another JBLS server for ones that don't?  Still that doesn't make sense to have your JBLS server use another JBLS server...
December 12, 2006, 4:23 AM
Topaz
D2DV/D2XP, WAR3/W3XP
December 12, 2006, 4:24 AM
HdxBmx27
[quote author=Sorc.Polgara link=topic=16125.msg162481#msg162481 date=1165897384]I'm a bit confused.  It is from my understanding that JBLS should not be able to do the new CR... because I thought JBLS was a just a Java implementation of BNLS made before lockdown even came into the picture.  Thus, in order for some other JBLS server to work with the new CR someone would have either had to reversed and implemented the new CR into their JBLS server to support it, or implemented one of the other work arounds into JBLS.

Are you saying that you use BNLS for the clients that require the new CR and another JBLS server for ones that don't?  Still that doesn't make sense to have your JBLS server use another JBLS server...[/quote]No that is not what I am saying at all. Currently JBLS does NOT support lockdown, but it is fully functional for everything else.
What I described above is a pathetic attempt to keep the server up to date. Which I made before lockdown was introduced.
Currently it only works for the verbytes of SC/Wc2, but if those change I need to be sure to patch my clients that I currently have. (Even tho the server dosn't support them, I still play/use them for other things)

It still works fine for every other client tho. so meh.
I've been meaning to re-write it, so meh, i'll do it later.
~-~(HDX)~-~
December 12, 2006, 4:46 AM

Search