ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/RomCheater/trunk/Win32/Sojaner.MemoryScanner/PEReader.cs
Revision 415 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 22 08:33:51 2012 UTC (11 years, 5 months ago) by william
File length: 41592 byte(s)
Diff to previous 414 (colored)

Revision 414 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 22 08:21:18 2012 UTC (11 years, 5 months ago) by william
File length: 41613 byte(s)
Diff to previous 408 (colored)

Revision 408 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 21 18:10:21 2012 UTC (11 years, 5 months ago) by william
File length: 42442 byte(s)
Diff to previous 379 (colored)

Revision 379 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 19 08:09:02 2012 UTC (11 years, 5 months ago) by william
File length: 43400 byte(s)
Diff to previous 377 (colored)
+ correctly read linker timedatestamp
// This field holds the number of seconds since December 31st, 1969, at 4:00 P.M.

Revision 377 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 10 07:55:18 2012 UTC (11 years, 6 months ago) by william
File length: 43989 byte(s)
Diff to previous 361 (colored)

Revision 361 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 10 01:33:21 2012 UTC (11 years, 6 months ago) by william
File length: 43800 byte(s)
Diff to previous 359 (colored)

Revision 359 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 10 01:09:58 2012 UTC (11 years, 6 months ago) by william
File length: 43285 byte(s)
Diff to previous 358 (colored)

Revision 358 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 10 01:09:09 2012 UTC (11 years, 6 months ago) by william
File length: 43286 byte(s)
Diff to previous 357 (colored)

Revision 357 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 10 00:47:58 2012 UTC (11 years, 6 months ago) by william
File length: 43683 byte(s)
Diff to previous 348 (colored)

Revision 348 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 8 04:23:30 2012 UTC (11 years, 6 months ago) by william
File length: 44430 byte(s)
Diff to previous 347 (colored)

Revision 347 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 8 04:03:02 2012 UTC (11 years, 6 months ago) by william
File length: 44398 byte(s)
Diff to previous 345 (colored)

Revision 345 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 8 03:17:40 2012 UTC (11 years, 6 months ago) by william
File length: 42689 byte(s)
Diff to previous 344 (colored)

Revision 344 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 8 02:52:18 2012 UTC (11 years, 6 months ago) by william
File length: 41643 byte(s)
Diff to previous 343 (colored)
+ add section byte data

Revision 343 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 8 02:25:34 2012 UTC (11 years, 6 months ago) by william
File length: 40009 byte(s)
Diff to previous 342 (colored)
+ add DataSectionFlags

Revision 342 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 8 02:02:28 2012 UTC (11 years, 6 months ago) by william
File length: 32895 byte(s)
Diff to previous 341 (colored)
+ only add an image section if it's raw data size is not zero

Revision 341 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 8 01:59:32 2012 UTC (11 years, 6 months ago) by william
File length: 32681 byte(s)
Diff to previous 340 (colored)
- revert back to last working revision

Revision 340 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 8 01:12:08 2012 UTC (11 years, 6 months ago) by william
File length: 49626 byte(s)
Diff to previous 339 (colored)
+ wip for data direcory tables

Revision 339 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 8 00:20:39 2012 UTC (11 years, 6 months ago) by william
File length: 34081 byte(s)
Diff to previous 337 (colored)

Revision 337 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 7 23:48:29 2012 UTC (11 years, 6 months ago) by william
File length: 32680 byte(s)
Diff to previous 336 (colored)

Revision 336 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 7 21:47:14 2012 UTC (11 years, 6 months ago) by william
File length: 32679 byte(s)
Diff to previous 324 (colored)

Revision 324 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 7 17:42:57 2012 UTC (11 years, 6 months ago) by william
File length: 32712 byte(s)
Diff to previous 323 (colored)
PEData add Is32bitAssembly()

Revision 323 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 7 16:33:41 2012 UTC (11 years, 6 months ago) by william
File length: 32552 byte(s)
Diff to previous 322 (colored)
+ add event for being able to subscribe to PEReader updates

Revision 322 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 23:20:12 2012 UTC (11 years, 6 months ago) by william
File length: 31460 byte(s)
Diff to previous 321 (colored)

Revision 321 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 23:12:53 2012 UTC (11 years, 6 months ago) by william
File length: 31252 byte(s)
Diff to previous 320 (colored)
GetDateTimeFromDosDateTime iYear = 1970 (not 1980)

Revision 320 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 19:18:20 2012 UTC (11 years, 6 months ago) by william
File length: 31254 byte(s)
Diff to previous 319 (colored)
+ add rest of properties to currently present structures for property grid support

Revision 319 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 18:39:06 2012 UTC (11 years, 6 months ago) by william
File length: 22791 byte(s)
Diff to previous 318 (colored)
+ more property grid implementation work

Revision 318 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 17:57:37 2012 UTC (11 years, 6 months ago) by william
File length: 18273 byte(s)
Diff to previous 299 (colored)
+ add support for displaying PE Struct data into property grid (read-only)

Revision 299 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 11:36:17 2012 UTC (11 years, 6 months ago) by william
File length: 15121 byte(s)
Diff to previous 294 (colored)
+ add internal logging override (so it can be turned on/off for performance reasons)

Revision 294 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 10:48:07 2012 UTC (11 years, 6 months ago) by william
File length: 13829 byte(s)
Diff to previous 293 (colored)
+ setup logging format

Revision 293 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 10:27:16 2012 UTC (11 years, 6 months ago) by william
File length: 22837 byte(s)
Diff to previous 290 (colored)
fix format of IMAGE_NT_HEADERS

Revision 290 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 09:30:32 2012 UTC (11 years, 6 months ago) by william
File length: 13405 byte(s)
Diff to previous 161 (colored)
+ 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 161 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 28 05:55:59 2012 UTC (11 years, 6 months ago) by william
File length: 12144 byte(s)
Diff to previous 160 (colored)

Revision 160 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 28 05:30:14 2012 UTC (11 years, 6 months ago) by william
File length: 12023 byte(s)
Diff to previous 159 (colored)
Force the use of the enum values for these types
public struct IMAGE_FILE_HEADER
{
  public MachineType Machine;
  public DllCharacteristicsType Characteristics;
}

Revision 159 - (view) (download) (annotate) - [select for diffs]
Added Mon May 28 05:22:28 2012 UTC (11 years, 6 months ago) by william
File length: 11981 byte(s)
+ add support to parse an exe

(Current path doesn't exist after revision 615)

Convenience Links

Links to HEAD: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a