论安全萌新的自我修养

   :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  代码与脚本

jiaoben
该文被密码保护。
posted @ 2021-03-06 20:08 Yangsir34 阅读(35) 评论(0) 推荐(0)

该文被密码保护。
posted @ 2021-02-26 22:41 Yangsir34 阅读(48) 评论(0) 推荐(0)

该文被密码保护。
posted @ 2021-02-25 23:01 Yangsir34 阅读(56) 评论(0) 推荐(0)

摘要:函数原型 NET_API_STATUS NET_API_FUNCTION NetWkstaUserEnum( LMSTR servername, DWORD level, LPBYTE *bufptr, DWORD prefmaxlen, LPDWORD entriesread, LPDWORD t 阅读全文
posted @ 2021-02-14 16:36 Yangsir34 阅读(164) 评论(0) 推荐(0)

摘要:函数原型 NET_API_STATUS NET_API_FUNCTION NetSessionEnum( LMSTR servername, LMSTR UncClientName, LMSTR username, DWORD level, LPBYTE *bufptr, DWORD prefmax 阅读全文
posted @ 2021-02-14 16:35 Yangsir34 阅读(272) 评论(0) 推荐(0)

摘要:main: 控制台程序入口主函数,他是多字节字符集版本,适用于ascii编码下 wmain: windows api窗体程序入口主函数,windef.h文件中定义,他是main函数的宽字符版本,适用于unicode编码下 _tmain函数与main/wMain | _tWinMain函数与WinMa 阅读全文
posted @ 2021-02-13 22:36 Yangsir34 阅读(430) 评论(0) 推荐(0)

摘要:函数原型 BOOL DeleteFile( LPCTSTR lpFileName //要删除的文件名 ); BOOL CopyFile( LPCTSTR lpExistingFileName,//现有的文件名 LPCTSTR lpNewFileName//目标新文件名 BOOL bFailIfExi 阅读全文
posted @ 2021-02-13 22:27 Yangsir34 阅读(93) 评论(0) 推荐(0)

摘要:#include <Windows.h> #include <stdio.h> using namespace std; #pragma comment(linker,"/subsystem:\"Windows\" /entry:\"mainCRTStartup\"") int main(int a 阅读全文
posted @ 2021-02-12 12:14 Yangsir34 阅读(178) 评论(0) 推荐(0)

摘要:#include <Windows.h> #include <stdio.h> using namespace std; //核心VirtualAlloc分配内存,memcpy将shellcode丢入内存中,最后执行shellcode int main(int argc, char **argv) 阅读全文
posted @ 2021-02-12 12:13 Yangsir34 阅读(312) 评论(0) 推荐(0)

摘要:http请求大多包含在winhttp.h内,流程如下 WinHttpOpen函数-返回winhttp-session句柄 https://docs.microsoft.com/en-us/windows/win32/api/winhttp/nf-winhttp-winhttpopen WINHTTP 阅读全文
posted @ 2021-02-12 12:09 Yangsir34 阅读(970) 评论(0) 推荐(0)

摘要:#ifndef UNICODE #define UNICODE #endif #pragma comment(lib, "mpr.lib") #include <windows.h> #include <tchar.h> #include <stdio.h> #include <Winnetwk.h 阅读全文
posted @ 2021-02-09 21:42 Yangsir34 阅读(434) 评论(0) 推荐(0)

摘要:#ifndef UNICODE #define UNICODE #endif #pragma comment(lib, "mpr.lib") #include <windows.h> #include <tchar.h> #include <stdio.h> #include <Winnetwk.h 阅读全文
posted @ 2021-02-09 21:41 Yangsir34 阅读(796) 评论(0) 推荐(0)

摘要:普通版本 #include <stdio.h> #include <Windows.h> #include <lmaccess.h> #pragma comment(lib, "Netapi32.lib") //wmain是main函数的宽字符版本 在Unicode编码下使用 int wmain(i 阅读全文
posted @ 2021-02-09 21:38 Yangsir34 阅读(191) 评论(0) 推荐(0)

摘要:#include <stdio.h> #include <Windows.h> #include <lmaccess.h> #pragma comment(lib, "Netapi32.lib") //wmain是main函数的宽字符版本 在Unicode编码下使用 int wmain(int ar 阅读全文
posted @ 2021-02-09 17:57 Yangsir34 阅读(280) 评论(0) 推荐(0)

摘要:#include <stdio.h> #include <Windows.h> #include <lmaccess.h> #pragma comment(lib, "Netapi32.lib") //wmain是main函数的宽字符版本 在Unicode编码下使用 int wmain(int ar 阅读全文
posted @ 2021-02-09 17:55 Yangsir34 阅读(292) 评论(0) 推荐(0)

摘要:定义窗口结构wndclass、注册窗口类registerclass、创建窗口createwindow、显示窗口showwindow、更新窗口updatewindow、消息循环getmessage-translatemessage-dispatchmessage windows窗口是基于窗口类来创建的 阅读全文
posted @ 2021-02-09 14:21 Yangsir34 阅读(539) 评论(0) 推荐(0)

摘要:CreateFile:获得一个已存在文件句柄或者新建文件句柄 HANDLE CreateFileW( LPCWSTR lpFileName,//文件路径 DWORD dwDesiredAccess,//文件的访问控制,读GENERIC_READ、写GENERIC_WRITE,读写(GENERIC_R 阅读全文
posted @ 2021-02-09 14:19 Yangsir34 阅读(197) 评论(0) 推荐(0)

摘要:常见数据类型: DWORD:表示无符号整型的数据类型,实际名为double word 32位 HANDLE:32位的数据类型,通常用于表示一个对象,如窗口、空间、文件等,这里对象就是操作的目标 LPTSTR:字符指针的数据类型 WORD:16位的数据类型 BYTE:8位的数据类型,注意1个字节是8位 阅读全文
posted @ 2021-02-08 23:07 Yangsir34 阅读(385) 评论(0) 推荐(0)

摘要:messagebox 用于显示一个模态对话框,包含了一个系统图标、一组按钮和一个简短的特定于应用程序消息、如状态或错误信息 消息框中将返回一个整数值,该值指示了用户点击哪个按钮 函数原型 _In_说明参数是可以输入的 _opt_说明参数是可选的 int WINAPI MessageBox( _In_ 阅读全文
posted @ 2021-02-08 23:06 Yangsir34 阅读(825) 评论(0) 推荐(0)

摘要:前期准备 自行准备vs编译环境&mimikatz源码下载 https://github.com/gentilkiwi/mimikatz 基本编译操作 此处仅生成64位的mimikatz 此处生成时候产生报错如下 属性中设置如下 确认编译出的mimikatz可正常使用 修改特征 mimikatz特征 阅读全文
posted @ 2021-02-04 21:38 Yangsir34 阅读(887) 评论(0) 推荐(0)