Exetools  

Go Back   Exetools > General > Community Tools

Notices

Reply
 
Thread Tools Display Modes
  #31  
Old 01-25-2016, 02:38
-=bb=- -=bb=- is offline
Family
 
Join Date: Sep 2009
Location: slowly learning
Posts: 72
Rept. Given: 23
Rept. Rcvd 37 Times in 10 Posts
Thanks Given: 18
Thanks Rcvd at 23 Times in 9 Posts
-=bb=- Reputation: 37
This just keeps improving - I prefer using this to Reflector these days.

Maybe it's my lack of experience with .NET projects but I find that patching with Reflector and Reflexil works about 50-70% of the time and I've yet to have an issue with dnSpy perfroming exactly the same operations.

Of course YMMV
Reply With Quote
The Following User Says Thank You to -=bb=- For This Useful Post:
Indigo (07-19-2019)
  #32  
Old 02-10-2016, 20:51
-=bb=- -=bb=- is offline
Family
 
Join Date: Sep 2009
Location: slowly learning
Posts: 72
Rept. Given: 23
Rept. Rcvd 37 Times in 10 Posts
Thanks Given: 18
Thanks Rcvd at 23 Times in 9 Posts
-=bb=- Reputation: 37
I seem to be getting an error with the latest version.

On Windows 7, after searching for a string in DLL, memory useage can go as high as 2Gb and when I go to close either the DLL or dnSPy I get the following error :

hxxps://i.imgsafe.org/d691813.png

This is a loop I can't get out of and therefore have to taskkill the process.

I can provide a copy of the DLL I am working with if that helps.
Reply With Quote
The Following User Says Thank You to -=bb=- For This Useful Post:
Indigo (07-19-2019)
  #33  
Old 02-10-2016, 22:27
0xd4d 0xd4d is offline
Lo*eXeTools*rd
 
Join Date: Mar 2012
Posts: 78
Rept. Given: 12
Rept. Rcvd 308 Times in 44 Posts
Thanks Given: 2
Thanks Rcvd at 175 Times in 24 Posts
0xd4d Reputation: 300-399 0xd4d Reputation: 300-399 0xd4d Reputation: 300-399 0xd4d Reputation: 300-399
You're probably not using the latest build. Try the latest build, that bug should be fixed now. https://ci.appveyor.com/project/0xd4d/dnspy/build/artifacts
Reply With Quote
The Following User Gave Reputation+1 to 0xd4d For This Useful Post:
giv (02-18-2016)
The Following 9 Users Say Thank You to 0xd4d For This Useful Post:
-=bb=- (02-18-2016), 0xNOP (05-13-2016), chessgod101 (02-16-2016), Git (05-10-2016), giv (02-18-2016), Indigo (07-19-2019), Kla$ (02-12-2016), TechLord (02-11-2016), uranus64 (02-11-2016)
  #34  
Old 03-02-2016, 02:06
-=bb=- -=bb=- is offline
Family
 
Join Date: Sep 2009
Location: slowly learning
Posts: 72
Rept. Given: 23
Rept. Rcvd 37 Times in 10 Posts
Thanks Given: 18
Thanks Rcvd at 23 Times in 9 Posts
-=bb=- Reputation: 37
New version fixed the error I mentioned before - thank you 0xd4d

Have found an odd one though - not sure if bug (or more likely user error!)

When debugging, if I modify a DLL (for example, I notice Dotfuscator stuff seems to use a lot of While True ... If Case type of arrangements) to change a value (i.e. in an If Case Num loop I change the Num value returned), when stepping through the code, if I put a watch on Num it appears to take the unmodified value.

However when running, not stepping through, it will take the modified value.

Not really sure if that's very clear :/

Unmodified code :

num = 12345
num2 = num

Modified code

num = 54321
num2 = num

When stepping through and watching num and num2, they both take 12345 and will then (in the case example I outlined) branch accordingly.

However when running it in memory (F9) it will branch as is num = 54321

Hope that makes some sense - as I say, probably user error but happy to help contribute with more detailed examples.
Reply With Quote
The Following User Says Thank You to -=bb=- For This Useful Post:
Indigo (07-19-2019)
  #35  
Old 03-02-2016, 08:13
0xd4d 0xd4d is offline
Lo*eXeTools*rd
 
Join Date: Mar 2012
Posts: 78
Rept. Given: 12
Rept. Rcvd 308 Times in 44 Posts
Thanks Given: 2
Thanks Rcvd at 175 Times in 24 Posts
0xd4d Reputation: 300-399 0xd4d Reputation: 300-399 0xd4d Reputation: 300-399 0xd4d Reputation: 300-399
You should save your changes to a file and re-open the file (eg. Reload all assemblies) since the debugger doesn't support edit-and-continue.
Reply With Quote
The Following User Says Thank You to 0xd4d For This Useful Post:
Indigo (07-19-2019)
  #36  
Old 03-02-2016, 14:51
sendersu sendersu is offline
VIP
 
Join Date: Oct 2010
Posts: 1,174
Rept. Given: 334
Rept. Rcvd 233 Times in 123 Posts
Thanks Given: 277
Thanks Rcvd at 568 Times in 316 Posts
sendersu Reputation: 200-299 sendersu Reputation: 200-299 sendersu Reputation: 200-299
0xd4d,
here is the interesting error I've got recently while using one of the latest 2.0.0.x beta

http://prntscr.com/a8l7se

thats during copy the variable value (right mouse click - Copy)
whats' most interesting - it does copy the value!
PS (I did debugging over tv on remote PC)
Reply With Quote
The Following User Says Thank You to sendersu For This Useful Post:
Indigo (07-19-2019)
  #37  
Old 03-03-2016, 04:27
0xd4d 0xd4d is offline
Lo*eXeTools*rd
 
Join Date: Mar 2012
Posts: 78
Rept. Given: 12
Rept. Rcvd 308 Times in 44 Posts
Thanks Given: 2
Thanks Rcvd at 175 Times in 24 Posts
0xd4d Reputation: 300-399 0xd4d Reputation: 300-399 0xd4d Reputation: 300-399 0xd4d Reputation: 300-399
I've added protection against those random COM exceptions thrown by the clipboard, use the latest build.
Reply With Quote
The Following 3 Users Say Thank You to 0xd4d For This Useful Post:
giv (04-04-2016), Indigo (07-19-2019), sendersu (03-05-2016)
  #38  
Old 04-03-2016, 09:01
pnta pnta is offline
Family
 
Join Date: Nov 2010
Posts: 92
Rept. Given: 61
Rept. Rcvd 118 Times in 33 Posts
Thanks Given: 213
Thanks Rcvd at 143 Times in 28 Posts
pnta Reputation: 100-199 pnta Reputation: 100-199
v2.0.0.0 released

Latest build

Quote:
Rewrote dnSpy
Everything's a plugin, see the wiki
Localizable
Tool windows can be placed on any side of the main window; any number of them can be opened at the same time
Project writer has been updated: sln, multiple files, resx, xaml, resources, winforms
Double clicking a search/analyzer result goes to the actual line in the code
Search assemblies can be limited to selected file or files in the same dir as the current file
C# scripting (Roslyn), see the wiki
Optimized the decompiler
Method body editor now supports copying instructions and locals from other methods
More...

It requires .NET Framework 4.6 to run. If you have Windows 7, you must install SP1 or the .NET Framework 4.6 installer will fail
.

Last edited by pnta; 04-03-2016 at 09:25.
Reply With Quote
The Following User Says Thank You to pnta For This Useful Post:
Indigo (07-19-2019)
  #39  
Old 04-03-2016, 20:34
niculaita's Avatar
niculaita niculaita is offline
Family
 
Join Date: Jun 2011
Location: here
Posts: 1,405
Rept. Given: 969
Rept. Rcvd 89 Times in 61 Posts
Thanks Given: 4,682
Thanks Rcvd at 484 Times in 343 Posts
niculaita Reputation: 89
https://ci.appveyor.com/api/buildjobs/gwmvn60wqgb8vb9u/artifacts/dnSpy/bin/dnSpy.zip
Reply With Quote
The Following User Says Thank You to niculaita For This Useful Post:
Indigo (07-19-2019)
  #40  
Old 04-05-2016, 04:58
atom0s's Avatar
atom0s atom0s is offline
Family
 
Join Date: Jan 2015
Location: 127.0.0.1
Posts: 423
Rept. Given: 26
Rept. Rcvd 128 Times in 65 Posts
Thanks Given: 54
Thanks Rcvd at 817 Times in 301 Posts
atom0s Reputation: 100-199 atom0s Reputation: 100-199
A small feature request; could some configurations be added to allow us to change code output usage of tabs as spaces? I'd rather use 4 spaces instead of tabs so if I use any of the code displayed or saved from dnSpy its using spaces instead of tabs. (Prefer 4 spaces myself, but having it configurable would be nice.)
Reply With Quote
The Following User Says Thank You to atom0s For This Useful Post:
Indigo (07-19-2019)
  #41  
Old 04-05-2016, 13:29
0xd4d 0xd4d is offline
Lo*eXeTools*rd
 
Join Date: Mar 2012
Posts: 78
Rept. Given: 12
Rept. Rcvd 308 Times in 44 Posts
Thanks Given: 2
Thanks Rcvd at 175 Times in 24 Posts
0xd4d Reputation: 300-399 0xd4d Reputation: 300-399 0xd4d Reputation: 300-399 0xd4d Reputation: 300-399
You can use VS to reformat the code. Ctrl+K,Ctrl+D should do the trick for the current file.
Reply With Quote
The Following 2 Users Gave Reputation+1 to 0xd4d For This Useful Post:
Syoma (04-05-2016), toro (04-29-2016)
The Following 4 Users Say Thank You to 0xd4d For This Useful Post:
Debugger (04-20-2016), Indigo (07-19-2019), Syoma (04-05-2016), toro (04-29-2016)
  #42  
Old 04-05-2016, 16:30
Syoma Syoma is offline
reverse engineer
 
Join Date: May 2009
Posts: 338
Rept. Given: 35
Rept. Rcvd 77 Times in 50 Posts
Thanks Given: 15
Thanks Rcvd at 78 Times in 51 Posts
Syoma Reputation: 77
@0xd4d: thank you for the dnSpy. Really the very pro tool I ever see last years.
Reply With Quote
The Following 2 Users Say Thank You to Syoma For This Useful Post:
0xd4d (04-06-2016), Indigo (07-19-2019)
  #43  
Old 04-18-2016, 00:13
pnta pnta is offline
Family
 
Join Date: Nov 2010
Posts: 92
Rept. Given: 61
Rept. Rcvd 118 Times in 33 Posts
Thanks Given: 213
Thanks Rcvd at 143 Times in 28 Posts
pnta Reputation: 100-199 pnta Reputation: 100-199
v2.0.2.0 released
Reply With Quote
The Following 3 Users Say Thank You to pnta For This Useful Post:
Indigo (07-19-2019), Kjacky (04-20-2016), LOUZEW (04-22-2016)
  #44  
Old 04-22-2016, 19:49
LOUZEW's Avatar
LOUZEW LOUZEW is offline
Friend
 
Join Date: Feb 2002
Location: Britanny
Posts: 101
Rept. Given: 1
Rept. Rcvd 2 Times in 1 Post
Thanks Given: 5
Thanks Rcvd at 7 Times in 7 Posts
LOUZEW Reputation: 2
It seem to be a great tool.
have to use it now.

Is there a user guide or anything like that for it ?

Many thank's guys.
Reply With Quote
The Following User Says Thank You to LOUZEW For This Useful Post:
Indigo (07-19-2019)
  #45  
Old 05-07-2016, 17:25
FasciHunter FasciHunter is offline
Friend
 
Join Date: Apr 2016
Posts: 16
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 1
Thanks Rcvd at 3 Times in 2 Posts
FasciHunter Reputation: 0
i have been using Reflector and Reflexil.
Try the dnspy,I find it powerfull.
It's always good to more than one way to solve problems
Reply With Quote
The Following User Says Thank You to FasciHunter For This Useful Post:
Indigo (07-19-2019)
Reply

Tags
0xd4d, dnspy

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 04:54.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( 1998 - 2024 )