基于arp欺骗网络攻击程序BtNet.exe源码
admin | net work | 2013-10-17
最近开始学WINPCAP,看了很多高手写的基于arp欺骗的抓包工具,尤其是电子科大的TOo2y师兄的《详谈调用winpcap驱动写arp多功能工具》,令我收益非浅。下面是我把这个思想改成arp攻击程序(可令目标主机断开网络连接)的一些测试。高手请略过,以免有班门弄斧之闲。
一般的arp spoof是向被欺骗主机发送ARP REPLY数据报,把其中的源IP地址置为被欺骗主机要发... [阅读全文]
攻击工具SYN Flood的源代码
admin | net work | 2013-10-17
第一部分 SYN Flood的基本原理
SYN Flood是当前最流行的DoS(拒绝服务攻击)与DDoS(分布式拒绝服务攻击)的方式之一,这是一种利用TCP协议缺陷,发送大量伪造的TCP连接请求,从而使得被攻击方资源耗尽(CPU满负荷或内存不足)的攻击方式。
要明白这种攻击的基本原理,还是要从TCP连接建立的过程开始说起:
大家都知道,TCP与UDP不同,它是基于... [阅读全文]
优秀攻击工具fakeping4W2k源代码
admin | net work | 2013-10-17
C++
#include <winsock2.h>
#include <ws2tcpip.h>
#include <stdio.h>
#include <stdlib.h>
#define seq 0x28376839
#define status_failed 0xffff //错误返回值
typedef struct _iphdr //定义ip首部
{
unsigned char h_verlen; //4位首部长度,4位ip版本号
unsigned char tos; //8... [阅读全文]
Arp地址欺骗工具arpsend代码
admin | net work | 2013-10-17
ARPSender.cpp
C++
////////////////////////////////////////////////////////////////////////////////
//
// ARPSender
//
// File : ARPSender.cpp
// Comment : A program for sending ARP packet
//
// Created at : 2002.8.6
// Created by : Refdom
// Email : [e... [阅读全文]
socks5协议转http协议源码
admin | net work | 2013-10-17
socks5代理可以看rfc 1928
socks5的用户名口令认证方法看rfc 1929
http代理可以看 rfc2616
socks5代理可以支持tcp和udp 而http只支持tcp
所以这个代理转换器只支持tcp
写作原因
很多软件都有socks5认证方法 但是它们不支持http认证方法
而从原理上可以使用http认证方法(因为它们没有使用udp)
所以写这个软件可以方便的使其它程序可以使用http代理
如联... [阅读全文]
文件时间修改器源码
admin | win32 | 2013-10-17
C++
// setTime.cpp : Defines the entry point for the console application.
//
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
void usage()
{
system("cls.exe");
printf("-------------------------------------------------------\n"
"\tsetTime Ver 1.0 zhouzhen[E... [阅读全文]
控制显示器代码
admin | win32 | 2013-10-17
C++
/////////////////////以下代码在DEV C++编译成功////////
#include <stdio.h>
#include <windows.h>
int Display()
{
SendMessage(FindWindow(0,0), WM_SYSCOMMAND, SC_MONITORPOWER, 2); //关闭显示器 根据MSDN,这个参数如果是1,则 表示显示器处于低能耗状态。
Sleep(100000);
SendMessag... [阅读全文]
c语言下的端口扫描代码
admin | net work | 2013-10-17
C++
#include <stdafx.h>
#include <stdio.h>
#include <string.h>
#include <winsock.h>
#pragma comment (lib,\"ws2_32.lib\")
int main(int argc, char *argv[]) {
int mysocket;
int pcount = 0;
struct sockaddr_in my_addr;
WSADATA wsaData;
WORD wVersionReques... [阅读全文]
纯真版IP数据库查询代码
admin | win32 | 2013-10-17
C++
//纯真版IP数据库检索程序
//code by davies
//patch by Julien Woo
#include <stdio.h>
#include <stdlib.h>
#include <string>
#include <sstream>
#include <iostream>
#include <fstream>
#include <strstream>
using namespace std;
typedef unsigned in... [阅读全文]
无钩子的键盘记录例子代码
admin | win32 | 2013-10-17
C++
//**********************************************************************
// Version: V1.0
// Coder: WinEggDrop
// Date Release: NULL
// Purpose: Hookless Keylogger
// Test PlatForm: Win 2K Pro And Server SP4
// Compiled On: LCC 3.0,May Compile On VC++ 6.0(Not Test Yet)
// Limitation: More Us... [阅读全文]