First thing I noticed, is that it needs to be run as admin (Win7 64-bit) or else it generates multiple errors and becomes uncloseable through all means except task manager. (Read/Write access issues)
Oh yeah i forgot, of course u will need administration rights. Stealth using packet reading\writing and pointers so of course u need to give that tool the right to let it do.
Here are two example procedures to test stealth and how powerfull it ist:
procedure Login(CurProfile:String);
begin
while Connected = false do
begin
AddToJournal(inttostr(ChangeProfile(CurProfile)));
wait(2000);
Connect;
Wait(5000);
end;
end;
When u created a profile for your Char in stealth(wich Shard,Account,Charnumber u decide yourself) you can flip your current "used" Profile and Log the needet profile in with that procedure.
Example:
Login('RW_Bods_1');
will login my Profile "RW_Bods_1".It only will work, when the attached profile isnt connected at that time and you must be careful, the String you send into my procedure is case sensitive!:)
Example 2 is a simple logout:
procedure Logout;
begin
while Connected = true do
begin
Disconnect;
wait(5000);
end;
end;
Will logout the current attached profile.