Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

сетевая бомба

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Первый вопрос] >> сетевая бомба
Имя
Сообщение << Старые топики   Новые топики >>
сетевая бомба - 2011-03-29 13:32:34.810000   
1~{G[a]

Сообщений: 4
Оценки: 0
Присоединился: 2011-03-29 13:12:15.330000
Всем привет….
Написал на С++ програмку( так, детские шалости)…. По идее она должна отправлять по айпишнику окно типа " Are you lamer???????"
, но при этом у "жертвы" должен быть открыт прием сообщений (Служба сообщений)
использовал команду NET SEND, вроде ошибок нет, но оно не отпраляет… (прием сообщений открыт)
1) В чем причина????
2) Какой норм компилятор посоветуете????
Вот исходник:

#include "stdafx.h" #include "NetBomb.h" #define MAX_LOADSTRING 100 HINSTANCE hInst; TCHAR szTitle[MAX_LOADSTRING]; TCHAR szWindowClass[MAX_LOADSTRING]; ATOM MyRegisterClass(HINSTANCE hInstance); BOOL InitInstance(HINSTANCE, int); LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); LRESULT CALLBACK About(HWND, UINT, WPARAM, LPARAM); int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) { MSG msg; HACCEL hAccelTable; LoadString(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING); LoadString(hInstance, IDC_NETBOMB, szWindowClass, MAX_LOADSTRING); MyRegisterClass(hInstance); if (!InitInstance (hInstance, nCmdShow)) { return FALSE; } for (int i=0; i&lt;10; i++) { WinExec("NET SEND 192.168.0.121 Are you lamer???????", SW_SHOW); Sleep(1000); } hAccelTable = LoadAccelerators(hInstance, (LPCTSTR)IDC_NETBOMB); // Main message loop: while (GetMessage(&msg, NULL, 0, 0)) { if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg)) { TranslateMessage(&msg); DispatchMessage(&msg); } } return (int) msg.wParam; } ATOM MyRegisterClass(HINSTANCE hInstance) { WNDCLASSEX wcex; wcex.cbSize = sizeof(WNDCLASSEX); wcex.style = CS_HREDRAW | CS_VREDRAW; wcex.lpfnWndProc = (WNDPROC)WndProc; wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance = hInstance; wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_NETBOMB); wcex.hCursor = LoadCursor(NULL, IDC_ARROW); wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1); wcex.lpszMenuName = (LPCTSTR)IDC_NETBOMB; wcex.lpszClassName = szWindowClass; wcex.hIconSm = LoadIcon(wcex.hInstance, (LPCTSTR)IDI_SMALL); return RegisterClassEx(&wcex); } BOOL InitInstance(HINSTANCE hInstance, int nCmdShow) { HWND hWnd; hInst = hInstance; // Store instance handle in our global variable hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL); if (!hWnd) { return FALSE; } ShowWindow(hWnd, nCmdShow); updаtеWindow(hWnd); return TRUE; } LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { int wmId, wmEvent; PAINTSTRUCT ps; HDC hdc; switch (message) { case WM_COMMAND: wmId = LOWORD(wParam); wmEvent = HIWORD(wParam); switch (wmId) { case IDM_ABOUT: DialogBox(hInst, (LPCTSTR)IDD_ABOUTBOX, hWnd, (DLGPROC)About); break; case IDM_EXIT: DestroyWindow(hWnd); break; default: return DefWindowProc(hWnd, message, wParam, lParam); } break; case WM_PAINT: hdc = BeginPaint(hWnd, &ps); break; case WM_DESTROY: PostQuitMessage(0); break; default: return DefWindowProc(hWnd, message, wParam, lParam); } return 0; } / LRESULT CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) { switch (message) { case WM_INITDIALOG: return TRUE; case WM_COMMAND: if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL) { EndDialog(hDlg, LOWORD(wParam)); return TRUE; } break; } return FALSE; }

//оформляйте правильно
Post #: 1
RE: сетевая бомба - 2011-03-29 13:44:23.556666   
Ltonid

Сообщений: 4970
Оценки: 740
Присоединился: 2008-12-29 13:21:56.166666
Вот это что
quote:

#include "NetBomb.h"

Что там внутри?
А из консоли это пашет
quote:

"NET SEND 192.168.0.121 Are you lamer???????

Мне кажется сообщение как минимум в кавычках должно быть.
Post #: 2
RE: сетевая бомба - 2011-03-29 13:50:22.350000   
1~{G[a]

Сообщений: 4
Оценки: 0
Присоединился: 2011-03-29 13:12:15.330000
НУ в исходнике, если глянеш оно в кавычках…..)))
Post #: 3
RE: сетевая бомба - 2011-03-29 13:52:24.633333   
1~{G[a]

Сообщений: 4
Оценки: 0
Присоединился: 2011-03-29 13:12:15.330000
#include "NetBomb.h"
а это идет вроде подключение библиотеки и название самого файла…..
оно по идее под этот файл создает свой раздел( ну или библиотеку)
Post #: 4
RE: сетевая бомба - 2011-03-29 14:06:24.120000   
Ltonid

Сообщений: 4970
Оценки: 740
Присоединился: 2008-12-29 13:21:56.166666
Ты сам вручную отправь эту команду из консоли и посмотри результат.
http://www.winsent.ru/rus/netsend/

хмм, ладно с кавычками проехали.
Post #: 5
RE: сетевая бомба - 2011-03-29 14:17:14.710000   
1~{G[a]

Сообщений: 4
Оценки: 0
Присоединился: 2011-03-29 13:12:15.330000
спасибо…))))
Post #: 6
Страниц:  [1]
Все форумы >> [Первый вопрос] >> сетевая бомба







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.