java的GUI聊天室

2018-12-31 流沙 JAVA

学习java网络编程的参考代码 直接贴代码吧, 使用javabean制作的界面, 可以直接 eclpse编译通过 GUI-CHAT.rar  直接点击下载即可

阅读全文>>

评论(0) 浏览(1826)


[驱动开发]ZwLoadDriver方式加载驱动

2018-12-27 流沙 驱动开发

直接贴代码, 可以直接测试 #include <windows.h> #include <stdio.h> typedef struct _LSA_UNICODE_STRING { USHORT Length; USHORT MaximumLength; PVOID Buffer; } LSA_UNICODE_STRING, *PLSA_UNICODE_STRING; typedef LSA_UNICODE_STRING UNICODE_STRING, *PUNICODE_STRING; // 申明ntd...

阅读全文>>

评论(0) 浏览(2067)


[驱动开发]ZwSetSystemInformation 加载驱动

2018-12-27 流沙 驱动开发

#include <windows.h> #include <stdio.h> #define NT_SUCCESS(Status) ((NTSTATUS)(Status) >= 0) #define SystemLoadAndCallImage 38 typedef struct _UNICODE_STRING { USHORT Length; USHORT MaximumLength; PVOID Buffer; } UNICODE_STRING, *PUNICODE_STRING; typedef uns...

阅读全文>>

评论(0) 浏览(1020)


[驱动开发]利用SCM组件加载卸载驱动

2018-12-27 流沙 驱动开发

开发环境: VC6.0 系统环境: xp3 exe驱动加载InstallSysDemo.rar 附件中有完整的测试代码 注意:  驱动的sys文件 需要和 生成的exe文件放到一个文件夹即可执行

阅读全文>>

评论(0) 浏览(839)


UFW防火墙简单设置

2018-12-24 流沙 运维

背景: 公司阿里云服务器换成 专有网络VPC后出现了问题, 无法对外访问, 最后想起了是ufw的问题, 阻止了 80端口, 以前也是那样配置的,很奇怪,添加了一条命令 sudo ufw allow 80 允许外部访问80端口 搞定了 安装方法 sudo apt-get install ufw 当然,这是有图形界面的(比较简陋),在新立得里搜索gufw试试…… 使用方法 1 启用 sudo ufw enable sudo ufw default deny 作用:开启了防火墙并随系统启动同...

阅读全文>>

评论(0) 浏览(780)


mysql事件操作

2018-12-24 流沙 PHP

检测事件是否开启 1 show variables like 'event_scheduler';  开启事件 1 ...

阅读全文>>

评论(0) 浏览(1688)


一点感触

2018-12-18 流沙 随笔

[该文章已设置加密,请点击标题输入密码访问]

评论(0) 浏览(6)


[驱动开发]WIN7 32位 64位 的内核对象类型之获取

2018-12-14 流沙 驱动开发

需要了解 内核对象的结构 32位的代码 #include "ntddk.h" VOID MyUnload(PDRIVER_OBJECT pDriverObject) { KdPrint(("驱动卸载成功\n")); } NTSTATUS DriverEntry(PDRIVER_OBJECT pDriverObject, PUNICODE_STRING Reg_Path) { UNICODE_STRING mingzi; PVOID dizhi1; ULONG *biao_neihe1;//内核表的地址 int i=2;...

阅读全文>>

评论(0) 浏览(851)


[驱动开发]隐藏idt HOOK

2018-12-11 流沙 驱动开发

原理: 段基址 + 偏移地址  =  函数地址 让idt不动的话, 就需要更改段基址 实例代码: #include "ntddk.h" #include "ntddk.h" #define WORD USHORT #define DWORD ULONG #define MAKELONG(a, b) ((LONG)(((WORD)(((DWORD_PTR)(a)) & 0xffff)) \ | ((DWORD)((WORD)(((DWORD_PT...

阅读全文>>

评论(0) 浏览(1037)


[驱动开发] idt hook测试

2018-12-9 流沙 驱动开发

主要理解下面的内容: 1: KiProcessorBlock数组的每一个非0项都是指向一个_kprcb结构,而_kprcb结构正是再_kpcr结构的+0x120处,_kpcr结构的+0x38就是_IDT结构地址。 2: 通过硬编码 使用ida找到 KiProcessorBlock 3: IDt的表结构的理解, 进行函数过滤 详细使用代码 (xp3) #include <ntddk.h> #define WORD USHORT #define D...

阅读全文>>

评论(0) 浏览(1572)


Powered by 流沙团

备案号:鄂ICP备15017378号-1