E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
kernel32.dll
FS寄存器指向当前活动线程的TEB结构(线程结构)
00CSubSystemTib010FiberData014ArbitraryUserPointer018FS段寄存器在内存中的镜像地址020进程PID024线程ID02C指向线程局部存储指针030PEB结构地址(进程结构)034上个错误号得到
KERNEL32
cosmoslife
·
2020-09-10 13:43
汇编编程学习
反汇编与逆向分析
Windows编程
Ansi,Unicode(little endian),Unicode big endian,UTF-8编码文件相互转换
OptionExplicitPrivateDeclareFunctionMultiByteToWideCharLib"
kernel32.dll
"(ByValCodePageAsLong,ByValdwFlagsAsLong
东方之珠
·
2020-08-24 21:10
基础知识
VC6遇到 Loaded 'ntdll.dll', no matching symbolic information f...
nomatchingsymbolicinformationf...Loaded'ntdll.dll',nomatchingsymbolicinformationfound.Loaded'C:/WINDOWS/system32/
kernel32
xufenghfut
·
2020-08-24 11:08
问题解决
Windows 下 GoLang 获取当前线程ID
()int{varuser32*syscall.DLLvarGetCurrentThreadId*syscall.Procvarerrerroruser32,err=syscall.LoadDLL("
Kernel32
weixin_30505485
·
2020-08-24 03:27
Python系统调用——运行其他程序
如果想进一步控制进程,则可以使用ctype模块,直接调用
kernel32.dll
中的函数。1使用os.system函数运行其他程序2使用ShellExecute函数运行其他程序3
ssihc0
·
2020-08-23 19:07
python
and
cocos2d
静态链接与动态链接的区别
其中有3个最重要的DLL,
Kernel32.dll
,它包含用于管理内存、进程和线程的各个函数;User32.dll,它包含用于执行用户界面任务(如窗口的创建和消息的传送)的各个函数;GDI32.dll,
holdoner
·
2020-08-23 06:46
编程工具与总结
static linking and dynamic linking
其中有3个最重要的DLL,
Kernel32.dll
,它包含用于管理内存、进程和线程的各个函数;User32.dll,它包含用于执行用户界面任务(如窗口的创建和消息的传送)的各个函数;GDI32.dll,
风_桥
·
2020-08-23 05:06
embedded
system
C/C++
C# 获取计算机串口列表
第一步:引入库文件:"
kernel32.dll
"[DllImport("
kernel32.dll
",CharSet=CharSet.Auto)]第二步:获取串口列表(两种方法)方法一:从计算机注册表的特定位置读取出串口信息
^@^lemon tea^@^
·
2020-08-23 04:32
C#
动态获取API地址
DLL的实际装入地址不在01000000这一段严格来说,应该是找
kernel32.dll
的基址,因为程序在入口点处的[esp]值,在
kernel32.dll
中。
perfectplug
·
2020-08-22 17:52
壳的世界
安全编程
api
dll
【C#】判断一个文件是否被打开
[DllImport("
kernel32.dll
")]publicstaticexternIntPtr_lopen(stringlpPathName,intiReadWrite);[DllImport(
GreAmbWang
·
2020-08-22 14:08
C#操作文件
【系统架构师修炼之道】(13):操作系统基础知识——进程基础知识
进程分类(性质)系统进程windows常见的有dllhost.exe(DCOMDLLHost进程支持基于COM对象支持DLL以运行Windows程序)
kernel32.dll
(Windows壳进程用于管理多线程
mousycoder
·
2020-08-22 09:10
系统架构师修炼之道
wincc的n个经典问题解答(1-20)
答:编写如下C-Action:#pragmacode("
kernel32.dll
");BOOLBeep(DWORDdwFreq,DWORDdwDuration);#pragmacode();Beep(500,500
wfl_1000
·
2020-08-21 11:26
WinCC/PLC
脚本
图形
windows
properties
function
microsoft
C#中使用GetLastError和FormatMessage
[DllImport("
kernel32.dll
", EntryPoint = "GetProcAddress", SetLastError = true)]public static extern IntPtr
weixin_34296641
·
2020-08-21 06:23
用 LD_PRELOAD 挽救被误删的 libc.so.6
就像Windows系统上的
kernel32.dll
一样重要。被误删后,几乎所有新的进程都起不来,因为几乎所有的程序都依赖libc.so.6。因此scp,cz,cp,ln统统不管用。
chen3feng
·
2020-08-19 17:50
Unix/Unix
(转)pb+api实际应用
1、利用Api函数计算Windows从启动后所运行的总时间FunctionlongGetTickCount()Library"
kernel32.dll
"//获取windows从启动开始的总微秒数窗口w_example
yyoinge
·
2020-08-19 06:56
API相关
用ini文件实现数据库的增、删、改、查
本文以C#为例,这些函数本身就是C++的api1.函数引入(以string操作为例)具体函数的参数不再做详细介绍,可以自己去查msdn//获取指定section中指定key的值[DllImport("
kernel32
血虐丘比特
·
2020-08-19 02:07
API
c#如何根据时间戳校验本地系统时间
classChangeSYSTime{[DllImport("
kernel32.dll
")]publicstaticexternboolSetSystemTime(refSYSTEMTIMEst);[DllImport
北梦~
·
2020-08-19 01:56
c#笔记
shellcode中动态定位API
如果想要在win_32平台下定位
kernel32.dll
中的API地址1,首先通过段选择字FS在内存中找到当前的线程环境快TEB。
whatday
·
2020-08-18 23:40
shellcode API的自动定位
步骤:a.找到PEBb.找到PEB_LDR_DATAc.找到InInitializationOrderModuleListd.找到
kernel32.dll
基地址e.找到PE头f.找到函数导出表g.利用导出表的
u200915331
·
2020-08-18 22:43
网络安全
编写shellcode的全过程
#includeintmain(){LoadLibraryA("
kernel32.dll
");WinExec("calc.exe",SW_SHOW);return0;}2、将WinExec("calc.exe
leng_que
·
2020-08-18 20:04
信息安全
安装postman时遇到“无法定位程序输入点 SetDefaultDllDirectories于动态链接库
KERNEL32.dll
上.”的问题...
安装postman时遇到“无法定位程序输入点SetDefaultDllDirectories于动态链接库
KERNEL32.dll
上.”的问题解决办法:1.安装系统更新补丁KB2533623,下载地址:https
ajvh46967
·
2020-08-18 19:04
程序“[3296] yuv_disp.exe: 本机”已退出,返回值为 -1 (0xffffffff)。 求解 谢谢 各位高手
“yuv_disp.exe”:已加载“C:\Windows\SysWOW64\ntdll.dll”“yuv_disp.exe”:已加载“C:\Windows\SysWOW64\
kernel32.dll
”
u010550518
·
2020-08-18 16:24
C#使用WinAPI读写进程内存
0x01使用
kernel32.dll
中的ReadProcessMemory和WriteProcessMemory内存函数可以完成对程序内存的读写。
cylycgs
·
2020-08-18 13:49
C#
Cheat
Engine
易语言
把当前进程变为一个系统服务,从而在任务列表中把程序隐藏起来
functionRegisterServiceProcess(dwProcessID,dwType:DWord):DWord;stdcall;external’
KERNEL32.DLL
’;{把当前进程变为一个系统服务
weixin_34214500
·
2020-08-17 16:50
golang调用dll
2019独角兽企业重金招聘Python工程师标准>>>//调用方式funcWindowVersion1(){h,err:=syscall.LoadLibrary("
kernel32.dll
")iferr
weixin_33884611
·
2020-08-17 09:01
C#抓屏
所有API都在"Kernel"、"User"和"GDI"三个库中得以运行:其中"Kernel",他的库名为"
KERNEL32.DLL
",他主要用于产生与操作系统之间的关联,譬如:程
aome1470
·
2020-08-17 00:27
C#同步本地机时间与服务器时间
#region修改本地系统时间[DllImport("
Kernel32.dll
")]privateexternstaticvoidGetSystemTime(refSYSTEMTIMElpSystemTime
yaucyj
·
2020-08-16 22:59
c#
win32
c#获取网络时间并同步本地时间
主要代码如下:[DllImport("
kernel32.dll
")]privatestaticexternboolSetLocalTime(refSystemtimetime);[StructLayout
weixin_30786617
·
2020-08-16 21:51
C++ 动态链接库的两种调用方式
其中有3个最重要的DLL,
Kernel32.dll
,它包含用于管理内存、进程和线程的各个函数;User32.dll,它包含用于执行用户界面任务(如窗口的创建和消息的传
zy_dreamer
·
2020-08-16 17:44
windows
Win32
微软最牛RPC漏洞MS08-067全解决方案
文章摘自:http://bbs.360.cn/4071464/14050774.html问题:错误应用程序svchost.exe,版本5.2.3790.3595,错误模块
kernel32.dll
,版本5.2.3790.3959
weixin_34221073
·
2020-08-16 16:26
限制程序多次运行方法II
在全局的外部函数中写:FunctionulongCreateMutexA(ulonglpMutexAttributes,intbInitialOwner,refstringlpName)library'
kernel32
tdtxflsh
·
2020-08-16 15:15
PB实用实例
定位API的原理
如果想要在win_32平台下定位
kernel32.dll
中的API地址1,首先通过段选择字FS在内存中找到当前的线程环境快TEB。
weixin_33743703
·
2020-08-16 09:49
[转发]Invalid allocation size 异常问题点捕获 exceeded 7ffdefff
HEAP[IEXPLORE.EXE]:Invalidallocationsize-89FF7630(exceeded7ffdefff)First-chanceexceptioninIEXPLORE.EXE(
KERNEL32
guoquan2003
·
2020-08-15 23:41
MFC
c++
C#调用系统蜂鸣(需要发出警告时挺好用的 即使没有声卡)
[DllImport("
Kernel32.dll
")]//引入命名空间usingSystem.Runtime.InteropServices;publicstaticex
weixin_34001430
·
2020-08-15 20:59
WINE 使用及其调试
一、Wine1、wine实现了大多数的windowsAPI,集成了winedbg2、windowsAPI1)
kernel32.dll
允许一个W-process作为debugger去执行另一个W-process
myxuan475
·
2020-08-15 07:08
windows编程
编程积累
判断文件是否被占用的三种方法
第一种方法:usingSystem.IO;usingSystem.Runtime.InteropServices;[DllImport("
kernel32.dll
")]publicstaticexternIntPtr_lopen
weixin_30274627
·
2020-08-12 18:58
C# 控制蜂鸣器发声
{[DllImport("
Kernel32.dll
")]publicstaticexternboolBeep(intfrequency,intduration);}实现:
Alexantao
·
2020-08-12 16:10
Microsoft
.NET(C#)桌面软件开发
wincc的n个经典问题解答(1-20)
答:编写如下C-Action:#pragmacode("
kernel32.dll
");BOOLBeep(DWORDdwFreq,DWORDdwDuration);#pragmacode();Beep(500,500
congyuping9537
·
2020-08-11 11:39
在Winform中打开控制台
1、方法一直接在解决方案对应的项目中右击,选择属性->应用程序->输出类型,在下拉列表中选择控制台应用程序2、方法二由于控制台api被封装在
kernel32.dll
链接库中,而
kernel32.dll
并未托管
晨绿谜
·
2020-08-09 21:20
C#
.NET
反调试(未完工)
boolFD_CheckRemoteDebuggerPresent(){DWORDpFuncAddr;HMODULEhDllHandle=GetModuleHandle(“
kernel32.dll
”);
wangzery
·
2020-08-09 19:42
逆向
用winhex解析kernal32.dll文件
kernel32.dll
是Windows9x/Me中非常重要的32位动态链接库,属于内核级文件。
Study_2018
·
2020-08-07 23:38
curl xp系统报“无法定位程序输入点 InitializeCriticalSectionEx 于动态链接库
Kernel32.dll
”解决办法
出现这个问题主要是因为libcurl.dll不兼容xp系统,不要改变工程的编译配置项,源码默认是不支持的,现记录修改如下:主要原因是win10+vs2013编译默认是不支持xp的,这时用depends.exe查看发现还是libcurl.dll调用这个函数,搜了一圈大多数都是libcurl在xp上使用遇到无法定位程序输入点GETTICKCOUNT64问题,个人感觉应该属于同一个问题,网上多数都是针对
wql2rainbow
·
2020-08-07 21:45
源码编译
python 打开文件4种方式
os.system()函数运行其他程序【方式二】使用ShellExecute函数运行其他程序(用这种方法解决我的问题)【方式三】使用CreateProcess函数运行其他程序【方式四】使用ctypes调用
kernel32
juneraid_huang
·
2020-08-07 14:32
Python
python
windows
[C/C++]_[初级]_[获取Windows系统的位数32位或64位]
ProgramFiles(x86),这时候就需要根据当前系统的位数来获取路径了.说明1.通过判断程序是32bit或64bit并没有什么用,因为64bit系统可以运行32bit和64bit程序.2.64bit系统的
kernel32
infoworld
·
2020-08-05 16:07
系统平台
Golang 命令行字体颜色
flag.Parse()count:=int(-11)objDll:=syscall.NewLazyDLL("
kernel32.dll
")colorHandle:=objDll.NewProc("GetSt
LanX_Fly
·
2020-08-04 12:01
Golang
pb 目录遍历
//api声明FunctionulongGetFileAttributesA(stringlpFileName)LIBRARY"
kernel32.dll
"FUNCTIONulongFindFirstFile
itwenping
·
2020-08-02 18:18
PB
library
function
string
structure
character
list
两种取得硬盘剩余空间方法
取出来的单位是B:)[DllImport("
kernel32.dll
")]privatestaticexternboolGetDiskFreeSpaceEx(stringlpDirectoryName,
weixin_30822451
·
2020-08-01 03:41
vs2012编译的程序在XP下运行提示无法定位输入点XXXXX到
kernel32.dll
出现提示:无法定位程序输入点InitializeCriticalSectionEx于动态链接库
KERNEL32.dll
上程序是MFC程序采用静态链接的方式编译的。之前一直没问题。
sdcxyz
·
2020-07-30 16:03
Shellcode中ret调用和call调用函数区别
下面以一个调用calc.exe的shellcode来说明一下它们的使用方式执行calc.exe的C语言代码:1LoadLibrary("
kernel32.dll
");2WinExec("calc.exe
js0huang
·
2020-07-30 15:25
学习笔记
masm32汇编寻找
kernel32.dll
基地址,查找LoadLibraryA和GetProcAddress函数地址
不仅会大大增加程序代码,很容易被用户或者杀毒软件发现,同时也不具有通用性,对于不同的计算机平台,甚至不同的主机,都可能得到不同的结果,显然,这不是我们不希望的),所有,制作一个PE文件病毒的首要步骤就是寻找
kernel32
闪耀的星
·
2020-07-30 04:21
kernel32基地址
病毒重定位
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他