QuestionHelpInject dll

Posts 1–15 of 21 · Page 1 of 2
Inject dll
I want to inject dll file into my Garry's mod. I am using linux mint. Help please
Quote Originally Posted by NiStyleR View Post
I want to inject dll file into my Garry's mod. I am using linux mint. Help please
Linux Injectorⓘ
Linux does not support Dlls since it is designed and used by Windows NT by microsoft. NT and Linux are entirely different operating systems, Windows uses PE format whereas linux uses ELF. Windows executables end as .exe whereas linux does not have any extensions, any file can be executed depending on it's contents. Dll is like an exe, basically they are not so different, they have same kind of architecture, dll just cannot be executed directly. Dll is in PE format, so it cannot be used in linux.
Quote Originally Posted by ZER0MEM0RY View Post
Linux does not support Dlls since it is designed and used by Windows NT by microsoft. NT and Linux are entirely different operating systems, Windows uses PE format whereas linux uses ELF. Windows executables end as .exe whereas linux does not have any extensions, any file can be executed depending on it's contents. Dll is like an exe, basically they are not so different, they have same kind of architecture, dll just cannot be executed directly. Dll is in PE format, so it cannot be used in linux.
linux has c++ tho

you know that

rite?
Quote Originally Posted by cdriza View Post


linux has c++ tho

you know that

rite?
So?

Linux and Windows have different KERNELS this means they have entirely different APIs and ABIS, so you cannot directly move C++win32 project to linux because c++ on windows relays on it's API. Linux does not have .dll files at ALL, it does not support or recognize them.
dll equivalent for linux is .so. YOU CAN'T USE DLL FILES ON LINUX, YOU CANNOT INJECT THEM AT ALL.
Quote Originally Posted by cdriza View Post


linux has c++ tho

you know that

rite?
lol, every fucking operating system under the sun uses C++.
Quote Originally Posted by Siknik64 View Post
lol, every fucking operating system under the sun uses C++.
Except Linux that uses L++

L++ = Linux plus plus
C++ = Computer plus plus (not linux)
Computer plus plus DD
Quote Originally Posted by ZER0MEM0RY View Post
Dll is like an exe, basically they are not so different, they have same kind of architecture, dll just cannot be executed directly.
yeah but no
dlls are used to store ressources
executables are not meant for this

- - - Updated - - -

Quote Originally Posted by cdriza View Post


linux has c++ tho

you know that

rite?
even if you compile your module under linux, you'll have to get rid of windows api and fix the entry point to work with linux
it's not just that easy
Quote Originally Posted by Kona-chan View Post
yeah but no
dlls are used to store ressources
executables are not meant for this

- - - Updated - - -



even if you compile your module under linux, you'll have to get rid of windows api and fix the entry point to work with linux
it's not just that easy
Yes because basically the term "programming a computer" means using operating system's API to execute the code you specified, this API is different in every operating system. ELF and PE Architectures are different, they have entirely different sections and so on. You could think it like this: Writing a story in English and then have a foreigner that does not speak english trying to understand what you wrote. PE format is gibberish to Unix based systems.

- - - Updated - - -

Quote Originally Posted by Kona-chan View Post
yeah but no
dlls are used to store ressources
executables are not meant for this

- - - Updated - - -



even if you compile your module under linux, you'll have to get rid of windows api and fix the entry point to work with linux
it's not just that easy
Well simply you could not compile PE code to ELF in ELF system because the missing kernel32.lib, user32.lib, gdi32.lib, ntdll.lib which is actually the win32API and Native API. You need those components to be linked in your program, else you cannot directly use win or Native API
Hmh, i want to bypass sv_allowcslua, how i can do this?
chicken plus plus
sponsered by "cdriza plus plus"
You'll be better off dual booting your pc with Windows 8.1 AND Linux Mint. And use KMSPico for activating Windows.
Quote Originally Posted by Goodfeet View Post
You'll be better off dual booting your pc with Windows 8.1 AND Linux Mint. And use KMSPico for activating Windows.
wtf why windows 8.1 are you dumb
Posts 1–15 of 21 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

Talk with us