Commit Graph
98 Commits
Author SHA1 Message Date
paskalian 8d1deb9268 Merge branch 'main' of https://github.com/paskalian/WID_LoadLibrary 2023-04-05 07:09:27 +03:00
paskalian 3cfd6110e8 Improvements
[+] LdrpInitializeNode is looking a little less complicated now.
2023-04-05 07:09:13 +03:00
Paskalian dd21c1f2af Update README.md 2023-04-05 06:57:49 +03:00
Paskalian 1d1fb47adb Update README.md 2023-04-05 06:29:05 +03:00
paskalian dec340fc0f Merge branch 'main' of https://github.com/paskalian/WID_LoadLibrary 2023-04-05 06:24:58 +03:00
paskalian ce02d230ad Improvements
[+] LdrpSnapModule is looking less complicated now.
2023-04-05 06:24:53 +03:00
Paskalian a148d3e2d6 Update README.md 2023-04-05 04:54:32 +03:00
paskalian 7837d48f34 Minor improvements
[+] Code is looking slightly better now with less warnings and such.
2023-04-05 04:42:14 +03:00
paskalian 89da81d9f2 Merge branch 'main' of https://github.com/paskalian/WID_LoadLibrary 2023-04-05 04:22:03 +03:00
paskalian 33fb34ad16 Improvements
[+] LdrpPrepareImportAddressTableForSnap is looking less complicated now.
2023-04-05 04:21:59 +03:00
Paskalian 990937d6ff Update README.md 2023-04-05 04:14:53 +03:00
paskalian cf3ddce041 Improvements
[+] LdrpMapAndSnapDependency is looking less complicated now.
2023-04-05 04:14:19 +03:00
paskalian 5bc2f2aeac Merge branch 'main' of https://github.com/paskalian/WID_LoadLibrary 2023-04-05 03:31:04 +03:00
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 65b49a1e09 Update README.md 2023-04-04 16:09:25 +03:00
Paskalian 65dc2d4b2b Update README.md 2023-04-04 16:05:39 +03:00
Paskalian 3d5a5e0803 Update README.md 2023-04-04 16:04:57 +03:00
Paskalian 2239d4951c Update README.md 2023-04-04 13:30:04 +03:00
Paskalian b4c7874caf Update README.md 2023-04-04 13:16:46 +03:00
Paskalian fa3c56a1b5 Update README.md 2023-04-04 12:49:01 +03:00
Paskalian 737bd3f205 Update README.md 2023-04-04 12:43:22 +03:00
Paskalian 703a075ec6 Update README.md 2023-04-04 12:41:48 +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