[Guide] Modifying nuConnector

05/13/2009 08:57 Kazuyaš#1
Modifying nuConnector
By: Kazuyaš

Index:
1. Downloads
2. MultiSocket
3. IP Modification

1. Downloads2. Adding MultiSocket
What is MultiSocket? MultiSocket is like an addon for nuconnector that
rev6 used with earlier nuconnector versions, it allows you to open more
than one bot with the single nuconnector. (multi botting)

Part 1
#1 - Open OllyICE ([Only registered and activated users can see links. Click Here To Register...]) -> ([Only registered and activated users can see links. Click Here To Register...])
#2 - Select File -> Open ([Only registered and activated users can see links. Click Here To Register...])
#3 - Navigate To Where You Extracted The "MultiSocket.zip", And Select "nuConnector v8.1.exe" ([Only registered and activated users can see links. Click Here To Register...]) -> ([Only registered and activated users can see links. Click Here To Register...])
#4 - Scroll Down To Line: 0040B1A3 ([Only registered and activated users can see links. Click Here To Register...])
#5 - Right Click On The Line -> Assemble ([Only registered and activated users can see links. Click Here To Register...])
#6 - Type "JMP 0041CF1A" In The Assemble Box, And Press Enter ([Only registered and activated users can see links. Click Here To Register...])
#7 - It'll Automatically Select The Next Line, Delete Whats In The Assemble Box, And Type "NOP" ([Only registered and activated users can see links. Click Here To Register...])
#8 - Repeat #7, Then Click The Cancel Box ([Only registered and activated users can see links. Click Here To Register...])

Part 2
#9 - Scroll Down To Line: 0041CF14 ([Only registered and activated users can see links. Click Here To Register...])
#10 - Right Click -> Follow In Dump -> Selection ([Only registered and activated users can see links. Click Here To Register...])
#11 - Select The First 2 Rows & 3/4 Of The 3rd Row ([Only registered and activated users can see links. Click Here To Register...])
#12 - Right Click -> Binary -> Edit (same as #11)
#13 - Change All The "00" To "C6 45 FC 04 6A 01 E8 26 AC FE FF 83 C4 04 8D 4D E0 E9 7A E2 FE FF" ([Only registered and activated users can see links. Click Here To Register...])
#14 - Press Enter ([Only registered and activated users can see links. Click Here To Register...])

Part 3
#15 - Right Click -> Copy To Executable -> All Modifications ([Only registered and activated users can see links. Click Here To Register...]) -> ([Only registered and activated users can see links. Click Here To Register...])
#16 - Click "Copy All" ([Only registered and activated users can see links. Click Here To Register...])
#17 - Right Click -> Save File ([Only registered and activated users can see links. Click Here To Register...])
#18 - Name It Whatever You Want, But Dont Forget We're Not Done Yet ([Only registered and activated users can see links. Click Here To Register...]) -> ([Only registered and activated users can see links. Click Here To Register...])

Part 4
#19 - Open Hex WorkShop ([Only registered and activated users can see links. Click Here To Register...])
#20 - File -> Open -> Navigate To & Select The File You Just Saved In Olly ([Only registered and activated users can see links. Click Here To Register...])
#21 - Edit -> Find, Type = Text String, Value = 22580 ([Only registered and activated users can see links. Click Here To Register...])
#22 - Click OK And It'll Select The Text Automatically ([Only registered and activated users can see links. Click Here To Register...])
#23 - Change The 22580 -> 22584 ([Only registered and activated users can see links. Click Here To Register...])
#24 - File -> Save AS -> Save It As "nuConnector v8.1 Multi.exe" ([Only registered and activated users can see links. Click Here To Register...])
#25 - Close Hex Workshop, Delete The Old File That We Saved Before, And Your Done! =] ([Only registered and activated users can see links. Click Here To Register...])

3. IP Modification
What could this possibly be used for? Well if you want to make a bot for
a different version of sro, (ie - csro/ksro/vsro/ecsro) this would allow
you to do so, with modifying the internal IP that nuconnector listens
for, you can use it with almost any version of SRO.

This guide will be a lot less detailed than the first one, mainly because that first one took 2
hours to write and I am tired =] Plus you already learned the basics to everything in the first
guide, so there is not a need to reteach them to you again.

Needed Info = Server IP (of the sro server you plan to use this nuconnector with)

#1 - Open OllyICE, And Load Up The "nuConnector v8.1.exe" ([Only registered and activated users can see links. Click Here To Register...])
#2 - Right Click -> Search For -> All Referenced Text Strings ([Only registered and activated users can see links. Click Here To Register...])
#3 - Scroll All The Way Up And Find The IP Addresses, Double Click On The First One ([Only registered and activated users can see links. Click Here To Register...])
#4 - See The Line PUSH nuConnec.004621D4 ([Only registered and activated users can see links. Click Here To Register...])
#5 - Right Click In The Dump, And Click Go To -> Expression ([Only registered and activated users can see links. Click Here To Register...])
#6 - Enter The Number From The IP Line, "004621D4" ([Only registered and activated users can see links. Click Here To Register...])
#7 - The Dump Will Go To That Line, There Are 3 IP's In The Hex ([Only registered and activated users can see links. Click Here To Register...])
~ (note) 121.128.133.26 = gwgt1.joymax.com
~ (note) 121.128.133.27 = gwgt2.joymax.com
#8 - Highlight The 1st One, And Right Click -> Binary -> Edit ([Only registered and activated users can see links. Click Here To Register...])
#9 - Replace The IP In The ASCII Box, With The IP Of Your Server (my example = ecsro) ([Only registered and activated users can see links. Click Here To Register...])
~ (note) if the IP is shorter, there will be unwanted numbers left, in my case, i have 2 unwanted numbers left,
to remove them, just highlight the unwanted numbers in the dump, and right click -> binary -> edit, and in the hex
box, just type "00" for each number that needs removing. ([Only registered and activated users can see links. Click Here To Register...])
#10 - Repeat Step 8 - 9 For The Remaining 2 Default IP's In The Dump ([Only registered and activated users can see links. Click Here To Register...])
#11 - When Your Finished Replacing The 3 IP's, Highlight Everything Thats Red & Right Click -> Copy To Executable File ([Only registered and activated users can see links. Click Here To Register...])
#12 - In The New Box, Right Click -> Save File ([Only registered and activated users can see links. Click Here To Register...])
#13 - Name It Whatever You Want, And Click Save ([Only registered and activated users can see links. Click Here To Register...])
#14 - Close Olly, Your Done =], Now Test It ([Only registered and activated users can see links. Click Here To Register...])
~ (note) for ecsro, you'll need a loader to open sro_client.exe directly, if you want to use nuconnector.

And there you have it, 2 well written guides describing and showing how to modify nuconnector to
your every need =] your welcome and enjoy the knowledge =]

Thanks for reading,
//Kazuya

-------------------------------------------------------------------------------------------------------------------------------------------------
Guide FAQs

Question:
Does this mean you can use AgBot/StealthLite/PHBot on ECSRO? or any other variation of SRO?

Answer:
NO, those bots are strictly made for iSRO.
-------------------------------------------------------------------------------------------------------------------------------------------------
05/14/2009 03:56 lolrko#2
u got my thank for that wonderful tutorial
but i thought that Nedra refused multi botting for Agbot and we should respect that

Quote:
What is MultiSocket? MultiSocket is like an addon for nuconnector that
rev6 used with earlier nuconnector versions, it allows you to open more
than one bot with the single nuconnector. (multi botting)
;)
05/14/2009 05:48 LordDeems#3
Quote:
Originally Posted by lolrko View Post
u got my thank for that wonderful tutorial
but i thought that Nedra refused multi botting for Agbot and we should respect that

;)

Nymble is a big fagot who doesn't care about anyone, so in return we don't give a shit about him either...so it works out good

Well nice guide Kaz =]
05/14/2009 13:19 Nova1337#4
nice, could be usefull
05/14/2009 15:13 moderiz11#5
what we can do with NuConnector? nothing. Just track the packets in pSROs of course
05/14/2009 16:32 Kazuyaš#6
Quote:
Originally Posted by moderiz11 View Post
what we can do with NuConnector? nothing. Just track the packets in pSROs of course
hm lets see. phbot, stealthlite, agbot, and a few other bots i know of all NEED
nuconnector to work. along with the rev6 packet analyzer and injector.
so this would be a necessity for dev'ing for a different version of SRO.
since step 1 to making a program for sro would be learning the packet structure.

please do not make useless posts when you obviously have no idea what your
talking about.
05/14/2009 16:45 audi0slave#7
Great job,the first tutorial on modyfing nuconnector i ever saw.It will be very useful for some people.
05/14/2009 16:46 wizardLT#8
Quote:
Originally Posted by Kazuyaš View Post
hm lets see. phbot, stealthlite, agbot, and a few other bots i know of all NEED
nuconnector to work. along with the rev6 packet analyzer and injector.
so this would be a necessity for dev'ing for a different version of SRO.
since step 1 to making a program for sro would be learning the packet structure.

please do not make useless posts when you obviously have no idea what your
talking about.


Hello, thnx fro guide, but i cant start stealtlite bot, many errors, and no idea how to fix it, new agbot dont work on me- im vista user did what show in guide but he still wont conect with game, sou i need older agbot, found one version, some time ago i used that on vista, but nuconnector are much diferent than this one in guide, in old conector are just 2 ip no 3 like in new, thats why he cant connect to different sro versions, maby ani ideas how to fix that, or maby can u tell me how i can use new connector with old agbot?


Sri for bad english, i hope u understand :)
05/14/2009 20:17 LordDeems#9
Quote:
Originally Posted by wizardLT View Post
Hello, thnx fro guide, but i cant start stealtlite bot, many errors, and no idea how to fix it, new agbot dont work on me- im vista user did what show in guide but he still wont conect with game, sou i need older agbot, found one version, some time ago i used that on vista, but nuconnector are much diferent than this one in guide, in old conector are just 2 ip no 3 like in new, thats why he cant connect to different sro versions, maby ani ideas how to fix that, or maby can u tell me how i can use new connector with old agbot?


Sri for bad english, i hope u understand :)
First you should try getting things to work on your PC
05/14/2009 20:21 wizardLT#10
Well i hawe xp on my pc, new ag run normal, but still problem when i log in in game the bot dont see my char, media pached, nu conector see sro cliend and working...
05/14/2009 21:14 bleedz#11
OllyIce doesnt work for me
-.-
can someone upload a modified nuconnector?
05/14/2009 22:16 wizardLT#12
Quote:
Originally Posted by bleedz View Post
OllyIce doesnt work for me
-.-
can someone upload a modified nuconnector?

wich version u need?
05/14/2009 22:27 bleedz#13
nuconnector81

but i think the nuconnector isnt working with windows 7 -.-
05/14/2009 22:36 wizardLT#14
Quote:
Originally Posted by bleedz View Post
nuconnector81

but i think the nuconnector isnt working with windows 7 -.-

i mean witch version of sro u need connector? csro? ecsro? or other?
05/14/2009 22:37 bleedz#15
oh
ok ehm the normal isro