Windows 10: Has Windows some legal way to inject DLL into processes?

Discus and support Has Windows some legal way to inject DLL into processes? in AntiVirus, Firewalls and System Security to solve the problem; I want to modify behavior of applications. Coloring of caret depending of keyboard layout in particular. And i need for this purpose some possibility... Discussion in 'AntiVirus, Firewalls and System Security' started by Mikola Akbal̆, Sep 27, 2019.

  1. Has Windows some legal way to inject DLL into processes?


    I want to modify behavior of applications. Coloring of caret depending of keyboard layout in particular. And i need for this purpose some possibility to load my DLL into the processes. AppInit_DLLs, AppCertDLLs actually don't work. SetWindowsHookEx() works with problems (i can not use 32-bit and 64-bit hook at the same time) and it is not enough. It looks like Microsoft plans to exclude this function from API.


    Has to be, it's because of security. For preventing spyware. It's good, i agree. But what to do if developer needs some special behavior? Is there some legal way to do it? Crypto-signing is not enough, there are a lot of software developers with crypto-certificates, and Windows can not response for security of their actions. Maybe, solution is checking safety and signing by Microsoft? I mean, software developer makes his DLL, and gives it to Microsoft, for checking (for simplicity it can be source code in confidential way). Microsoft checks it, compiles and signs by it's special certificate for this purpose. And after this procedure this signed DLL can be used in mechanism similar to AppInit_DLLs. If security problem appears, signing of this DLL can be discarded. Registry must have two values - DLLs for 32-bit processes (WOW64) and DLLs for native 64-bit processes. Developer must have possibility to develop these DLLs without signing.


    What do you think?


    And for actual moment - how can i resolve this task by non-hacking way?

    :)
     
    Mikola Akbal̆, Sep 27, 2019
    #1

  2. User32.dll recognized as dll injection process.

    Hello , I was actually trying to run a game on my computer (win10). This game has an anti dll injection software attached to it called xigncode. The problem is that this software detects user32.dll as a third party process and prevents the game from running.
    But user32.dll is not a process that I can terminate in itself. How do I deal with this? Is user32.dll associated with any specific processes that may cause that issue ? Because it seems that this program recognizes a process running in the background as a
    potential threat. By the way , I have all the services , except the microsoft ones , disabled , thus , the only thing that may cause this issue is a microsoft process. But I am really having a hard time finding which one and why.

    ***Post moved by the moderator to the appropriate forum category.***
     
    Alex Lence, Sep 27, 2019
    #2
  3. DaveM121 Win User
    .dll file injection

    Is the dll you are trying to inject the 32bit version of the dll?
     
    DaveM121, Sep 27, 2019
    #3
  4. Has Windows some legal way to inject DLL into processes?

    Cant inject DLLs

    so im trying to inject a DLL with a DLL Injector but it doesn't work, I tried using other injector, its the same (I just reinstalled windows)
     
    benedicimickala, Sep 27, 2019
    #4
Thema:

Has Windows some legal way to inject DLL into processes?

Loading...
  1. Has Windows some legal way to inject DLL into processes? - Similar Threads - Has legal inject

  2. Can't inject DLL

    in Windows 10 BSOD Crashes and Debugging
    Can't inject DLL: Hi, so when I try to inject a DLL file, it doesn't work Using a Windows 10 https://answers.microsoft.com/en-us/windows/forum/all/cant-inject-dll/6185a604-1c39-4b4f-845d-830f4656f2e2
  3. I'm getting a strange error after I injected a dll in a game and clossed the injector

    in Windows 10 BSOD Crashes and Debugging
    I'm getting a strange error after I injected a dll in a game and clossed the injector: Hi ! Today i injected a dll in a game to test it and after I clossed the injector, I get this strange error... --------------------------- Error --------------------------- Runtime Error! Base: 0x59E80000 Ret Address: 0x5FE57915 Function: 0x0FF41031 CTRL+C this window...
  4. recently reset my pc and i cant inject dll's since reset

    in Windows 10 Network and Sharing
    recently reset my pc and i cant inject dll's since reset: hello so i recently reset my windows pc and ever since it wont let me inject dll's i have tested the dll's and my friend uses them perfectly fine any ideas?...
  5. Legal or not?

    in Microsoft Windows 10 Store
    Legal or not?: I see a lot of times several advertissements like this on Facebook. Facebook claims to be very strict with their advertisement publishers, I guess this must be genuine. Or not? I can't imagine that somebody would publish such an Ad on Facebook while doing something illegal...
  6. Cant inject DLLs

    in Windows 10 Network and Sharing
    Cant inject DLLs: so im trying to inject a DLL with a DLL Injector but it doesn't work, I tried using other injector, its the same (I just reinstalled windows) https://answers.microsoft.com/en-us/windows/forum/all/cant-inject-dlls/978bc54b-6b5b-4f6c-9d24-6fa8d58ac761
  7. DLL crash when i inject to the game

    in AntiVirus, Firewalls and System Security
    DLL crash when i inject to the game: I have a problem that when i click inject on the inject button the program stuck and crash how do i fix it? https://answers.microsoft.com/en-us/protect/forum/all/dll-crash-when-i-inject-to-the-game/e9c7e09a-4d67-426b-87c8-d4c418e5710a
  8. Is it Legal?

    in Windows 10 Updates and Activation
    Is it Legal?: [ATTACH] Is the windows activation legal? https://answers.microsoft.com/en-us/windows/forum/all/is-it-legal/842f108f-35e6-46c1-9206-70cdf285a160"
  9. Kaspersky Script Injection

    in AntiVirus, Firewalls and System Security
    Kaspersky Script Injection: Warning received after turning off Kaspersky JavaScript Injection. I want my system to be secure, but the slowdown is unacceptable. Any thoughts from those who use Kaspersky? 109930
  10. [DLL] Injection Method used returned NULL (Injection failed).

    in Windows 10 Support
    [DLL] Injection Method used returned NULL (Injection failed).: Hi guys, I'm new to this forum; But I recently encountered a problem while injecting a .dll into a program. The error message is what the title says and I tried a lot of injectors and it returned the same error. Here's what I tried: Upgraded windows 8.1 to 10 Unblocked...