winsock

Сегодня я напишу простой, но зато многопоточный сканер портов на C++, используя только winsock. Количество потоков в принципе можно сделать выборочным, но я установил его константой. Как будет происходить проверка порта? Мы просто будет пытатся подсоединится к нему, и если это будет неудачно, то это будет обозначать, что порт закрыт.

hacker Сканер портовИначе, если порт открыт, то конект пройдет успешно, и мы сможем отрапортавать о том, что порт открыт. Для чего это нужно? Это нужно либо хакерам, чтобы узнать, какие сервисы сервера активны, а потом к ним подобрать уязвимость (сплоит), либо для сисадминов. Для них это прекрастный инструмент для обнаружения вторжения либо просто дырок, которые могут к этому привести. Прочитать остальную часть записи »

tt twitter big4 Сканер портов tt digg big4 Сканер портов tt facebook big4 Сканер портов tt gmail big4 Сканер портов tt myspace big4 Сканер портов tt reddit big4 Сканер портов

Итак в прошлой статейке (дело было с CRC32) я положил начало данному циклу статей. Там же я описал структуру, которая будет нами использоваться в последующих статьях. Сегодня я хочу рассмотреть часть, пожалуй, самую главную для программы передачи файлов — серверную. Как будет действовать серверная часть?ann2 Передача файлов. Часть вторая. Сервер.Для начала будет вызвана процедура-сервер, которая в дальнейшем, по мере подсоединения клиентов, будет запускать потоки-приемщики. Прочитать остальную часть записи »

tt twitter big4 Передача файлов. Часть вторая. Сервер. tt digg big4 Передача файлов. Часть вторая. Сервер. tt facebook big4 Передача файлов. Часть вторая. Сервер. tt gmail big4 Передача файлов. Часть вторая. Сервер. tt myspace big4 Передача файлов. Часть вторая. Сервер. tt reddit big4 Передача файлов. Часть вторая. Сервер.

Как часто вам хотелось обменятся файлом с вашим другом по сети? А не используя при этом файлообменики и прочую лабуду в IM? Тото же… Мне это все уже порядком поднадоело. Вот теперь хочу поделится, как можно самому написать программу, которая позволит обмениваться файлами напрямую, без всяких дяденек и тетенек.

1298074008 ftp icon CRC32 сумма

А причем здесь CRC32 сумма, скажете вы? Ну нужно же проверять, совпадает ли файл который пришел с тем, который послали? А то может быть был обрыв связи, а то и хуже — его подменили (отличная тема для параноиков). Прочитать остальную часть записи »

tt twitter big4 CRC32 сумма tt digg big4 CRC32 сумма tt facebook big4 CRC32 сумма tt gmail big4 CRC32 сумма tt myspace big4 CRC32 сумма tt reddit big4 CRC32 сумма

Если вы читали блог, то наверняка заметили, что на его страницах есть целый цикл статей по взаимодействию winsock и C++. Сегодня я решил написать заметку о архитектуре клиент — сервер. Я постараюсь реализовать два приложения на C++: клиент, который будет посылать пакет «запрос» и затем сразу же принимать «ответ», и сервер, который будет работать в многопоточном режиме (каждому клиенту — свой поток) и к идентификатору каждого пакета «запрос» прибавлять единицу и посылать обратно. Писать естественно буду на VC 6.0, исходники будут прилагатся.

jw 1019 jxta1 e1342261532324 Архитектура клиент сервер

Ну что же, вводная часть окончена, приступаем к реализации…

Прочитать остальную часть записи »

tt twitter big4 Архитектура клиент сервер tt digg big4 Архитектура клиент сервер tt facebook big4 Архитектура клиент сервер tt gmail big4 Архитектура клиент сервер tt myspace big4 Архитектура клиент сервер tt reddit big4 Архитектура клиент сервер

RSS-подписка NIG Twitter-подписка NIG

Метки
Друзья
Блог линуксоида Программы для диагностики компьютера
Супер Pixel
Убивалка флешаБэкконект шелл. Часть вторая.Бэкконект шелл. Начало.НАМ для деления чиселПростая арифметикаПередача файлов. Часть третья. Клиент.Dll injectionСканер портовКодировка текста в BMPРухнул на два дняПередача файлов. Часть вторая. Сервер.Поворот и BMPCRC32 суммаBMP форматфайловые вирусыассемблер, строкиАссемблер и матрицапримеры ассемблерМногопоточное программированиеАрхитектура клиент — серверРаздача ICQПишем шуткупишем паукаПривет от ДжеймсаОбход firewallЗагрузка картинок на Gyazo, прямо из ThunarКейлоггер 3Плюшки в контекстном меню Thunarc по сетиКейлоггер 2КейлоггерСкачать Ассемблер!VirusCheckerОтморозки мешают жить ?! Не проблемма !Cкрипты для взлома аккаунтов QIPWinAPI. Работа с файлами. Часть третья. ЧтениеDlink exploitБрут сайта etxt.ruКрасивая раскладка клавиатуры в GnomeМои безделушки на PerlКак запускать Perl скрипты под WindowsБрутфорс партнёрки ZipCoinПарсер upwap.ruИзменения в блогеЧудо ЗаливалкаСкрипт для загрузки файлов на Zalil.ruЯндекс «чоткий» поисковик!WinAPI. Работа с файлами. Часть вторая. ЗаписьWinAPI. Работа с файлами. Часть первая. ПоискПолучение MD5 хеша средствами C++Что нам стоить letitfile.com забрутить?WarCraft III запуск под LinuxЭнтропия файлаWinsock и C++. Мини прокси. Часть |\\/. Завершающая.Перепилил чекер для 4gameЧекер акаунтов YoupornCMailSend v 1.1. Отправка почы без проблемСлучайные числаWinsock и C++. Часть |||. smtp монстр.Брутфорс LetitFile.comИспользование X-Forwarded-For, для обмана веб-сервера, подмена IP подручными средствамиДело было вечером, делать было нечего…Мысли о аудио сервереПарсер ников из твиттераКонец школоло…Perl+Linux. Заметка первая (Удобный Paste bin).Бэкконект шелл.E-MAIL + winsocket + Cpp. Сложно?winsock и C++. Часть ||. Атака клоунов.C++ резолвинг адресаPerl, анализ HTML кода и определение CMSМатематика в C++winsock и C++