Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
perl - Даемон, получить информацию об удаленном хосте |

13.06.2009, 19:51
|
|
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
Провел на форуме: 350627
Репутация:
1
|
|
perl - Даемон, получить информацию об удаленном хосте
Всем привет !
Написал сокет сервер на perl'e + клиента к нему , клиент запускается через браузер . Теперь вопрос -
Как можно на стороне сервера получить информацию о клиенте
особенно Домен на котором находится скрипт клиента - вобщем полностью адрес где находится скрипт клиента например
http://domain.com/client.php
?
|
|
|

13.06.2009, 21:42
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
В клиенте добавьте отправку на сервер хэша %ENV
|
|
|

13.06.2009, 22:07
|
|
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
Провел на форуме: 350627
Репутация:
1
|
|
Сообщение от krypt3r
В клиенте добавьте отправку на сервер хэша %ENV
Ну а клиент может и обмануть и подсунуть левые данные ?
Забыл добавить клиент написан на php и переписать его нельзя так как он работает с основным скриптом который написан на php !
Получается клиент и сервер находятся на одном сервере - и мне нужнно с точностью 100% определить адрес файла из которого конектится клиент !
Последний раз редактировалось malik555; 13.06.2009 в 22:13..
|
|
|

13.06.2009, 22:38
|
|
Members of Antichat - Level 5
Регистрация: 09.10.2006
Сообщений: 1,698
Провел на форуме: 9098076
Репутация:
4303
|
|
если переписать клиент нельзя(что сомнительно), то можно как сказал krypt3r передавать данные из $ENV
А так подделать то не проблема, переписав клиент
|
|
|

13.06.2009, 22:44
|
|
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
Провел на форуме: 350627
Репутация:
1
|
|
Получается тупик - невозможнно тогда определить адрес файла из которого конектится клиент (клиент и сервер находятся на одной машите) ?
Если этот вопрос решить - то я выложу собственный кодировшик php скриптов - для общего пользования - скорость уменьшается на 7 % выполнения - но результат 100% что не кто не раскодирует !
Но вся проблема в том что нужнно определить адрес скрипта из которого конектися клиент с точностью 100% или по логам или по временным файлам на сервере (клиент и сервер на одной машине)
Последний раз редактировалось malik555; 13.06.2009 в 22:51..
|
|
|

13.06.2009, 22:49
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Тогда для клиента заюзайте обфускацию )
|
|
|

13.06.2009, 22:54
|
|
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
Провел на форуме: 350627
Репутация:
1
|
|
Сообщение от krypt3r
Тогда для клиента заюзайте обфускацию )
Да читал я уже за это - только не могу понять принцып !
|
|
|

13.06.2009, 23:13
|
|
Members of Antichat - Level 5
Регистрация: 09.10.2006
Сообщений: 1,698
Провел на форуме: 9098076
Репутация:
4303
|
|
перепиши клиент, пусть он создаёт например какой нить файл на сервере, сервер его читает, потом удаляет. Это защитит от запуска на левых серваках
|
|
|

13.06.2009, 23:33
|
|
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
Провел на форуме: 350627
Репутация:
1
|
|
Сообщение от Spyder
перепиши клиент, пусть он создаёт например какой нить файл на сервере, сервер его читает, потом удаляет. Это защитит от запуска на левых серваках
Да на левых серверах это и не будет запускатся все на одном сервере , просто принцып таков - к клиентской части будет иметь доступ сам хозяин сервера - а к socket.server уже он не будет иметь доступ так как он уже будет запушен мной как процес и исходный код - точнее сам файл будет удален с сервера - а процес будет работать
Получается хозяин сервера имеет доступ только к клиенту - а если я буду знать адрес файла где запустился клиент то я просто считываю его код и проверяю совпадает он например с тем кодом который изначатьно написал я ----- мне важнно определеть адрес файла (клиента) !!!!!
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|