文章教程

远控木马NetWire RAT“升级”后重返江湖,功能更加多更强大

NetWire是一种远程访问木马(RAT,Remote Access Trojan),已经被广泛使用了多年。最近,FortiGuard实验室发现了一种通过网络钓鱼电子邮件传播的恶意软件。分析表明,它正是NetWire RAT的新变种。正通过钓鱼邮件传播的NetWire RAT新变种图1展示的就是网络钓鱼电子邮件中的一个示例,它的底部包含一张带有超链接的图片。 …

DELPHI学习之「网络编程-服务器端与客户端」

一、关于PF_INET和AF_INET的说明AF 表示ADDRESS FAMILY 地址族 PF 表示PROTOCL FAMILY 协议族windows中AF_INET与PF_INET完全一样而在UnixLinux系统中,在不同的版本中这两者有微小差别,对于BSD,是AF,对于POSIX是PF。也就是说,我们创建TCP套接字,或者是UDP套接字,都可以使用P …

数据库讲坛|有关阻塞与非阻塞、同步与异步、I/O 模型-爱可生

1. 概念理解在进行网络编程时,我们常常见到同步(Sync)异步(Async),阻塞(Block)非阻塞(Unblock)四种调用方式:同步异步主要针对C端:同步:所谓同步,就是在c端发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事。例如普通BS模式(同步):提交请求->等待服务器处理-> …

Python应用(一)使用socket创建UDP服务器端和客户端

UDP通信步骤引用UDP通信步骤一、UDP套接字服务端架构步骤 1. 初始化套接字环境WSAStartup2. 初始化地址和端口 3. 创建UDP套接字socket4. 绑定端口bind 5. 用recvfrom接收数据 6. 用sendto发送数据 7. 退出或者返回第5步继续 二、UDP客户端架构步骤 1. 初始化套接字环境WSAStartup2. 初始 …

如何用服务器搭建自己的个人网站

这篇教程主要是告诉大家如何利用TCP和HTTP协议来完成网站的搭建。首先你需要有CC++语言基础,且有服务器、客户端概念,如果你了解TCP或者HTTP协议的话,那么将会帮助你更快的学会如何搭建个人网站。该服务器使用的Windows中的IOCP模式来进行,我将put代码中最为重要的几个部分1.准备好HTML文件,也就是你所要发布的网页,可以是静态网页也可以是动 …

MFC -- 网络通信编程

要买东西的时候,店家常常说,你要是真心买的,还能给你便宜,你看真心就是不怎么值钱。。。---- 网易云热评一、创建服务端1、新建一个控制台应用程序,添加源文件server2、添加代码框架#include <iostream>#include<WinSock2.h>#pragma comment(lib,"ws2_32.lib& …

C++应用(一)使用socket创建UDP服务器端和客户端

UDP通信步骤引用UDP通信步骤一、UDP套接字服务端架构步骤 1. 初始化套接字环境WSAStartup2. 初始化地址和端口 3. 创建UDP套接字socket4. 绑定端口bind 5. 用recvfrom接收数据 6. 用sendto发送数据 7. 退出或者返回第5步继续 二、UDP客户端架构步骤 1. 初始化套接字环境WSAStartup2. 初始 …

Won7下发送消息c语言

以下是一个在 Windows 7 下使用 Winsock 库编写的发送消息和文件的 C 语言程序示例:#include <stdio.h>#include <winsock2.h>#pragma comment(lib, "ws2_32.lib")链接 Winsock 库#define PORT 8080#define …

windows网络编程iocp模型

IOCP模型与网络编程一、前言:1. 我想只要是写过或者想要写CS模式网络服务器端的朋友,都应该或多或少的听过完成端口的大名吧,完成端口会充分利用Windows内核来进行IO的调度,是用于CS通信模式中性能最好的网络通信模型,没有之一;甚至连和它性能接近的通信模型都没有。2. 完成端口和其他网络通信方式最大的区别在哪里呢?(1) 首先,如果使用“同步”的方式 …

带你了解 免杀的小知识

一、杀软常见的三种方式二、免杀的三种常用方式三、利用工具实现免杀1、veil工具基础实现免杀+进阶2、venom免杀3、利用kali自带的shellter进行免杀4、利用avet实现免杀四、利用源码编译+加载器加载代码实现免杀1)方式一,cs+c语言代码组合拳2)方式二,msf+c语言源代码五、FourEye免杀六、DKMC免杀七、思维导图一、杀软常见的三种 …