[Release] STREDIT - Localhost Editor

Joined
Jan 9, 2008
Messages
818
Reaction score
854
[Release][2.9.2.0] STREDIT - Localhost Editor (Now IP editting too!)

Hello MapleDev Community!

I've been programming this neat tool that makes you able to change the encrypted strings inside localhosts!

Examples of edits you can make:

  • The URL of ending AD
  • Forgot ID/Password URLs
  • IP addresses and ports used when starting client
  • Job names in status bar
  • Plenty of error and info messages that are given at the client side, for example the Item info window or messages that have typos:
    "%d min left until the %s Expedition Challegne ends."
  • The "[Welcome] Welcome to MapleStory!!!" message!
  • The MapleTip text, so you can make your own tip! ([WvsBeta-Tip] for example)

Note: It does not have support for V.62 and under, because MapleStory has an old encryption code for that.
Another note: If a string does not have the last column checked ('Non-western'), you cannot enter korean text.
Download

Current version download (V2.9.2):

​

Screenshots

Loading V 109.1 with only 1 IP
Diamondo25 - [Release] STREDIT - Localhost Editor - RaGEZONE Forums

Loading V 105 and editting IP and port
stredit4 - [Release] STREDIT - Localhost Editor - RaGEZONE Forums
Loading up an unpacked V.97 client
stredit1 - [Release] STREDIT - Localhost Editor - RaGEZONE Forums
Editing something in that same client
stredit2 - [Release] STREDIT - Localhost Editor - RaGEZONE Forums
Loading up a V.74 localhost and filtering the data loaded
stredit3 - [Release] STREDIT - Localhost Editor - RaGEZONE Forums
​

Changelog
​
V2.9.2:
- Saves all data in it's own folder, under your profile Roaming map (%appdata%).
- Fixes loading V.115 clients
- Added Address column at the end of the table, for developers :p

V2.9.1:
- Added a 'remove all but one IP' option. This option will remove all other IPs (lol) and make the size for the only IP bigger!
- Minor bugfixes
V2.9
- Search option added
- Fixed saving clients
- Some strings may be able to hold Korean text, but not all of them.
- Removed dead file links from the 'Open' file list
- Update mechanism added (to disable: add a text file with the name 'noupdate.txt' to the startup directory, this will increase the startup speed)
-------------------------------------------------------------
V2.8
- IP editing system
- Port editing system (some versions have a port per IP, others have a global port)
- Better value editing support: you cannot enter more characters than available. If you do, you'll get a system beep instead of a messagebox áfter you edited it!

---------------------------------------------------
V2.7B
- Fixed icon (now for Windows XP and older!) (It's bigger now, too)
- Unhandled Exception handling exceptions and printing them to the Event Log.
-------------------------------------------------------------
V2.7
- Now able to seek IP addresses too
- Changed GUI a bit
- Fixed some things
- CSV import!
- Some changes to logging mechanism
-------------------------------------------------------------
V2.6
- Fixed saving for V.97
- Added a little icon
- Debug file is added (dlog.txt, elog.txt)
- Message when saving is finished
- Better space available calculation
- Updated file version of STREDIT.exe
-------------------------------------------------------------
V2.5
- Latest KMS support afaik
- Fixed saving file (sorry guys :()
- Logging stuff to l.txt xd
-------------------------------------------------------------
V2.0
- Korean characters support
- V.90+ support
- Added filtering
- Data size shown
-------------------------------------------------------------
V1.5
- Saving support
- V.75 support, no saving
-------------------------------------------------------------
V1.1
- V.74
- Loading version
-------------------------------------------------------------
V1.0
- Initial creation (made in my holiday lol)
 
Last edited:
great work, I've wondered when someone would someone release something like that.
would it be possible to edit korean strings to english ?
 
great work, I've wondered when someone would someone release something like that.
would it be possible to edit korean strings to english ?

Yes, but you can't transform English strings to Korean. That's because the client reads them with 2 seperate functions: StringPool::GetStringW and StringPool::GetString. The former one transfers the code to a _bstr_t (a class that does special encoding stuff) and the latter one just returns the decoded string.
 
Re: STREDIT - Editing Localhost strings

Thanks for moving to the Releases section :).
Will look into the old crypto too.

Thanks, if you have the time could you also look for the strings "NX Cash" or something, it'd be cool if you could change it to your own name.
 
Re: STREDIT - Editing Localhost strings

Thanks, if you have the time could you also look for the strings "NX Cash" or something, it'd be cool if you could change it to your own name.

You mean at the bottom of the Cash Shop? Those are on the Image. There are a couple raw strings used in the cashshop too, that are editable with a hex editor.
 
Holy fucking **** this is amazing.

EDIT:
Ok, this will be amazing when I can save. Lol.
Apart from that minor issue, this is the coolest thing I've seen in forever.
 
Last edited:
Back