Commit Graph
77 Commits
Author SHA1 Message Date
paskalian a675ee0203 Improvements & Bug Fixes
[+] Implemented LdrpCallTlsInitializers, LdrpFindTlsEntry & ImageTlsCallbackCaller.
[+] Changed DllMain calling convention back to __fastcall again.
2023-04-05 03:30:59 +03:00
paskalian c6c5f1bb7a Merge branch 'main' of https://github.com/paskalian/WID_LoadLibrary 2023-04-04 12:37:49 +03:00
paskalian 1135d15af9 Improvements
[+] Added LdrpFastpthReloadedDll & LdrpIncrementModuleLoadCount function implementations.
2023-04-04 12:37:45 +03:00
Paskalian b330f3ce53 Update README.md 2023-04-04 09:11:49 +03:00
Paskalian e515b99b6d Update README.md 2023-04-04 08:25:38 +03:00
paskalian d2330ef056 Improvements
[+] Non-absolute paths can be loaded now.
2023-04-04 07:46:25 +03:00
paskalian 155ed5e979 Merge branch 'main' of https://github.com/paskalian/WID_LoadLibrary 2023-04-04 06:25:52 +03:00
paskalian 2e40b5800a Bug Fixes
[+] Unloading problems are fixed which was caused by a set of wrong CONTAINING_RECORD macro assumptions.

[+] DllMain calling convention changed back to stdcall.
2023-04-04 06:25:47 +03:00
Paskalian b86d3040df Update README.md 2023-04-04 04:36:21 +03:00
Paskalian 8ac71e76a5 Update README.md 2023-04-04 04:30:09 +03:00
Paskalian 1922e04ee2 Update README.md 2023-04-04 04:27:17 +03:00
Paskalian ae7bab960d Update README.md 2023-04-04 04:25:37 +03:00
Paskalian f8527d29e1 Update README.md 2023-04-04 04:20:29 +03:00
Paskalian 260c42b3f9 Update README.md 2023-04-04 04:20:09 +03:00
Paskalian 39cdc78b73 Add files via upload 2023-04-04 04:16:48 +03:00
Paskalian b43b3579c1 Add files via upload 2023-04-04 04:15:26 +03:00
Paskalian 0d90a4031e Add files via upload 2023-04-04 04:13:59 +03:00
Paskalian c4d9eaeafc Create WID.svg 2023-04-04 04:13:35 +03:00
Paskalian 1672d9ef08 Delete WinSeries_0x1_Diagram.png 2023-04-04 04:13:03 +03:00
Paskalian 93e26909af Delete WinSeries_0x1.png 2023-04-04 04:12:57 +03:00
paskalian 55bd2ff3c7 Mapping and executing the dll is done successfully, we still got linker and unloading problems to deal with but other than that our dll is getting loaded into the process. 2023-04-04 02:58:35 +03:00
paskalian b694967e1a Everything almost set up, with a lot of bugs to deal with.
- Implemented snap module. (Not at it's best form)
- Implemented execution of the dll after mapping.
2023-04-02 15:26:11 +03:00
paskalian 0d012d4f8e Flags going through wrong fixed.
Some NT functions causing problems fixed.
Implementing other mapping functions.
2023-03-31 06:57:01 +03:00
paskalian 5e13a6d9c2 Relocation functions after the mapping. 2023-03-29 07:06:01 +03:00
paskalian 885683842a Now it can be seen how is the dll getting mapped. 2023-03-29 04:57:02 +03:00
paskalian 769f4f6635 Current state of the program succesfully maps the DLL, but only that. Still got a lot to overcome. 2023-03-28 05:55:11 +03:00
paskalian 630ae64587 Implemented some syscalls directly via assembly and other functions. 2023-03-27 23:03:05 +03:00
paskalian 5ff536f17f Improving functions. 2023-03-26 21:17:45 +03:00
paskalian 42837ee431 Fixing up some bugs. 2023-03-26 17:49:01 +03:00
paskalian 3b02573ccd Merge branch 'main' of https://github.com/paskalian/WID_LoadLibrary 2023-03-26 05:03:46 +03:00
paskalian db97ddf9b2 Started to build an API. 2023-03-26 05:03:13 +03:00
Paskalian 672f043125 Update README.md
Better.
2023-03-25 23:35:20 +03:00
paskalian 5377c7c4f1 Converted the github page into a visual studio project. 2023-03-25 03:12:06 +03:00
paskalian ca1a728ffd Revert "Converted the github page into a visual studio project."
This reverts commit d5ea4262d6.
2023-03-25 03:10:34 +03:00
paskalian d5ea4262d6 Converted the github page into a visual studio project. 2023-03-25 03:10:11 +03:00
Paskalian cf82b7158f Create LICENSE 2023-03-25 00:28:38 +03:00
Paskalian 0f28af87bf Update README.md 2023-03-24 23:02:41 +03:00
Paskalian ae1800e570 Update README.md 2023-03-24 20:37:03 +03:00
Paskalian 5de764ba8e Update README.md 2023-03-24 20:34:00 +03:00
Paskalian 11833c0aea Update README.md 2023-03-24 20:32:07 +03:00
Paskalian d6ee9ab809 Update README.md 2023-03-24 18:13:39 +03:00
Paskalian 52b7fc295c Update README.md 2023-03-24 17:25:55 +03:00
Paskalian ab8c011ce5 Update README.md 2023-03-24 02:58:17 +03:00
Paskalian 614662b0ee Update README.md 2023-03-23 21:57:42 +03:00
Paskalian 732e375580 Add files via upload 2023-03-23 14:21:40 +03:00
Paskalian c9910fb596 Update README.md 2023-03-23 14:19:23 +03:00
Paskalian 0c994a1118 Update README.md 2023-03-23 14:03:00 +03:00
Paskalian 2b1d53d91a Add files via upload 2023-03-23 14:02:59 +03:00
Paskalian 65a3c7c2a6 Add files via upload 2023-03-23 14:00:00 +03:00
Paskalian 1f5629e510 Add files via upload 2023-03-23 13:57:46 +03:00
Paskalian ae616c1bf3 Add files via upload 2023-03-23 13:54:13 +03:00
Paskalian 91f1692b6f Update README.md 2023-03-23 13:19:10 +03:00
Paskalian b8d6656fe1 Update README.md 2023-03-23 00:53:14 +03:00
Paskalian 6f4f5f3bba Update README.md 2023-03-23 00:49:27 +03:00
Paskalian 67c390bd53 Update README.md 2023-03-22 22:25:39 +03:00
Paskalian 5f7ed510a1 Update README.md 2023-03-22 22:07:12 +03:00
Paskalian e58a9cf068 Update README.md 2023-03-22 16:27:28 +03:00
Paskalian 6e9d129610 Update README.md 2023-03-22 16:20:27 +03:00
Paskalian a601924855 Update README.md 2023-03-22 15:40:21 +03:00
Paskalian e7bd581cce Update README.md 2023-03-22 15:34:00 +03:00
Paskalian ae1aa67755 Update README.md 2023-03-22 15:31:37 +03:00
Paskalian 56ee52aaa4 Update README.md 2023-03-22 15:29:48 +03:00
Paskalian 2b82fc1e42 Update README.md 2023-03-21 23:39:07 +03:00
Paskalian c0fe13c688 Update README.md 2023-03-21 23:37:37 +03:00
Paskalian 133082e57e Update README.md 2023-03-21 23:32:37 +03:00
Paskalian 3893f7d10f Update README.md 2023-03-21 18:40:16 +03:00
Paskalian faee7f33e3 Update README.md 2023-03-21 18:26:41 +03:00
Paskalian e9d56a760b Update README.md 2023-03-21 15:48:02 +03:00
Paskalian deac99331c Update README.md 2023-03-21 15:47:34 +03:00
Paskalian cb93b5433b Update README.md 2023-03-21 15:44:36 +03:00
Paskalian 081f897f3a Update README.md 2023-03-21 15:42:50 +03:00
Paskalian 26aed7fe4d Update README.md 2023-03-21 14:59:36 +03:00
Paskalian 8369860bb8 Add files via upload 2023-03-21 14:20:46 +03:00
Paskalian 4b344448fd Create WinSeries_0x1.png 2023-03-21 14:20:33 +03:00
Paskalian f2457c61f1 Delete WinSeries_0x1.png 2023-03-21 14:20:07 +03:00
Paskalian 6ca3993c9e Create WinSeries_0x1.png 2023-03-21 14:19:52 +03:00
Paskalian d1196fba5b Initial commit 2023-03-21 14:05:32 +03:00