Matt Nadareski
|
e2492c9e5b
|
Consolidate field string checks (fixes #141)
|
2022-08-21 20:34:59 -07:00 |
|
Matt Nadareski
|
463506d1e8
|
Add note to Wise Installer
|
2022-07-13 12:54:42 -07:00 |
|
Matt Nadareski
|
1f2a187f55
|
Add note to UPX
|
2022-07-13 12:54:08 -07:00 |
|
Matt Nadareski
|
40de5c4d0a
|
Add note to Shrinker
|
2022-07-13 12:53:28 -07:00 |
|
Matt Nadareski
|
5e72acb44c
|
Add note to Setup Factory
|
2022-07-13 12:53:08 -07:00 |
|
Matt Nadareski
|
fab3c935f8
|
Add note to PEtite
|
2022-07-13 12:52:41 -07:00 |
|
Matt Nadareski
|
a498513662
|
Add note to PECompact
|
2022-07-13 12:52:20 -07:00 |
|
Matt Nadareski
|
3eaebffff1
|
Add note to MS-CAB SFX
|
2022-07-13 12:51:54 -07:00 |
|
Matt Nadareski
|
280ae5babe
|
Add note to Installer VISE
|
2022-07-13 12:51:21 -07:00 |
|
Matt Nadareski
|
5bf64d46bd
|
Add note to InstallAnywhere
|
2022-07-13 12:51:00 -07:00 |
|
Matt Nadareski
|
6fb510c852
|
Add note to Inno Setup
|
2022-07-13 12:50:36 -07:00 |
|
Matt Nadareski
|
20223eea87
|
Add note to Gentee Installer
|
2022-07-13 12:50:06 -07:00 |
|
Matt Nadareski
|
3f796e4e0e
|
Add note to EXEStealth
|
2022-07-13 12:49:34 -07:00 |
|
Matt Nadareski
|
74732a1b50
|
Add note to CExe
|
2022-07-13 12:48:49 -07:00 |
|
Matt Nadareski
|
f252681364
|
Add note to Armadillo
|
2022-07-13 12:48:16 -07:00 |
|
Matt Nadareski
|
8fb42bc12d
|
Add ASPack
|
2022-07-11 21:23:44 -07:00 |
|
Matt Nadareski
|
dfee4a8d76
|
Use debug flag for exception printing
|
2022-05-15 20:58:27 -07:00 |
|
Matt Nadareski
|
1e20c1b147
|
Ensure packer consistency
|
2022-05-01 21:02:59 -07:00 |
|
Matt Nadareski
|
c16946ace7
|
Add IScannable to GenteeInstaller
|
2022-05-01 20:44:45 -07:00 |
|
Matt Nadareski
|
9d7cc4012c
|
Move interfaces to own namespace
|
2022-05-01 17:41:50 -07:00 |
|
Matt Nadareski
|
f9f2e0d932
|
Better naming
|
2022-05-01 17:17:15 -07:00 |
|
Matt Nadareski
|
b933249ff7
|
Add resource finding on creation
|
2022-04-02 16:12:23 -07:00 |
|
Matt Nadareski
|
61c09e3c97
|
Move resource helpers to PortableExecutable
|
2022-04-02 15:54:51 -07:00 |
|
SilasLaspada
|
32695ee6dd
|
Add support for detecting AutoPlay Media Studio (#116)
* Add support for detecting AutoPlay Media Studio
* Comment out too vague AutoPlay Media Studio check
* Tweak comment
|
2022-04-01 23:23:32 -07:00 |
|
Matt Nadareski
|
4b66cd8cd2
|
Update file version resource handling
|
2022-04-01 10:16:31 -07:00 |
|
SilasLaspada
|
edc4cc1706
|
Refactor Setup Factory detection (#115)
* Refactor Setup Factory detection
* Address Setup Factory PR comments
* Fix whitespace
|
2022-04-01 09:58:02 -07:00 |
|
Matt Nadareski
|
cab200e893
|
Add Shrinker PE detection
|
2022-03-15 22:44:10 -07:00 |
|
Matt Nadareski
|
c349f3a3c4
|
Add Gentee Installer detection (fixes #93)
|
2022-03-15 22:35:44 -07:00 |
|
Matt Nadareski
|
386da02e27
|
Convert CExe to PE content check
|
2022-03-15 13:19:06 -07:00 |
|
Matt Nadareski
|
9b98215fc9
|
Make SourceArray private in NE
|
2022-03-15 11:18:53 -07:00 |
|
Matt Nadareski
|
17f8569a7e
|
Only read resource in WinZipSFX
|
2022-03-15 11:11:44 -07:00 |
|
Matt Nadareski
|
1105f36cee
|
Add hacky thing for Inno for now
|
2022-03-15 11:11:22 -07:00 |
|
Matt Nadareski
|
3211149996
|
Remove NE Inno check from PE path
|
2022-03-15 09:01:54 -07:00 |
|
Matt Nadareski
|
5a7e60cabb
|
Use backward read for UPX
|
2022-03-15 00:30:33 -07:00 |
|
Matt Nadareski
|
dc252e8d86
|
Add comments around remaining SourceArray usages
|
2022-03-14 23:32:19 -07:00 |
|
Matt Nadareski
|
133e29dc2e
|
Add NameString to SectionHeader
|
2022-03-14 23:28:31 -07:00 |
|
Matt Nadareski
|
65eea4301d
|
Hide section complexity from content checks
|
2022-03-14 23:01:06 -07:00 |
|
Matt Nadareski
|
ceae505f4d
|
Switch order of interface parameters
|
2022-03-14 22:51:17 -07:00 |
|
Matt Nadareski
|
a7e9164f4f
|
Use SourceArray for PE checks
|
2022-03-14 22:49:35 -07:00 |
|
Matt Nadareski
|
3820546c07
|
Use SourceArray for NE checks
|
2022-03-14 22:43:26 -07:00 |
|
Matt Nadareski
|
513e799aa3
|
Migrate protections to new interfaces
|
2022-03-14 11:20:11 -07:00 |
|
Matt Nadareski
|
fcbf006e4e
|
Migrate packers to new interfaces
|
2022-03-14 11:00:17 -07:00 |
|
Matt Nadareski
|
ffb529edb3
|
Granularly separate out executable types
|
2022-03-14 10:40:44 -07:00 |
|
Matt Nadareski
|
1b1f64c2de
|
Lock unknown checks behind debug flag
This also re-enables some previously commented out checks that could not be verified.
|
2022-03-02 08:56:26 -08:00 |
|
SilasLaspada
|
f2b96b6c50
|
Fix InstallAnywhere reporting (#71)
* Fix InstallAnywhere reporting
* Fix formatting
* Fix formatting again
|
2021-11-20 23:22:10 -08:00 |
|
SilasLaspada
|
9a2f2e6f17
|
Add initial detection for InstallAnywhere (#67)
|
2021-10-26 10:23:08 -07:00 |
|
Matt Nadareski
|
7aa2207edd
|
Add PEtite detection; add notes
|
2021-09-23 13:43:57 -07:00 |
|
Matt Nadareski
|
85d2382680
|
Only use extra checks for NE executables in Wise
|
2021-09-15 15:44:26 -07:00 |
|
Matt Nadareski
|
a6e694fe5d
|
Convert EXE Stealth to section based; add notes
|
2021-09-15 14:52:11 -07:00 |
|
Matt Nadareski
|
ba97abed44
|
Convert dotFuscator to section based
|
2021-09-15 11:45:35 -07:00 |
|