evbunpack/tests
2024-06-22 09:55:33 +08:00
..
README.txt Support for EVB 10.70 and major refactor 2024-06-07 00:13:22 +08:00
README_packed.txt Support for EVB 10.70 and major refactor 2024-06-07 00:13:22 +08:00
x64_PackerTestApp.exe Support for EVB 10.70 and major refactor 2024-06-07 00:13:22 +08:00
x64_PackerTestApp_packed_20170713.exe Support for EVB 10.70 and major refactor 2024-06-07 00:13:22 +08:00
x64_PackerTestApp_packed_20210329.exe Version 0.2.2 2024-06-17 13:01:43 +08:00
x64_PackerTestApp_packed_20240522.exe Support for EVB 10.70 and major refactor 2024-06-07 00:13:22 +08:00
x64_PackerTestApp_packed_20240613.exe Added test files for packer version 10.80 (20240613) (#8) 2024-06-22 09:55:33 +08:00
x86_PackerTestApp.exe Support for EVB 10.70 and major refactor 2024-06-07 00:13:22 +08:00
x86_PackerTestApp_packed_20170713.exe Support for EVB 10.70 and major refactor 2024-06-07 00:13:22 +08:00
x86_PackerTestApp_packed_20210329.exe Version 0.2.2 2024-06-17 13:01:43 +08:00
x86_PackerTestApp_packed_20240522.exe Support for EVB 10.70 and major refactor 2024-06-07 00:13:22 +08:00
x86_PackerTestApp_packed_20240613.exe Added test files for packer version 10.80 (20240613) (#8) 2024-06-22 09:55:33 +08:00

El Psy Kongroo.
^ This line is used to test if the unpacked app can still read files properly.

Notes on the provided test files:
---
PackerTestApp.exe
    - The original executable. The source is available at ../example/PackerTestApp
    - TLS is used. And checked when run.
    - Exception Directory is used. And checked when run.
    - Overlay is used. And checked when run.
PackerTestApp_packed_20240522.exe
    - Packed with EVB 10.70
PackerTestApp_packed_20170713.exe
    - Packed with EVB 7.80

The app will fail with error codes. Here are their definitions.
---
EXIT_OK(0)
    - No issues have been detected
EXIT_INVALID_FS(1)
    - *This* file cannot be read properly.
EXIT_INVALID_TLS(2)
    - Thread Local Storage is botched. RIP.
EXIT_INVALID_OVERLAY(3)
    - Overlay data is incorrect.