ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Избранное
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #31  
Старый 20.11.2007, 20:07
Аватар для DWORD
DWORD
Участник форума
Регистрация: 24.07.2007
Сообщений: 138
Провел на форуме:
165671

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

Цитата:
Сообщение от ZaCo  
>>Он написан с использованием winapi

я не просто так написал что портирование не проблема, потому что в основном используются crt-функции. единственное что нужно "портировать" это вроде бы критические секции.
Заблуждение человека, никогда не сталкивавшегося с портированием С/С++ кода с Windows на Unix
 
Ответить с цитированием

  #32  
Старый 20.11.2007, 21:58
Аватар для ZaCo
ZaCo
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме:
4610226

Репутация: 1332


По умолчанию

2DWORD ну хорошо, +loadlibrary, +с сокетами реакцию на sigpipe убрать, +управление состоянием сокета. неважно, щас я не буду этим заниматься :P
 
Ответить с цитированием

  #33  
Старый 21.11.2007, 02:44
Аватар для trot
trot
Новичок
Регистрация: 14.11.2007
Сообщений: 4
Провел на форуме:
34663

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

Цитата:
Сообщение от DWORD  
Заблуждение человека, никогда не сталкивавшегося с портированием С/С++ кода с Windows на Unix
5 баллов...
 
Ответить с цитированием

  #34  
Старый 21.11.2007, 03:40
Аватар для KEZ
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

CreateThread заменяются на pthread_create и тп
EnterCriticalSection - на pthread_mutex_lock() и тп
сокеты остаются теми же, за исключением ошибок (-1/0) и closesocket()/close() и ещё чего-то незначительного

LoadLibrary - на юниксовые аналоги. ой, а возможно я сейчас сказал полный бред, потому что непомню/не знаю как там вообще сделан такой механизм...
 
Ответить с цитированием

  #35  
Старый 21.11.2007, 10:01
Аватар для DWORD
DWORD
Участник форума
Регистрация: 24.07.2007
Сообщений: 138
Провел на форуме:
165671

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

Цитата:
Сообщение от KEZ  
CreateThread заменяются на pthread_create и тп
EnterCriticalSection - на pthread_mutex_lock() и тп
сокеты остаются теми же, за исключением ошибок (-1/0) и closesocket()/close() и ещё чего-то незначительного

LoadLibrary - на юниксовые аналоги. ой, а возможно я сейчас сказал полный бред, потому что непомню/не знаю как там вообще сделан такой механизм...
Ну с сокетами в Unix можно работать как с обычными файлами, поэтому там вообще много чего в общем случае придется менять, кроме того в select'ах надо менять первый операнд на максимальный из выбираемых дескриторов, сами макросы по работе с select'ом делают в юникс и виндоус совершенно разные вещи, это тоже приходится учиывать.
При работе с многопоточностью, в юникс придется лочить hostent и т.д. и т.п., так что не все так очевидно...
 
Ответить с цитированием

  #36  
Старый 04.12.2007, 10:22
Аватар для freelsd
freelsd
Участник форума
Регистрация: 25.10.2007
Сообщений: 177
Провел на форуме:
551782

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

Привет. Мне кажется, отличная идея!!!
У меня FreeBSD 6.2, машина простаивает за зря, окажу посильную помощь в написании софта. Насколько я знаю, аналогов такого гигантского кластера нет.
 
Ответить с цитированием

  #37  
Старый 04.12.2007, 22:31
Аватар для Dude03
Dude03
Познающий
Регистрация: 05.10.2006
Сообщений: 56
Провел на форуме:
227465

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

На месте кодера я бы писал по крайней мере сервер с использованием готовой библиотеки классов, которая уже обеспечивает совместимость на уровне исходных кодов(мне по душе Ace).
 
Ответить с цитированием

  #38  
Старый 01.12.2008, 20:41
Аватар для Dragon_X
Dragon_X
Познающий
Регистрация: 12.11.2007
Сообщений: 36
Провел на форуме:
102286

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

Цитата:
Сообщение от DWORD  
Распределенные вычисления понятие очень обширное и перебор паролей включает в себя в последнюю очередь.
Согласен
Какое развитие по теме? Вычисления в облаке?
 
Ответить с цитированием

  #39  
Старый 02.12.2008, 15:09
Аватар для Sharky
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


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

была в своё время подобная идея для брута асек сил не хватило реализовать
 
Ответить с цитированием

  #40  
Старый 02.12.2008, 15:27
Аватар для Dragon_X
Dragon_X
Познающий
Регистрация: 12.11.2007
Сообщений: 36
Провел на форуме:
102286

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

Цитата:
Сообщение от Sharky  
была в своё время подобная идея для брута асек сил не хватило реализовать
а почему "была"? такая задача и поныне актуальна

разве что к распределённым вычислениям она относится постольку поскольку
 
Ответить с цитированием
Ответ





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


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




ANTICHAT.XYZ