HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1071  
Старый 29.04.2008, 09:25
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

Репутация: 119
По умолчанию

вот, что получается:
Код:
	struct tcp_header *tcp_hd;
	struct IPHeader *ip_hd;

	unsigned short int tcp_win; 
	unsigned long int tcp_ack;

	int packet_len = ETH_HDRSIZE + IP_HDRSIZE + TCP_HDRSIZE;
	
	unsigned char *packet = (unsigned char *)malloc(packet_len);

	tcp_hd = (struct tcp_header *)(packet + ETH_HDRSIZE + IP_HDRSIZE);
	ip_hd = (struct ip_hd *)(packet + ETH_HDRSIZE + IP_HDRSIZE);


	ip_hd->iph_verlen = 4;
	ip_hd->iph_tos	= 0;
	ip_hd->iph_id	= htons(55555);
	ip_hd->iph_offset = htons(0x4000);
	ip_hd->iph_ttl	=	128;
	ip_hd->iph_protocol		=	6;
	ip_hd->iph_xsum	=	0;
	ip_hd->iph_dest	=	inet_addr("192.168.0.1");

	  /* Set tcp header */

	tcp_hd->tcp_src = htons(80);
	tcp_hd->tcp_dst = htons(80);
	tcp_hd->tcp_seq = htonl(tcp_ack + tcp_win);
	tcp_hd->tcp_ack = 0;
	tcp_hd->tcp_res = 0;
	tcp_hd->tcp_off = 5;  
	tcp_hd->tcp_flags = TCP_RST;
	tcp_hd->tcp_win = 0;
	tcp_hd->tcp_sum = 0;
	tcp_hd->tcp_urp = 0;
потом делаю sendto на нужный ИП
 
Ответить с цитированием

  #1072  
Старый 29.04.2008, 20:07
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

Репутация: 119
По умолчанию

Кто подскажет где ошибка, тому дам плюсег
 
Ответить с цитированием

  #1073  
Старый 29.04.2008, 20:34
brasco2k
Постоянный
Регистрация: 23.11.2007
Сообщений: 342
Провел на форуме:
1215706

Репутация: 310
По умолчанию

Как в C# определить является ли чисо четным?
 
Ответить с цитированием

  #1074  
Старый 29.04.2008, 20:37
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
Провел на форуме:
2360904

Репутация: 1393


По умолчанию

Цитата:
Сообщение от brasco2k  
Как в C# определить является ли чисо четным?
if (number%2==0){ номер четный}

Последний раз редактировалось z01b; 29.04.2008 в 20:40..
 
Ответить с цитированием

  #1075  
Старый 29.04.2008, 20:39
brasco2k
Постоянный
Регистрация: 23.11.2007
Сообщений: 342
Провел на форуме:
1215706

Репутация: 310
По умолчанию

Цитата:
Сообщение от brasco2k  
Как в C# определить является ли чисо четным?
Все спасибо не надо разобрался сам :

if (i % 2 == 0)
 
Ответить с цитированием

  #1076  
Старый 29.04.2008, 20:41
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

Цитата:
Сообщение от brasco2k  
Все спасибо не надо разобрался сам :

if (i % 2 == 0)
Не помню как, но как-то так вроде быстрее...
if (i >> 1 << 1 = i)

а на асме так точно:
//число в еаксе
shr eax
jc _чётное...

De-visible: а на DELPHI >>If (i mod 2)=0 then<< +
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ

Последний раз редактировалось De-visible; 29.04.2008 в 22:51..
 
Ответить с цитированием

  #1077  
Старый 29.04.2008, 22:29
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

Репутация: 119
По умолчанию

Товарищи, как мне закрыть/сбросить tcp-соединение??? У меня ни с роу-сокетами, ни с winpcap'ом не получается =((
З.Ы. Я наверно получу сейчас либо предупреждение, либо сразу бан...
 
Ответить с цитированием

  #1078  
Старый 29.04.2008, 22:39
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
Провел на форуме:
2360904

Репутация: 1393


По умолчанию

Цитата:
Сообщение от criz  
Товарищи, как мне закрыть/сбросить tcp-соединение??? У меня ни с роу-сокетами, ни с winpcap'ом не получается =((
З.Ы. Я наверно получу сейчас либо предупреждение, либо сразу бан...
http://www.nestor.minsk.by/sr/2004/01/40114.html
 
Ответить с цитированием

  #1079  
Старый 29.04.2008, 22:44
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

Репутация: 119
По умолчанию

Так, задам иначе вопрос:
Юзер соединяется к серверу. Я знаю ИП этого серва и хочу сбросить/завершить это tcp-соединение. как?
 
Ответить с цитированием

  #1080  
Старый 30.04.2008, 01:20
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

Репутация: 518
По умолчанию

criz ну я тебя же посылал на xakep.ru ..... почему я должен искать за тебя?
держи!
http://www.xakep.ru/post/22248/exploit.txt

и еще
http://www.xakep.ru/post/16680/default.asp

De-visible:Два поста подряд не есть хорошо!

Последний раз редактировалось De-visible; 30.04.2008 в 01:45..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Сценарии/CMF/СMS 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ