码迷,mamicode.com
首页 >  
搜索关键字:kernel32    ( 199个结果
[C#.Net]判断文件是否被占用的两种方法
第一种方法:API using System.IO; using System.Runtime.InteropServices; [DllImport("kernel32.dll")] public static extern IntPtr _lopen(string lpPathName,int ...
分类:Windows程序   时间:2017-06-21 18:17:18    阅读次数:338
C#控制台窗口居中显示(转)
private struct RECT { public int left, top, right, bottom; } [DllImport("kernel32.dll", SetLastError = true)] private static extern IntPtr GetConsoleW... ...
分类:Windows程序   时间:2017-06-11 10:08:25    阅读次数:278
sandbox
sbieDll.dll 注入到被沙箱化的进程,用到的方式是驱动sbiedrv.sys监控进程创建,在内存中动态感染IAT表的方式实现的,x86,x64通用。此时sbieDll.dll是除了ntdll.dll、kernel32.dll(kernelbase.dll)之后第三个被加载的模块,此时它便开始 ...
分类:数据库   时间:2017-06-03 09:59:11    阅读次数:157
windows定位dll的搜索顺序
原文:http://blog.csdn.net/zzxian/article/details/6429293 Visual C++ Windows 用来定位 DLL 的搜索路径 通过隐式和显式链接,Windows 首先搜索“已知 DLL”,如 Kernel32.dll 和 User32.dll。Wi ...
分类:Windows程序   时间:2017-05-27 12:11:49    阅读次数:195
动态库注入--远程线程
现在一般很少有人使用远程线程这种方法来注入动态库或者ShellCode,一般就用来作为一种注入方法来学习。 实现流程 a根据进程ID得到进程句柄。 b在kernel32.dll中得到LoadLibrary()函数的地址。 c在目标进程中申请内存,并写入动态库的地址(作为LoadLibrary函数的参 ...
分类:编程语言   时间:2017-04-08 20:47:51    阅读次数:257
Python调用(运行)外部程序
在Python中可以方便地使用os模块运行其他的脚本或者程序,这样就可以在脚本中直接使用其他脚本,或者程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数。如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dl ...
分类:编程语言   时间:2017-03-30 00:25:31    阅读次数:406
如何使用C#操作WinAPI
Windows API是对Windows操作系统的API函数,在C#中调用Windows API的实质是托管代码对非托管代码的调用。 主要使用的格式就是: 其中的Beep就是Win API的调用,使用[DllImport("kernel32")]属性进行调用。 这个函数在MSDN中的原本定义是: 我 ...
分类:Windows程序   时间:2017-03-15 10:32:55    阅读次数:260
Python中四种运行其他程序的方式
在Python中,可以方便地使用os模块来运行其他脚本或者程序,这样就可以在脚本中直接使用其他脚本或程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数,如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dll ...
分类:编程语言   时间:2017-03-09 17:20:22    阅读次数:254
extern外部方法使用C#简单例子
外部方法使用C#简单例子 1、增加引用using System.Runtime.InteropServices; 2、声明和实现的连接[DllImport("kernel32", SetLastError = true)] 3、声明外部方法public static extern int GetCu ...
分类:Windows程序   时间:2017-03-06 12:16:45    阅读次数:291
PEB及LDR链
PEB地址的取得在NT内核系统中fs寄存器指向TEB结构,TEB+0x30处指向PEB结构,PEB+0x0c处指向PEB_LDR_DATA结构,PEB_LDR_DATA+0x1c处存放一些指向动态链接库信息的链表地址,win7下第一个指向ntdl.dll,第三个就是kernel32.dll的。 ty ...
分类:其他好文   时间:2017-02-16 14:25:01    阅读次数:218
199条   上一页 1 ... 6 7 8 9 10 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!