Eureka伽罗的技术时光轴

263 篇文章
32 人订阅

全部文章

战神伽罗

应用程序与驱动程序通信 DeviceIoControl

之前写过一篇关于通过DeviceIoControl函数来使应用程序与驱动程序通信的博客,这次再通过这个完整的代码来简要疏通总结一下。

3530
战神伽罗

Windows的APC机制

前两篇漫谈中讲到,除ntdll.dll外,在启动一个新进程运行时,PE格式DLL映像的装入和动态连接是由ntdll.dll中的函数LdrInitializeTh...

3220
战神伽罗

Windows错误码大全error code

0000 操作已成功完成。 0001 错误的函数。 0002 系统找不到指定的文件。 0003 系统找不到指定的路径。 0004 系统无法打开文件。 ...

6110
战神伽罗

应用程序与驱动程序通信 DeviceIoControl

这种通信方式,就是驱动程序和应用程序自定义一种IO控制码,然后调用DeviceIoControl函数,IO管理器会产生一个MajorFunction 为IRP_...

8520
战神伽罗

在ring0调用Ring3的代码

作者:VXK/CVC.GB 时间:2005-02-05 每次上driverdevelop总看到有人问怎么在Ring0下调用Ring3的代码—— Ring3...

4810
战神伽罗

0x000000fc (ATTEMPTED EXECUTE OF NOEXECUTE MEMORY)

//断点相关 bp + 地址 设置断点 bl 显示已经设定的断点 bu + 地址 设置断点,但是这种类型断点再下一次启动时被记录 bc 清除断点 ...

5910
战神伽罗

Programmatically PIN Shortcut onto Taskbar on Win7/win10 快捷方式固定到任务栏

Although two snippets of VBS code are simple and straight-forward, they have one...

7120
战神伽罗

两个tcpclient的连接原理 原

两个tcpclient的连接原理: A发送syn,B因为是client所以发回一个rst ack包,要求断开连接 但是B此时连A发送syn,A会认为...

8610
战神伽罗

IPPROTO_IP , IPPROTO_RAW

对于socket(AF_INET, SOCK_RAW, IPPROTO_IP),其原型为 int socket (int domain, int type, ...

7720
战神伽罗

TCP网络编程中connect()、listen()和accept()三者之间的关系 ( 非常重要!!)

基于 TCP 的网络编程开发分为服务器端和客户端两部分,常见的核心步骤和流程如下:

8620
战神伽罗

如何计算UDP/TCP检验和checksum

如何计算UDP/TCP检验和checksum 一、下面的图是一个UDP的检验和所需要用到的所有信息,包括三个部分: ...

7020
战神伽罗

tcp/ip校验和计算

10120
战神伽罗

使用socket实现TCP和UDP传输

转载自:https://blog.csdn.net/timmiy/article/details/51946093

11820
战神伽罗

raw socket (DELPHI开发平台)

下面给出一个通过自定义源IP地址和源端口演示如何发送UDP数据包的例子,或许对你了解有所帮助.你也可以设计自己的协议,如发送SY N 数据浪涌,或其它类型的自定...

7820
战神伽罗

原始套接字 IP_HDRINCL 转

原始套接字可以访问ICMP和ICMP等协议包,可以读写内核不处理的IP数据包。可以创建自定义的IP数据包首部。一句话,使用原始套接字可以   编写基于IP...

6910
战神伽罗

ioctlsocket() 用法 socket recvfrom 阻塞 非阻塞 设置

不知道大家有没有遇到过这种情况,当socket进行TCP连接的时候(也就是调用connect时),一旦网络不通,或者是ip地址无效,就可能使整个线程...

7220
战神伽罗

idhttp 下载 添加进度条显示

function TFrAutoUpdate.DownLoadFile(sURL, sFName: string): boolean;

8920
战神伽罗

udp传输大文件及打洞

如果用UDP传输文件之类的东西,必须自己在上面再封装一层可靠的传输协议。可以参考reliable-udp这个规范(搜索一下RELIABLE UDP PROTOC...

13720
战神伽罗

Delphi XE2 新增 System.Zip 单元, 可用一句话压缩整个文件夹了

TZipFile.ExtractZipFile() //解压 Zip 文件到指定文件夹 TZipFile.IsValid() ...

3720
战神伽罗

Delphi中System.Zip中文文件名乱码解决

新版本Delphi中自带的Zip单元System.Zip使用很方便,但是在压缩文件中包含中文路径或文件名时解压后是乱码,这一点儿确实挺烦人。

8550

扫码关注云+社区

领取腾讯云代金券