Register - Login
Views: 85564445
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - JCS - Stats - Latest Posts - Color Chart - Smilies
09-19-17 03:01:17 PM

Jul - Game Research/Hacking/Modding - Nitro Explorer 2 - DS ROM browser/editor New poll - New thread - New reply
Pages: 1 2Next newer thread | Next older thread
Ninji

Boomboom
Why did my user title say I'm a toaster anyway
Level: 83


Posts: 124/1988
EXP: 5397672
For next: 34549

Since: 07-26-07
From: Rogueport

Since last post: 76 days
Last activity: 67 days

Posted on 02-12-08 08:36:30 PM (last edited by Treeki at 10-05-09 02:30 PM) Link | Quote
Finally, NE2 is complete!
Nitro Explorer allows you to extract and edit files inside a DS ROM's file system. This isn't an easy-to-use tool like Lunar Magic - don't download it expecting to be able to edit levels, graphics, physics, cutscenes and whatever in your game. It only lets you extract and insert the raw files.

Download here. You will need the .NET Framework 2.0 (or more) to run it, as it's written in Visual C# 2008 Express.

No screenshot since there's not much to show - a window with a treeview showing folders/files and a small toolbar at the top.

Current version:
NE 2.0a - Bug fixed for .NET Framework 2.0 users. I don't have a 2.0 computer so I can't test, but it hopefully should work.
NE 2.0b - Yet another .NET 2.0 compatibility bug fixed.
Sails
2770
Level: 96


Posts: 848/2774
EXP: 8923674
For next: 65112

Since: 07-04-07


Since last post: 27 days
Last activity: 2 days

Posted on 02-13-08 02:18:48 PM Link | Quote
I can't open anything with it.


=====================


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.MissingMethodException: Method not found: 'System.String System.Windows.Forms.OpenFileDialog.get_SafeFileName()'.
at NitroExplorer.frmMain.ROM_DirReady(Int32 DirID, Int32 ParentID, String DirName, Boolean IsRoot)
at NitroExplorer.NitroClass.LoadDir(String DirName, UInt16 DirID, UInt16 Parent)
at NitroExplorer.NitroClass.LoadROM(String FileName)
at NitroExplorer.frmMain.openROMButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.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.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)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
NitroExplorer
Assembly Version: 2.0.0.0
Win32 Version: 2.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Corey/Desktop/NitroExplorer2a.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:





When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Ninji

Boomboom
Why did my user title say I'm a toaster anyway
Level: 83


Posts: 126/1988
EXP: 5397672
For next: 34549

Since: 07-26-07
From: Rogueport

Since last post: 76 days
Last activity: 67 days

Posted on 02-13-08 04:31:59 PM Link | Quote
Should be fixed now, hopefully. Redownload => first post => NE 2.0b.
Stevoisiak
Member
Level: 36


Posts: 42/283
EXP: 285201
For next: 22909

Since: 11-22-07
From: New York, Long Island

Since last post: 7.0 years
Last activity: 1.0 years

Posted on 02-13-08 04:56:49 PM Link | Quote
So, are these files usable by windows, or are they special formats? I'd like to know if it'll be simple enough to insert a custom image.
Tanks

360? Yessum.
Level: 115


Posts: 746/4170
EXP: 16434341
For next: 377023

Since: 07-09-07
From: VA

Since last post: 4.0 years
Last activity: 4.0 years

Posted on 02-13-08 05:00:11 PM Link | Quote
You can insert anything into an NDS rom, just don't expect it to work... And no, the files in an NDS rom are normally not associated to windows files so you won't know what to do with them.
Stevoisiak
Member
Level: 36


Posts: 43/283
EXP: 285201
For next: 22909

Since: 11-22-07
From: New York, Long Island

Since last post: 7.0 years
Last activity: 1.0 years

Posted on 02-13-08 05:16:16 PM Link | Quote
So, what can you DO with this?
Ninji

Boomboom
Why did my user title say I'm a toaster anyway
Level: 83


Posts: 127/1988
EXP: 5397672
For next: 34549

Since: 07-26-07
From: Rogueport

Since last post: 76 days
Last activity: 67 days

Posted on 02-13-08 05:33:39 PM Link | Quote
Originally posted by Stevoisiak
So, what can you DO with this?

It's really more for advanced hackers who can figure out formats for things and such. For example, I used another tool similar to this (but more basic) when I first started my NSMB hacking. I would extract the level files, study them in a hex editor, change things, and reinsert them to the ROM to see what happened.
Bloodstar
11190
bumblin' stumblin' robots
Level: 176


Posts: 543/11195
EXP: 72327252
For next: 1447274

Since: 07-06-07


Since last post: 55 days
Last activity: 3 days

Posted on 02-13-08 07:08:47 PM Link | Quote
Originally posted by Stevoisiak
So, are these files usable by windows, or are they special formats? I'd like to know if it'll be simple enough to insert a custom image.

There are some things that may be replacable though, such as common image formats or text files. It was a legitimate question, as it's actually this easy with some PSP ISOs... (Sonic Rivals comes to mind, here.)
Sails
2770
Level: 96


Posts: 857/2774
EXP: 8923674
For next: 65112

Since: 07-04-07


Since last post: 27 days
Last activity: 2 days

Posted on 02-16-08 04:00:59 PM Link | Quote
Works nice, opens quick! Nice job
John2k4
490
Bubble Bobble
Level: 46


Posts: 401/499
EXP: 677863
For next: 33911

Since: 08-05-07
From: Arizona

Since last post: 4.0 years
Last activity: 3.0 years

Posted on 02-24-08 01:11:42 AM (last edited by roger3245 at 02-24-08 01:12 AM) Link | Quote
Oh man, just had a very interesting thought....

Use this tool to insert like a txt file with secret info, email it to your friend who halso has this browser, and if someone reads your (or their) e-mail, they won't know what you were saying.

paulguy

Green Birdo
Level: 88


Posts: 42/2294
EXP: 6645218
For next: 5446

Since: 09-14-07
From: Buffalo, NY

Since last post: 5.0 years
Last activity: 5.0 years

Posted on 02-24-08 09:15:55 AM Link | Quote
Might be better to use one of those programs that can actually encode text in to common files such as images. I forget what it's called, specifically. Some can even encrypt the data and require the person to provide a password.
Tanks

360? Yessum.
Level: 115


Posts: 775/4170
EXP: 16434341
For next: 377023

Since: 07-09-07
From: VA

Since last post: 4.0 years
Last activity: 4.0 years

Posted on 02-24-08 10:01:41 AM Link | Quote
1) save secret_message.txt

2) change extension to .jpg

Simple...

But that has nothing to do with this topic...

Anyway, nice job on this treeki. Alot faster then the older ones.
Stevoisiak
Member
Level: 36


Posts: 48/283
EXP: 285201
For next: 22909

Since: 11-22-07
From: New York, Long Island

Since last post: 7.0 years
Last activity: 1.0 years

Posted on 02-24-08 11:15:51 AM Link | Quote
Originally posted by Tanks
1) save secret_message.txt

2) change extension to .jpg

Simple...

But that has nothing to do with this topic...

Anyway, nice job on this treeki. Alot faster then the older ones.

If you really wanted to, get an encrypter program! But anyways, can I see an image of the results of using this program?
Tanks

360? Yessum.
Level: 115


Posts: 776/4170
EXP: 16434341
For next: 377023

Since: 07-09-07
From: VA

Since last post: 4.0 years
Last activity: 4.0 years

Posted on 02-24-08 11:48:45 AM Link | Quote
Originally posted by Stevoisiak
Originally posted by Tanks
1) save secret_message.txt

2) change extension to .jpg

Simple...

But that has nothing to do with this topic...

Anyway, nice job on this treeki. Alot faster then the older ones.

If you really wanted to, get an encrypter program! But anyways, can I see an image of the results of using this program?


...

You don't doing anything with images with this... ><

Just forget about this thread. This kind of hacking is out of your league!
Stevoisiak
Member
Level: 36


Posts: 51/283
EXP: 285201
For next: 22909

Since: 11-22-07
From: New York, Long Island

Since last post: 7.0 years
Last activity: 1.0 years

Posted on 02-24-08 01:10:23 PM Link | Quote
Originally posted by Tanks
Originally posted by Stevoisiak
But anyways, can I see an image of the results of using this program?


...

You don't doing anything with images with this... ><

Just forget about this thread. This kind of hacking is out of your league!

All I wanted to do was see an example of what experienced hackers can do with this tool.
Erika
Catgirl
미안합니다
Level: 64


Posts: 155/1088
EXP: 2187313
For next: 26784

Since: 07-19-07


Since last post: 4.0 years
Last activity: 4.0 years

Posted on 02-24-08 07:48:57 PM Link | Quote
Um, an experienced hacker can extract files out of the rom with this program. I don't think you need a screenshot of that. Really just listen to Tanks and forget about this thread
Stevoisiak
Member
Level: 36


Posts: 55/283
EXP: 285201
For next: 22909

Since: 11-22-07
From: New York, Long Island

Since last post: 7.0 years
Last activity: 1.0 years

Posted on 03-04-08 06:09:16 PM Link | Quote
Originally posted by Erika
Um, an experienced hacker can extract files out of the rom with this program. I don't think you need a screenshot of that. Really just listen to Tanks and forget about this thread

Wait a minute. I think I get it. It can help hackers to focus in on an individual file so they can try to decode it.
Tanks

360? Yessum.
Level: 115


Posts: 854/4170
EXP: 16434341
For next: 377023

Since: 07-09-07
From: VA

Since last post: 4.0 years
Last activity: 4.0 years

Posted on 03-04-08 08:56:36 PM Link | Quote
Originally posted by Stevoisiak
Originally posted by Erika
Um, an experienced hacker can extract files out of the rom with this program. I don't think you need a screenshot of that. Really just listen to Tanks and forget about this thread

Wait a minute. I think I get it. It can help hackers to focus in on an individual file so they can try to decode it.


No... and you spelled New York wrong in your profile... Just leave this alone now... this is only for DS hackers who know what they're doing...
roxahris
600
was seriously wounded, but the soul still burns.
Level: 50


Posts: 299/600
EXP: 897166
For next: 50151

Since: 07-08-07
From: Somewhere.

Since last post: 4.0 years
Last activity: 4.0 years

Posted on 03-05-08 07:47:00 AM Link | Quote
What exactly ARE the files? They seem to follow a set standard (I read somewhere that a certain type of file is reserved for animations, and another for models, and so forth).
paulguy

Green Birdo
Level: 88


Posts: 52/2294
EXP: 6645218
For next: 5446

Since: 09-14-07
From: Buffalo, NY

Since last post: 5.0 years
Last activity: 5.0 years

Posted on 03-05-08 09:47:32 AM Link | Quote
Jesus christ people! An .nds file is pretty much an archive file (with some spaces reserved for specific things). Think a .zip file. Is it so hard to understand that a ROM can have a filesystem in this day and age?
Pages: 1 2Next newer thread | Next older thread
Jul - Game Research/Hacking/Modding - Nitro Explorer 2 - DS ROM browser/editor New poll - New thread - New reply




Rusted Logic

Acmlmboard - commit 2f1bc75 [2017-08-27]
©2000-2017 Acmlm, Xkeeper, Inuyasha, et al.

32 database queries, 10 query cache hits.
Query execution time: 0.154711 seconds
Script execution time: 0.018594 seconds
Total render time: 0.173305 seconds