├── LICENSE ├── README.md ├── pics ├── before_and_after_1.png ├── before_and_after_2.png ├── before_and_after_3.png ├── preview.png └── title.png └── source ├── Astral-PE.csproj ├── Astral-PE.sln ├── Program.cs ├── Properties ├── Resources.Designer.cs └── Resources.resx ├── build_and_archive.cmd ├── build_debug_win64.cmd ├── build_release.cmd ├── icon.ico └── modules ├── InvalidPeImageException.cs ├── Logging.cs ├── Patcher.cs ├── PeMutator.cs ├── PeMutator_modules ├── CheckSumWiper.cs ├── DataDirCleaner.cs ├── DebugStripper.cs ├── DosStubPatcher.cs ├── EntryPointPatcher.cs ├── ExportFaker.cs ├── IAstralPeModule.cs ├── ImportMutator.cs ├── LargeAddressAwareSetter.cs ├── LinkerVersionInfoWiper.cs ├── LoadConfigWiper.cs ├── MemoryReserveExpander.cs ├── MinimumOsVersionWiper.cs ├── OriginalNameWiper.cs ├── PermissionSetter.cs ├── RelocRemover.cs ├── RichHeaderWiper.cs ├── SectionNameWiper.cs ├── Targeted │ ├── DelphiLazarusMutator.cs │ ├── FreePascalCompilerMutator.cs │ ├── GoCompilerMutator.cs │ ├── LegacyVbCompilerMutator.cs │ └── UpxPackerMutator.cs ├── TimestampWiper.cs ├── TlsCleaner.cs └── WinAuthSignStripper.cs └── Utils.cs /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/README.md -------------------------------------------------------------------------------- /pics/before_and_after_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/pics/before_and_after_1.png -------------------------------------------------------------------------------- /pics/before_and_after_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/pics/before_and_after_2.png -------------------------------------------------------------------------------- /pics/before_and_after_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/pics/before_and_after_3.png -------------------------------------------------------------------------------- /pics/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/pics/preview.png -------------------------------------------------------------------------------- /pics/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/pics/title.png -------------------------------------------------------------------------------- /source/Astral-PE.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/Astral-PE.csproj -------------------------------------------------------------------------------- /source/Astral-PE.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/Astral-PE.sln -------------------------------------------------------------------------------- /source/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/Program.cs -------------------------------------------------------------------------------- /source/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /source/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/Properties/Resources.resx -------------------------------------------------------------------------------- /source/build_and_archive.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/build_and_archive.cmd -------------------------------------------------------------------------------- /source/build_debug_win64.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/build_debug_win64.cmd -------------------------------------------------------------------------------- /source/build_release.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/build_release.cmd -------------------------------------------------------------------------------- /source/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/icon.ico -------------------------------------------------------------------------------- /source/modules/InvalidPeImageException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/InvalidPeImageException.cs -------------------------------------------------------------------------------- /source/modules/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/Logging.cs -------------------------------------------------------------------------------- /source/modules/Patcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/Patcher.cs -------------------------------------------------------------------------------- /source/modules/PeMutator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/CheckSumWiper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/CheckSumWiper.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/DataDirCleaner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/DataDirCleaner.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/DebugStripper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/DebugStripper.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/DosStubPatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/DosStubPatcher.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/EntryPointPatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/EntryPointPatcher.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/ExportFaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/ExportFaker.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/IAstralPeModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/IAstralPeModule.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/ImportMutator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/ImportMutator.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/LargeAddressAwareSetter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/LargeAddressAwareSetter.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/LinkerVersionInfoWiper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/LinkerVersionInfoWiper.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/LoadConfigWiper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/LoadConfigWiper.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/MemoryReserveExpander.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/MemoryReserveExpander.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/MinimumOsVersionWiper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/MinimumOsVersionWiper.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/OriginalNameWiper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/OriginalNameWiper.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/PermissionSetter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/PermissionSetter.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/RelocRemover.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/RelocRemover.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/RichHeaderWiper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/RichHeaderWiper.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/SectionNameWiper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/SectionNameWiper.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/Targeted/DelphiLazarusMutator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/Targeted/DelphiLazarusMutator.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/Targeted/FreePascalCompilerMutator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/Targeted/FreePascalCompilerMutator.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/Targeted/GoCompilerMutator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/Targeted/GoCompilerMutator.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/Targeted/LegacyVbCompilerMutator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/Targeted/LegacyVbCompilerMutator.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/Targeted/UpxPackerMutator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/Targeted/UpxPackerMutator.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/TimestampWiper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/TimestampWiper.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/TlsCleaner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/TlsCleaner.cs -------------------------------------------------------------------------------- /source/modules/PeMutator_modules/WinAuthSignStripper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/PeMutator_modules/WinAuthSignStripper.cs -------------------------------------------------------------------------------- /source/modules/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DosX-dev/Astral-PE/HEAD/source/modules/Utils.cs --------------------------------------------------------------------------------