ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

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

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

  #751  
Старый 11.02.2008, 19:10
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


Отправить сообщение для Ky3bMu4 с помощью ICQ
По умолчанию

xpicx.narod.ru/nor/normal.htm
Интересный метод.
 

  #752  
Старый 11.02.2008, 19:11
KSoniX
Познающий
Регистрация: 17.01.2008
Сообщений: 94
Провел на форуме:
314553

Репутация: 38
Отправить сообщение для KSoniX с помощью ICQ
По умолчанию

а на других алгоритмах например RC5, RC6
спасибо и за этот код z01b но мне не надо алгоритмом сложения по модулю 2
извиняюсь я забил про хешфункции

Последний раз редактировалось KSoniX; 11.02.2008 в 19:28..
 

  #753  
Старый 11.02.2008, 19:18
Jes
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
Провел на форуме:
3371897

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

Цитата:
Сообщение от KSoniX  
MD5
MD5 - не шифрование а хеширование ...
 

  #754  
Старый 11.02.2008, 19:20
xxxxxxxxxxxxxxx
Познающий
Регистрация: 20.01.2008
Сообщений: 65
Провел на форуме:
664107

Репутация: 25
Отправить сообщение для xxxxxxxxxxxxxxx с помощью ICQ
По умолчанию

скиньте кто то примерный код коннекта к к сайту на проверку его существования)
Ну допустим если вводиш ссылку оно конектитса и выводит слово "пашет" ну или " не пашет" буду очень благодарен.
 

  #755  
Старый 11.02.2008, 19:24
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


Отправить сообщение для Ky3bMu4 с помощью ICQ
По умолчанию

Цитата:
проверку его существования)
Имхо, для этого достаточно resolve-сделать и всё.
Код:
hostent *ht;
ht=gethostbyname("site.com");
if(ht==0) printf("site.com does`n exist!");
else printf("site.com is exist!");
 

  #756  
Старый 11.02.2008, 19:36
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

Кривовато. Например, для адреса "ofkshgkdhskghskfg.livejournal.com" он скажет что все ок, ибо резолв будет для любого поддомена) а вот контента там нет
 

  #757  
Старый 11.02.2008, 19:41
KSoniX
Познающий
Регистрация: 17.01.2008
Сообщений: 94
Провел на форуме:
314553

Репутация: 38
Отправить сообщение для KSoniX с помощью ICQ
По умолчанию

даже можно на 3des или на любых алгоритмах в которых только один ключ
но без .net
 

  #758  
Старый 11.02.2008, 20:11
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


Отправить сообщение для Ky3bMu4 с помощью ICQ
По умолчанию

Цитата:
Например, для адреса "ofkshgkdhskghskfg.livejournal.com" он скажет что все ок
Ну тогда уж если так дотошно проверять, то точно достоверно определить есть сайт на домене или нет невозможно, домен ofkshgkdhskghskfg.livejournal2.com и резольвится хорошо и 404 от сервака мы не получим.
Код:
        struct hostent *ht;
	struct sockaddr_in so;
	int s,hconnect;
	char *pack=(char*)malloc(1024);
	if(pack!=0){ 
		if(argc>0){
			ht=gethostbyname(argv[1]);
			if(ht==0) printf("%s does`n exist!\r\n",argv[1]);
			else{
				        printf("%s exist!\r\n",argv[1]);
					so.sin_family = AF_INET;

					memcpy((char*)&so.sin_addr , ht->h_addr, ht->h_length);

					so.sin_port = htons(80);

					s= socket( AF_INET, SOCK_STREAM, 0 );

					hconnect= connect( s, (struct sockaddr*)&so, sizeof( so ) ); 

					if(hconnect!=-1)
					{

 						printf("Successfully connected to %s\r\n\r\n",argv[1]);
						sprintf(pack,"GET / HTTP/1.1\r\nHost: %s\r\nConnection: Close\r\n\r\n",argv[1]); 
						send(s,pack,1024,0);
						memset(pack,0,1024);
						recv(s,pack,1024,0);
						printf("%s",pack);

					
					
					}else printf("Can`t connect to %s\r\n",argv[1]);
			}

		}
	}

Последний раз редактировалось Ky3bMu4; 11.02.2008 в 20:15..
 

  #759  
Старый 11.02.2008, 20:18
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

Цитата:
Сообщение от _Great_  
Кривовато. Например, для адреса "ofkshgkdhskghskfg.livejournal.com" он скажет что все ок, ибо резолв будет для любого поддомена) а вот контента там нет
проверить это невозможно. точно так же, как и ashdn82374ajlksdhaksdasedaj.narod.ru
DNS народа тебе скажет, что всё ок. и пошел куда нибудь на рекламную страницу.
 

  #760  
Старый 12.02.2008, 18:55
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме:
3493315

Репутация: 1228


Отправить сообщение для nc.STRIEM с помощью ICQ
По умолчанию

можно получать IP заведома несуществующего домена например hksdjhksdjfsdfkjsdhk.narod.ru и с равнивать с ip домена который надо проверять, например check.narod.ru есле они совпадают то несуществует. Такой способ работает не везде

Последний раз редактировалось nc.STRIEM; 12.02.2008 в 18:59..
 
 





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


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




ANTICHAT.XYZ