День добрый. Решил в познавательных целях "написать" простенький сканер(SYN,FIN,ASK ну или просто конектом), кто ни будь может дать код работающей проги?) Так же интересует проги для формирование и отправки пакета, кто может поделитесь кодом)) в программирование не сильно силен, но что-то знаю)
0) забудь раз не силен и сам не смог найти. 1) RFC по TCP есть везде, даже на русском 2) Алгоритм посчета CRC пакета тоже есть везде. 100% есть. проверил пару недель назад 3) Windows начиная с Win XP (вроде SP2) рубит полностью работу с сырыми сокетами для TCP. Так что даже не пытайся что-то написать в плане SYN/FIN/ASK если не собираешься юзать WinPCap для низкоуровневого доступа. Или же писать свой NDIS драйвер. 4) Исходники nmap'а пока что никто еще не закрывал. 5) Если просто тупо коннекты, то неблокирующие сокеты в руки и вперед за родину. в MSDN всё описано по поводу работы с WinSock. Найти инфу о неблокирующих коннектах не составляет труда. Даже тут на форуме есть.
почему не смог) находил, запускал, но они не работали)(по какой причине мне неизвестно) все описания по winsock я нашел и так, просто всегда было самому с 0 написать сложновато, вот и спрашиваю работающую прогу, дабы уже ее переделывать)