[C# Source] - YeloDebugTools (2-03-09)

This forum is for files only, Utilities and Hacks go here, not skins.
-DeToX-




Illusionist Recreator Connoisseur Acolyte
Sigma Decryptor Droplet Pyre
Blacksmith Socialist New Age System Engineer
ONI

Posts: 4589
Joined: Sun Jun 18, 2006 3:58 pm
Location: ...

Post by -DeToX- »

Xiion wrote:
Tural wrote:
Xiion wrote:i got the XIG, which is just like the XDK
No, it isn't actually. XIG is merely as it is called, an image grabber, the XDK contains much more than just a tool for screenshots.
well, it came with the XDI bundle, so i have the debug mode setup as an app on my box. either way, it allows me to use Xbox Neighborhood properly, as well as all the XDK apps.
XDI contains illegal files...
Image
User avatar
Tural




Conceptionist Acolyte Bloodhound Recreator
Socialist Connoisseur Droplet Scorched Earth
Grunge

Posts: 15628
Joined: Thu Jun 16, 2005 3:44 pm
Location: Lincoln, NE
Contact:

Post by Tural »

Xiion wrote:it allows me to use Xbox Neighborhood properly, as well as all the XDK apps.
But you just said you don't have the PC XDK applications.
User avatar
neodos
Readers Club




Artisan Miner

Posts: 1394
Joined: Thu Aug 12, 2004 11:57 am

Post by neodos »

-DeToX- wrote: XDI contains illegal files...
And so what? don't do like you don't have illegal files :P , we all do :roll:
User avatar
Tural




Conceptionist Acolyte Bloodhound Recreator
Socialist Connoisseur Droplet Scorched Earth
Grunge

Posts: 15628
Joined: Thu Jun 16, 2005 3:44 pm
Location: Lincoln, NE
Contact:

Post by Tural »

neodos wrote:And so what? don't do like you don't have illegal files :P , we all do :roll:
We can't police the internet. Xiion was discussing it on the site.
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

Come on people, lets not argue legalities associated with modding and the likes, we are all guilty as charged... :P There will be no more discussions about how to set up a debug connection in this thread. If you can't do that you have no business using this dll anyways. I can however help anyone with things related to using this particular dll.
Kochon le best





Posts: 128
Joined: Thu Jul 20, 2006 6:54 pm
Location: Qu
Contact:

Post by Kochon le best »

.. Whoa :shock:
-Kochon
User avatar
xheadshotmastax




Picasso Playscaper Visioneer Commentator
Droplet Firestorm

Posts: 1029
Joined: Sat Jul 02, 2005 12:26 pm
Location: Germany >_<
Contact:

Post by xheadshotmastax »

excellent more and more stuff comes out mb ill come back >_>
Image
User avatar
JacksonCougAr




Recreator

Posts: 2333
Joined: Fri Jan 12, 2007 1:56 pm
Location: Canada
Contact:

Post by JacksonCougAr »

I was wondering whether anybody had got this to work yet?

I've been trying for a couple of hours and I still can;t get it to connect to my debug :\

Code: Select all

        
private void RTH()
        {
            Startup.InitializeModule();
            Connection Xbox = new Connection("192.168.1.3");
        }
This is how I am trying to call it :\
It gives me an "IndexOutOfRange" error...

Code: Select all

System.IndexOutOfRangeException was unhandled
  Message="Index was outside the bounds of the array."
  Source="YeloDebug"
  StackTrace:
       at YeloDebug.Components.XKernel.GetExportTable()
       at YeloDebug.Components.XKernel.InitializeKernelExports()
       at YeloDebug.Components.XKernel..ctor(Connection client)
       at YeloDebug.Connection.Connect(String xboxName)
       at YeloDebug.Connection..ctor(String xboxName)
       at CougarTest.Form1.RTH() in C:\Documents and Settings\JacksonCougar\My Documents\Microsoft Press\Visual CSharp Step By Step\Chapter 1\CougarTest\CougarTest\Forms\Form1.cs:line 92
       at CougarTest.Form1.connectToolStripMenuItem_Click(Object sender, EventArgs e) in C:\Documents and Settings\JacksonCougar\My Documents\Microsoft Press\Visual CSharp Step By Step\Chapter 1\CougarTest\CougarTest\Forms\Form1.cs:line 993
       at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
       at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
       at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
       at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
       at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
       at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
       at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
       at System.Windows.Forms.ToolStrip.WndProc(Message& m)
       at System.Windows.Forms.MenuStrip.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
       at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
       at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.Run(Form mainForm)
       at CougarTest.Program.Main() in C:\Documents and Settings\JacksonCougar\My Documents\Microsoft Press\Visual CSharp Step By Step\Chapter 1\CougarTest\CougarTest\Program.cs:line 17
       at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
       at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

Interesting...open up cmd prompt, enter "telnet 192.168.1.3 731" and then type "getmem addr=0x80010000 length=4", press enter, type "getmem addr=0x80010138 length=4", press enter, type "getmem addr=0x8001003C length=4".

Paste the results of the telnet window in here.
User avatar
JacksonCougAr




Recreator

Posts: 2333
Joined: Fri Jan 12, 2007 1:56 pm
Location: Canada
Contact:

Post by JacksonCougAr »

Did not know how to copy paste from command :\
Attachments
XBOX1337.jpg
XBOX1337.jpg (44.92 KiB) Viewed 9083 times
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

Yeah those results make no sense. I have no clue why it's not reading from the last two addresses given :(. Open up another telnet session and type "modules" and "walkmem" and paste the results here...

Also if at all possible, try using xbdm.dll v5455, and let me know what version you're currently using.
User avatar
JacksonCougAr




Recreator

Posts: 2333
Joined: Fri Jan 12, 2007 1:56 pm
Location: Canada
Contact:

Post by JacksonCougAr »

Its probably worth noting this debug file (xbdm.dll) did not come with the XDI; it came from another user. (I have no idea if I should be mentioning these thing here :roll:)
Attachments
telnet2.jpg
telnet2.jpg (51.76 KiB) Viewed 9072 times
User avatar
grimdoomer




System Engineer

Posts: 1440
Joined: Mon Oct 09, 2006 4:36 pm

Post by grimdoomer »

Well I spent 5 minutes just looking at the methods this has and....I think i shit myself :D
Image
AI Zones in MP | Ambiance | Gravemind Beta v1.1
Aumaan Anubis wrote:Grimdoomer. The first person ever to mod Halo 2 Vista.
User avatar
grimdoomer




System Engineer

Posts: 1440
Joined: Mon Oct 09, 2006 4:36 pm

Post by grimdoomer »

Hmm, everytime my program goes to a line that uses this dll, I get an exception xboxdbg.dll could not be found. Where do I get it?
Image
AI Zones in MP | Ambiance | Gravemind Beta v1.1
Aumaan Anubis wrote:Grimdoomer. The first person ever to mod Halo 2 Vista.
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

Are you using the newest build?
User avatar
grimdoomer




System Engineer

Posts: 1440
Joined: Mon Oct 09, 2006 4:36 pm

Post by grimdoomer »

Yes, the wierd part is, I looked in C:\WINDOWS\System32\ and I found xboxdbg.dll. So im really confused here.
Image
AI Zones in MP | Ambiance | Gravemind Beta v1.1
Aumaan Anubis wrote:Grimdoomer. The first person ever to mod Halo 2 Vista.
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

Try throwing it in your application directory, otherwise I don't know :X
User avatar
grimdoomer




System Engineer

Posts: 1440
Joined: Mon Oct 09, 2006 4:36 pm

Post by grimdoomer »

Well I stuck it in my solution folder with the exe, and it still happens. Heres the exception text:

Code: Select all

************** Exception Text **************
System.DllNotFoundException: Unable to load DLL 'C:\WINDOWS\system32\xboxdbg.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
   at YeloDebug.Debug.SetXboxName(String name)
   at YeloDebug.Xbox.Connect(String xboxName)
   at YeloDebug.Xbox..ctor(String xboxName)
   at Poke.Xbox.Connect(String IP) in C:\Documents and Settings\Grimdoomer\My Documents\Visual Studio 2008\Projects\Poke\Poke\Xbox.cs:line 14
   at Poke.Form1.button1_Click(Object sender, EventArgs e) in C:\Documents and Settings\Grimdoomer\My Documents\Visual Studio 2008\Projects\Poke\Poke\Form1.cs:line 22
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Image
AI Zones in MP | Ambiance | Gravemind Beta v1.1
Aumaan Anubis wrote:Grimdoomer. The first person ever to mod Halo 2 Vista.
Bamont





Posts: 7
Joined: Sat Nov 19, 2005 11:40 pm

Post by Bamont »

so this dll file is like editing halo with out having turn off the xbox, you can edit it while playing it at the same time?
User avatar
JK-47




Bloodhound Pyre Socialist Grunge

Posts: 10883
Joined: Wed Dec 01, 2004 2:54 pm
Location: Utah

Post by JK-47 »

Pretty much, from what I understand.
Image
Post Reply