Boring

Results 66 comments of Boring

Not ah, not allowed to mount for the rw, but I used setgroup () function set up all the groups, in addition to root authority, other powers have. From the...

Use the setuid () function to change the id to the corresponding app_id you can enter the private folder.

@timwr thought of a way to bypass selinux, do not know whether it is feasible. Specific ideas are as follows:    Will run-as to the library into the program, the use...

This is just my idea, not writing code yet. The idea is to have the real root process to execute the root code, so that those who do not have...

As we all know, TrustedInstaller authority is the Windows version of the root, I underwrite the code in Windows to achieve the authority to obtain, and opened the cmd. I...

Hi. MMP maintains a private TLS list internally to support TLS without locating the LdrpHandleTlsData routine by signature. The MMP will take over the TlsVector for all threads in the...

你好,使用MemoryModulePP加载依赖是非常困难的,需要处理非常复杂的情况,你可以按照下面的方法简单处理这种问题。 假设有以下依赖链条需要从内存中加载: lib1.dll -> lib2.dll -> lib3.dll 你可以先用```LdrLoadDllMemoryExW```加载```lib3.dll```(注意DllName和DllFullName参数要正确),再加载```lib2.dll```(同样地),最后加载```lib1.dll```。 祝好

```~0```表示变量的每一个bit都置1,在这里用来表示该指针没有初始化。如果```_LdrpReleaseTlsEntry_```不是~0表示变量已经初始化过了,要么是```ntdll!LdrpReleaseTlsEntry```,要么是```nullptr```,表示没有找到匹配。如果它的值是```nullptr```,将返回```STATUS_NOT_SUPPORTED```。

Sorry I can't reproduce this problem. The thread_local variable works correctly on my simple test program. Can you provide a code snippet that causes this problem?