Revision
867 -
Directory Listing
-
[select for diffs]
Modified
Tue Sep 16 23:36:33 2014 UTC
(8 years, 8 months ago)
by
william
Diff to
previous 866
+ more work on numeric input controls
+ fix RVA Caclulator cutting-off some controls (also pad the controls, uniformly)
Revision
807 -
Directory Listing
-
[select for diffs]
Modified
Mon Apr 7 12:55:47 2014 UTC
(9 years, 1 month ago)
by
william
Diff to
previous 791
+ fix memoryscanner when reading process memory at once for UIMemoryViewer:
** read 16 bytes at a time (this way data won't disseapper from the memory view)
Revision
673 -
Directory Listing
-
[select for diffs]
Modified
Mon Jun 17 05:32:10 2013 UTC
(9 years, 11 months ago)
by
william
Diff to
previous 671
MaskedHexBox:
set: txtMaskedHexBox.InsertKeyMode = InsertKeyMode.Overwrite;
** this allows us to directly overwrite text in control
Revision
657 -
Directory Listing
-
[select for diffs]
Modified
Sun Jun 9 04:03:36 2013 UTC
(9 years, 11 months ago)
by
william
Diff to
previous 656
fix ram dump to file:
* dump memory in 32mb chunks, this fixes issues with not being able to hold over 2GB in managed objects
Revision
477 -
Directory Listing
-
[select for diffs]
Modified
Mon Jun 3 18:35:45 2013 UTC
(10 years ago)
by
william
Diff to
previous 473
revert r471: pass process informatin by using the process's PID, instead of passing the process as a reference
+ pass the process instead
Revision
428 -
Directory Listing
-
[select for diffs]
Modified
Tue May 28 13:32:28 2013 UTC
(10 years ago)
by
william
Diff to
previous 427
+ fix memory scanner and memory providers to read and write process memory simulataneously without crashing due to null process handle
*** this has been done using ProcessMemoryChunk for all memory read/write operations
** we no longer need to open and close native handles to the process
Revision
419 -
Directory Listing
-
[select for diffs]
Modified
Tue May 28 11:08:26 2013 UTC
(10 years ago)
by
william
Diff to
previous 415
+ stop complaining about exception variables not being used: changed from 'throw;' to 'throw ex;'
+ comment-out currently unsued variables:
FloatingMemorySearcher.cs:
static int col_Found_Frozen = 3;
static int col_Added_Frozen = 3;
MemoryScanner.cs:
SafeWaitHandle m_hProcess;
Revision
379 -
Directory Listing
-
[select for diffs]
Modified
Tue Jun 19 08:09:02 2012 UTC
(10 years, 11 months ago)
by
william
Diff to
previous 378
+ correctly read linker timedatestamp
// This field holds the number of seconds since December 31st, 1969, at 4:00 P.M.
Revision
290 -
Directory Listing
-
[select for diffs]
Modified
Tue Jun 5 09:30:32 2012 UTC
(11 years ago)
by
william
Diff to
previous 287
+ IMAGE_NT_HEADERS->IMAGE_FILE_HEADER set FieldOffset to 8 to not overlapp Signature
+ add exception handling that will bubble up from the using statement
Revision
254 -
Directory Listing
-
[select for diffs]
Modified
Sun Jun 3 16:44:42 2012 UTC
(11 years ago)
by
william
Diff to
previous 253
ReadProcessMemory(): byte[] buffer = new byte[] { }; ==> byte[] buffer = new byte[bytesToRead]; (the lack of capacity was causing errors to be thrown)
Revision
160 -
Directory Listing
-
[select for diffs]
Modified
Mon May 28 05:30:14 2012 UTC
(11 years ago)
by
william
Diff to
previous 159
Force the use of the enum values for these types
public struct IMAGE_FILE_HEADER
{
public MachineType Machine;
public DllCharacteristicsType Characteristics;
}
Revision
100 -
Directory Listing
-
[select for diffs]
Modified
Thu May 10 09:03:13 2012 UTC
(11 years ago)
by
william
Diff to
previous 91
+ add windows api to get module filename so there won't be errors with 32bit processes being unable to access 64bit process modules