Medsft Posted January 30, 2015 Share Posted January 30, 2015 (edited) ILSpy mod by Medsft: NET assembly browser and decompiler, debugger, High and Low level Editor Project renamed. ILSpy NEXT. NET assembly browser and decompiler, debugger, High and Low level Editor Description: ILSpy (latest ILSpy public version 2.2.0.1737) -add debugger from the SharpDeveloper studio -add CopyFullyQualifiedTypeName.Plugin -add OpCodeTableForm -add to treeview contextmenu: - strong name utility - rename class utility - Jump to EntryPoint - string viewer utility (search enable) - extension exeecute utility (reservation work enable) - hexeditor methodbody utility (runtime compilation enable, - search any text in decompileTextView - find method call - Analyze. Reference calls positioning and highlight ("IL Code" view) two technologies save the result(High Level:recompile assembly and Low Level:Binary Patch(See results and work in Patch_table))) add to decompiletextview contextmenu: - replace instruction (High Level,need recompile to save assembly) - nop instruction (High Level,need recompile to save assembly) - reverse branch (High Level,need recompile to save assembly) - nop instruction (Low Level, no need recompile binary patch see Patch Table) - reverse branch (Low Level, no need recompile binary patch see Patch Table) - class or method injector (High level) - "Undo" operation Mono.Cecil -ignore null type (Read TypeDefinition) -ignore invalid parameter(Read MethodDefinition) -ignore invalid generic argument() -ignore invalid attribute (if (attribute.Constructor == null) continue;) -ignore invalid signature(GetSecurityDeclarationSignature) -fix handle null value in obfuscated assembly -add ToString for CustomAttributeArgument -add ToString for CustomAttributeNamedArgument -ignore null element(MemberDefinition) -avoid recursive declaringtype of some obfuscated assemblies,currently only one level checking -add AllMemberReferences(IEnumerable<MemberReference> GetMemberReferences) -add ElementTypeIntValue(ElementTypeIntValue) -add support to read/write directly from bytes(FromBytes) -Read reloc section, Contributed by Khiem Nguyen -add alternative "Save" technology modified assembly (support obfuscated assembly) Pack "ALL in One" The latest releases of ILSpy.NEXT on http://il4re.ml// [t]We are opened! Welcome, guys.[/t] Last build: 12_08_2016 Sorry for my bad English and WPF Edited August 12, 2016 by Medsft 16 Link to comment
Medsft Posted January 30, 2015 Author Share Posted January 30, 2015 (edited) Some bug found. File replacePlease give me bug report if found/ Edited January 30, 2015 by Medsft Link to comment
je9rry Posted January 31, 2015 Share Posted January 31, 2015 Cann't run in XP operation system. Link to comment
Mad Max Posted January 31, 2015 Share Posted January 31, 2015 If I 've got you correctly, I can change and save the opcodes ?But if so, how? Link to comment
Medsft Posted January 31, 2015 Author Share Posted January 31, 2015 Some bug found.File replace. Please reload+ add Remove IllegalConstruction handler Link to comment
Medsft Posted February 2, 2015 Author Share Posted February 2, 2015 Some bugs found.File replace. Please reload+add video: How to add new Execute Extension 1 Link to comment
Mad Max Posted February 3, 2015 Share Posted February 3, 2015 Some bugs found.File replace. Please reload+add video: How to add new Execute Extension Thank you great Work! Link to comment
Medsft Posted February 4, 2015 Author Share Posted February 4, 2015 (edited) Some bugs found.File replace.Please reload.+add Class or Method Injector.+add video "How to inject class or method" Last version: "build 04_02_15_17_14" Some bugs found.File replace.Please reload.Last build 05_02_15_57_00 Some bugs found.File replace.Please reload.Last build: "build 06_02_19_20_00"- refactoring rename`r handler. At "Now" if you want rename press F2 on Field, Property,Method,Class, NameSpace -selected treenode. Edited February 6, 2015 by Medsft 1 Link to comment
Medsft Posted February 9, 2015 Author Share Posted February 9, 2015 Some bugs found.File replace.Please reload.Last build 09_02_15_57_00add change private to public method handleradd undo operation (lo-lev bytes) Link to comment
n0th!ng Posted February 10, 2015 Share Posted February 10, 2015 there's exception when i right-click on assembly Link to comment
Medsft Posted February 10, 2015 Author Share Posted February 10, 2015 Some bugs found.File replace.Please reload.Last build 10_02_15_19_00+change private to public member handler at work on Low levelProject rename to "ILSpy NEXT" Link to comment
r_e Posted February 10, 2015 Share Posted February 10, 2015 there's exception when i right-click on assembly Fixed in today's build. Menus a bit redesigned and a few cosmetic changes added. Link to comment
Medsft Posted February 16, 2015 Author Share Posted February 16, 2015 Some bugs found.File replace.Please reload.Last build 16_02_15_17_54+add new search mode (find any text in current decompiletextview) Link to comment
tracky Posted February 19, 2015 Share Posted February 19, 2015 (edited) Win7 x64:Error(s) loading plugin: ILSpy.Debugger.PluginSystem.IO.FileLoadException: Windows XP x86:Everything ok Edited February 19, 2015 by tracky Link to comment
Medsft Posted February 20, 2015 Author Share Posted February 20, 2015 Some bugs found.File replace.Please reload.Last build 20_02_15_17_34+add bookmarks handler. Link to comment
Base64 Posted February 20, 2015 Share Posted February 20, 2015 Good Job +1 Keep up the Good work Link to comment
Medsft Posted February 26, 2015 Author Share Posted February 26, 2015 (edited) New release (build 26_02_15_10_56)+ New type of search: Find method call. Shows the list of methods which call specified search pattern. For example, you specify getpub as pattern and get the list of functions which call GetPublicKeyToken method.+ Analyze. Reference calls positioning and highlight ("IL Code" view). Initial release. Sample image(hxxp://higgs.rghost.ru/6ZJhpGTm5/image.png). Edited February 26, 2015 by Medsft 3 Link to comment
ghostfish Posted February 26, 2015 Share Posted February 26, 2015 Good Job +1+1Keep up the Good work Link to comment
Medsft Posted March 2, 2015 Author Share Posted March 2, 2015 (edited) Some bugs found.File replace.Please reload. Last build 02_03_15_12_52 ("No critical") + add positioning cursor on execute line in debug ILCode mode. + add "Analyze" in "Folding UnFolding context menu" (wish by vovanre) + add option (add preffix to local variables in ILCode). How to use see picture Edited March 2, 2015 by Medsft Link to comment
Medsft Posted March 2, 2015 Author Share Posted March 2, 2015 Sorry but download link? Download link in first topic Link to comment
atom0s Posted March 2, 2015 Share Posted March 2, 2015 Sorry but download link? It's in the main post. Link to comment
Hypnz Posted March 2, 2015 Share Posted March 2, 2015 Sorry guys I didn't notice it. Thanks for the reply. Link to comment
Medsft Posted March 18, 2015 Author Share Posted March 18, 2015 File replace.Please reload. Last build 18_03_15_15_51 ("Critical") + String editor: both levels + 2-tier context menu support + Metadata patch generator: strong name, tables, strings, guids, blobs Link to comment
heartcoffee Posted March 19, 2015 Share Posted March 19, 2015 The Reflexil 2.0 support ILSPY , Hope to add it. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now