Сейчас на форуме: ==DJ==[ZLO], Magister Yoda, Rio, Dart Raiden (+6 невидимых)

 eXeL@B —› Основной форум —› Как бы под сеть программить(АПИ) /AZ
Посл.ответ Сообщение

Ранг: 203.3 (наставник)
Активность: 0.220
Статус: Участник
UPX Killer -d

Создано: 14 декабря 2004 10:38
· Личное сообщение · #1

Здравствуйте, друзья!
Недавно пришла мысль написать чат, т.к. решили мы с соседом компы наши в сеть связать(ч/з 2 сетевухи). Смотрю вот, под Делфи полно компонентов, хочь - чат пиши, хочь - трой, хочь ещё чего другое. А вот кк бы такое на асме реализовать, через порты к примеру - незнаю. Может кто располагает неплохой информацией по этой теме - прошу вытащить УРЛ из закладок и запостить здесь.
Шпасибо =)

-----
Я медленно снимаю с неё UPX... *FF_User*




Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 14 декабря 2004 10:38
· Личное сообщение · #2

почитай про сокеты



Ранг: 384.1 (мудрец)
Активность: 0.250
Статус: Участник
www.int3.net

Создано: 14 декабря 2004 11:29
· Личное сообщение · #3

AlexZ
wasm.ru

-----
Подписи - ЗЛО! Нужно убирать!




Ранг: 0.1 (гость)
Активность: 0=0
Статус: Участник

Создано: 26 декабря 2004 03:15
· Личное сообщение · #4

Нет ничего проще
1 во первых ввиндах уже есть чат для общения по локальный сети (в Win9x -> WinPopup, а WinNt/2000/Xp/2003 -> net send)

2 Опять таки если хочеш совместимости c тем что уже есть используй каналы и пиши на VC++ (инфа по каналам есть как MSDN так и в любой Уважающей себя книге для программирования под винду на C++). При программировании каналов используются функции WinAPI так что в принципе ты их можеш заюзать и из асма.

Но если ты хочеш выебнутся то тогда конечно используй соккеты .
только надо ли?




Ранг: 260.3 (наставник), 2thx
Активность: 0.120
Статус: Участник
PPC-PROTECT author

Создано: 26 декабря 2004 04:02
· Личное сообщение · #5

AlexZ не еби мозги и пиши на дельфи, красиво быстро и легко...

-----
Пиво, сиськи, транс




Ранг: 65.7 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 26 декабря 2004 15:04
· Личное сообщение · #6

To AlexZ
лови
http://halt2004.narod.ru/1_123.zip http://halt2004.narod.ru/1_123.zip
для установки сокетов установи компонент dclsokets70.bpl - файл уже есть, но он не установлет(поищи в папке с делфой) и на вкладке internet у тя появится client & serverSokets



Ранг: 203.3 (наставник)
Активность: 0.220
Статус: Участник
UPX Killer -d

Создано: 27 декабря 2004 08:29
· Личное сообщение · #7

Спасибо!
Файлик скачал. Ато в делфе7 куда-то пропали некоторые компоненты, а как заюзать другие - незнаю. На С++ к сожалению не пишу. Хотел бы на асме и на делфе научиться программить под сетку. ВАСМ и советы мне в помощь

-----
Я медленно снимаю с неё UPX... *FF_User*




Ранг: 203.3 (наставник)
Активность: 0.220
Статус: Участник
UPX Killer -d

Создано: 29 декабря 2004 10:32
· Личное сообщение · #8

Установил компонент для сокетов в Делфе. Всё круто. Только есть чисто теоретический вопрос: как, к примеру, backdor стучит на сервер, если IP сервера каждый раз разный? как клиентские части находят нужный комп? И как еще можно связать компы (к примеру, аська работает ведь как-то)?

-----
Я медленно снимаю с неё UPX... *FF_User*




Ранг: 45.7 (посетитель)
Активность: 0.050
Статус: Участник
EBFE

Создано: 29 декабря 2004 10:57
· Личное сообщение · #9

дык сервер ip сообщает на определенный email или icq (ну или примерную подсеть сканить на предемет порта)
а аька через централизованный сервак работает



Ранг: 203.3 (наставник)
Активность: 0.220
Статус: Участник
UPX Killer -d

Создано: 03 января 2005 04:45
· Личное сообщение · #10

Где-то когда-то видел пример открытия/закрытия портов (типа файвола) на Делфе пример был, но найти никак не могу. Кто-нибудь располагает примерчиком? :)

-----
Я медленно снимаю с неё UPX... *FF_User*



 eXeL@B —› Основной форум —› Как бы под сеть программить(АПИ) /AZ
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати