What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Starting Diablo with Style and with unique client ID

ObscuR

New Member
Joined
Jun 21, 2012
Messages
48
Reaction score
0
ok guys

since many got banned for who don't know reason .
(may it's the sharkoth honeyput and maybe it's bcz of 24/24 kiddies )

but i believe it's more simple than that.

When you first time install diablo it will generate a unique pair of keys that is fixed for your machine.
They are located in the current user registry and are easly readable / editable. ( see http://www.thebuddyforum.com/demonb...des/61370-guide-generating-new-unique-id.html)

So if you start many diablo process in the same machine all will have the same client id and you are spoted for sure.
They know it's the same owner since it's the same client.
Also if you start diablo from a copy and pasted WM machine the keys will be the same.
And if you also ever used the same client pair of key to with another account to make transfers they will associate them and ban both since it's the same owner


But you can easly bypass this by creating new windows user on your machine and running you diablos instance as a different user.

why ?
because it's stored in current user tree and runing it as different user will lead to client generate a new pair of keys.

i wrote a simple loader that will do the trick for you.

it also resise the diablo window as ISboxer do.

Have fun and happy multy botting.

d3Loader Usage:
d3Loader /user "user" /pass "pass" "c:\Path_To_Diablo_III.exe -launch"
/x /y /w /h Specify the window size (must be full screen windowed mode)
/user /pass Specify the windows user account to run the client as

you can also start demon buddy :
Code:
 d3Loader.exe /user "Box1" /pass "password" /x 1280 /y 0 /h 512 /w 640 "c:\Demonbuddy -1\Demonbuddy.exe -key BADF00D -noflash -routine=""Generic"" -autostart -bnetaccount [email protected] -bnetpassword sexy -d3path=""c:\Diablo III -1\Diablo III.exe"""

2012-19-07 : r2
* Fixed working directory so that demonbuddy load corretly plugins.
* Added SampleBatch
2012-22-07 : r3
* Small fixe to sizing
* Added batch file to clone a minimal copy of your Diablo client ( 200Mo / bot) and, Demmon buddy and make windows users
command is : mkd3.bat "USERNAME" "PASSWORD" "f:\Base\" "f:\DESTINATION"
( change f:\ to your path)


Support:
On vista or later you must disable UAC and reboot (user access control) it works fine Disable UAC in Windows 7.
If it don't start anything check the quotes. if it still don't start recheck the quotes.
If your demonbuddy don't auto login reinstall a clean demonbuddy
 

Attachments

Last edited:
View attachment 48522ok guys

since many got banned for who don't know reason .
(may it's the sharkoth honeyput and maybe it's bcz of 24/24 kiddies )

but i believe it's more simple than that.

When you first time install diablo it will generate a unique pair of keys that is fixed for your machine.
They are located in the current user registry and are easly readable / editable. ( see http://www.thebuddyforum.com/demonb...des/61370-guide-generating-new-unique-id.html)

So if you start many diablo process in the same machine all will have the same client id and you are spoted for sure.
They know it's the same owner since it's the same client.
Also if you start diablo from a copy and pasted WM machine the keys will be the same.
And if you also ever used the same client pair of key to with another account to make transfers they will associate them and ban both since it's the same owner


But you can easly bypass this by creating new windows user on your machine and running you diablos instance as a different user.

why ?
because it's stored in current user tree and runing it as different user will lead to client generate a new pair of keys.

i wrote a simple loader that will do the trick for you.

it also resise the diablo window as ISboxer do.

Have fun and happy multy botting.

d3Loader Usage:
d3Loader /user "user" /pass "pass" "c:\Path_To_Diablo_III.exe -launch"
/x /y /w /h Specify the window size (must be full screen windowed mode)
/user /pass Specify the windows user account to run the client as

you can also start demon buddy :
Code:
 d3Loader.exe /user "Box1" /pass "password" /x 1280 /y 0 /h 512 /w 640 "c:\Demonbuddy -1\Demonbuddy.exe -key BADF00D -noflash -routine=""Generic"" -autostart -bnetaccount [email protected] -bnetpassword sexy -d3path=""c:\Diablo III -1\Diablo III.exe"""



This is awesome and all, but you might want to make it open source..

EDIT:

Oh it was, nvm :)
 
Last edited:
Hm I am getting diablo III not responding when I start the 2nd client.. any ideas?
 
make copie of you diablo client. running the same client path will lead to client not responding
 
Last edited:
ok guys

since many got banned for who don't know reason .
(may it's the sharkoth honeyput and maybe it's bcz of 24/24 kiddies )

but i believe it's more simple than that.

When you first time install diablo it will generate a unique pair of keys that is fixed for your machine.
They are located in the current user registry and are easly readable / editable. ( see http://www.thebuddyforum.com/demonb...des/61370-guide-generating-new-unique-id.html)

So if you start many diablo process in the same machine all will have the same client id and you are spoted for sure.
They know it's the same owner since it's the same client.
Also if you start diablo from a copy and pasted WM machine the keys will be the same.
And if you also ever used the same client pair of key to with another account to make transfers they will associate them and ban both since it's the same owner


But you can easly bypass this by creating new windows user on your machine and running you diablos instance as a different user.

why ?
because it's stored in current user tree and runing it as different user will lead to client generate a new pair of keys.

i wrote a simple loader that will do the trick for you.

it also resise the diablo window as ISboxer do.

Have fun and happy multy botting.

d3Loader Usage:
d3Loader /user "user" /pass "pass" "c:\Path_To_Diablo_III.exe -launch"
/x /y /w /h Specify the window size (must be full screen windowed mode)
/user /pass Specify the windows user account to run the client as

you can also start demon buddy :
Code:
 d3Loader.exe /user "Box1" /pass "password" /x 1280 /y 0 /h 512 /w 640 "c:\Demonbuddy -1\Demonbuddy.exe -key BADF00D -noflash -routine=""Generic"" -autostart -bnetaccount [email protected] -bnetpassword sexy -d3path=""c:\Diablo III -1\Diablo III.exe"""
View attachment 48522

Hey obscure thanks so much for doing this. I feel like a dummy but do i want to add the d3Loader /user "user" /pass "pass" "c:\Path_To_Diablo_III.exe -launch" into a shortcut for the launcher in the target field? Do i edit the .cpp file and enter it there?

Im assuming "user" and "pass" in quotes are where I put my info into this target line. Anyways thanks again.

Edit: after attempting different avenues I still get a command box quickly flashing and nothing else when I execute the launcher. Clueless here.
 
Last edited:
What are you running this on? On xp, it doesn't resize.

edit:
XP doesn't seem to work well at all. I've tried system runas command. It works as a proof of concept to load d3. But as for db, I've tried all kinds of things and couldn't get it to attach at all.

Running d3 as other user also breaks hkn functionality of changing size/shape/position of any windows.
 
Last edited:
What are you running this on? On xp, it doesn't resize.

edit:
XP doesn't seem to work well at all. I've tried system runas command. It works as a proof of concept to load d3. But as for db, I've tried all kinds of things and couldn't get it to attach at all.

Running d3 as other user also breaks hkn functionality of changing size/shape/position of any windows.

I tested this on Windows seven but it should work on xp
 
I tested this on Windows seven but it should work on xp

I'll try on seven. But I disagree on you about how xp "should work". I doubt xp really had the multiuser (robustness is wrong word) capabilities that 7 does.
 
It's Works with UAC Windows 7 disabled and another thing, you must load a profile in DB, after loaded it, l'auto logon on Diablo III works and start botting.
 
Last edited:
ok finally got it working, but had to do it through dos window (I think i can run it through explorer interface because of user error, will try again later). Thanks again Obscure, very cool of you to make this. One question, is there a way to check/verify that that account is actually being run by a different user? I tried logging into my alternate windows user and checking the registry if a battle.net key had been assigned but there was nothing there.
 
Last edited:
ok finally got it working, but had to do it through dos window (I think i can run it through explorer interface because of user error, will try again later). Thanks again Obscure, very cool of you to make this. One question, is there a way to check/verify that that account is actually being run by a different user? I tried logging into my alternate windows user and checking the registry if a battle.net key had been assigned but there was nothing there.


I have no clue how to use or edit these files. I tried setting up users and running under different account but it wouldnt run simultaneously. If I just run the seperate d3 directories through (shift-right-click "different user" will that accomplish the same thing. I would prefer to run them all on one desktop instead of switching between different accounts to check them if that what this is intended to do.

I tiny bit more clarification would be great.. I tried launching as specified through command prompt and I got window size errors and such.
 
I have no clue how to use or edit these files. I tried setting up users and running under different account but it wouldnt run simultaneously. If I just run the seperate d3 directories through (shift-right-click "different user" will that accomplish the same thing. I would prefer to run them all on one desktop instead of switching between different accounts to check them if that what this is intended to do.

I tiny bit more clarification would be great.. I tried launching as specified through command prompt and I got window size errors and such.

So basically how I got it to work was by creating a shortcut of the d3launcher file attached in this thread. In the shortcut, you need to designate the target as specified in the above post, being careful to remember to put the desired username and pass in quotes correctly. Then you add the where Diablo 3 is located in your file structure (this is in quotes as well). I made multiple d3 launcher shortcuts for multiple users set to open separate instances of d3 and I got it all up and running.

One thing of note, i tried running as newly created user B (done with launcher through user A) and I didn't get a security question so switched to new user I checked the registry on user B and sure enough, no ID keys had been created for that user. So im thinking for a new user you create you actually need to switch users, run diablo so your keys get generated in that user's registry and then you can switch back and use the launcher. Not sure on this am currently trying to find a way to verify if the launcher is actually using User B's ID keys, but stuck atm, thinking a debugger possibly.

I hope that helps you, let me know if you need more help I will offer what I can.
 
Demonbuddy does not like attaching to processes of other users :)


Ill have to get back to you on this cuz I just lost 2/2 ban. Cany anyone tell me if it's safe to run as different user from one account on one desktop as long as the first run is on the other account?
 
ok finally got it working, but had to do it through dos window (I think i can run it through explorer interface because of user error, will try again later). Thanks again Obscure, very cool of you to make this. One question, is there a way to check/verify that that account is actually being run by a different user? I tried logging into my alternate windows user and checking the registry if a battle.net key had been assigned but there was nothing there.
Start task manager and in user column you should see the user that is running the process
 
I have no clue how to use or edit these files. I tried setting up users and running under different account but it wouldnt run simultaneously. If I just run the seperate d3 directories through (shift-right-click "different user" will that accomplish the same thing. I would prefer to run them all on one desktop instead of switching between different accounts to check them if that what this is intended to do.

I tiny bit more clarification would be great.. I tried launching as specified through command prompt and I got window size errors and such.
shift rigth click and run as Will do the same.

If you have resizing problems try to remove the x y h w params from cmd line.
 
it just does not load plugins.... !?
mkd3 works, diablo 3 loaded, DB loaed, and i just can't see those plugins....?
PS: i have DB reinstalled, and there are plugins under \plugins.
 
Last edited:
it just does not load plugins.... !?
mkd3 works, diablo 3 loaded, DB loaed, and i just can't see those plugins....?
PS: i have DB reinstalled, and there are plugins under \plugins.
send me your log file
 
it just does not load plugins.... !?
mkd3 works, diablo 3 loaded, DB loaed, and i just can't see those plugins....?
PS: i have DB reinstalled, and there are plugins under \plugins.
Db only loads plugins while ingame. Check your logs.try to start d3 log in and start db
 
Back
Top