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

10.04.2009, 06:55
|
|
Познающий
Регистрация: 30.12.2003
Сообщений: 30
Провел на форуме: 10041
Репутация:
0
|
|
нужен скрипт определения Админа :)
суть такая - была найденна xss уязвимость на wap версии сайта , спомощью этого хотел переправлять пользователей ,
Код HTML:
<meta http-equiv="refresh" content="0; url=http://сайт.com">
но хочется поступить по умному , апределить ip пользователя, и если он не из списка не производить редирект , благо список диапозонов ip операторв моб связи - невелик. Возможно ли это зделать в приделах html ?
Последний раз редактировалось wizard; 10.04.2009 в 06:58..
|
|
|

10.04.2009, 08:30
|
|
Banned
Регистрация: 10.04.2007
Сообщений: 244
Провел на форуме: 2582771
Репутация:
264
|
|
в html нельзя...
|
|
|

10.04.2009, 14:35
|
|
Познающий
Регистрация: 30.12.2003
Сообщений: 30
Провел на форуме: 10041
Репутация:
0
|
|
можт както по другому определить где мобила где комп, желательно не по юзер агенту *(на кройняк и это сайдет). Определили и если моболка - то редирек, если комп то сидим и не отсвечиваем .
может ява ? может что еще ? дайте хоть намек 
|
|
|

10.04.2009, 15:09
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Можешь явой анализировать содержимое navigator.appVersion и по нему редиректить.
|
|
|

10.04.2009, 15:25
|
|
Познающий
Регистрация: 30.12.2003
Сообщений: 30
Провел на форуме: 10041
Репутация:
0
|
|
выводит информацию на страницу
Код HTML:
<script>
document.write('<h4 align="center">JS (Browser): <span style="color: blue;">'+navigator.appName+'</span></h4>');
document.write('<h4 align="center">JS (Version): <span style="color: #cc0000;">'+navigator.appVersion+'</span></h4>');
</script>
это ридирект
Код HTML:
<meta http-equiv="refresh" content="0; url=http://сайт.com">
как все логически обьединить? я не селен в этом .
помогите - с меня пиво на 1-2 у.е. icq 788-039
нужен готовый скрипт.
|
|
|

10.04.2009, 16:04
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Ну и попробуй что-нибудь типа
Код:
<script>
var string = navigator.appVersion;
if (string.indexOf("Win")==-1 && string.indexOf("Mac")==-1 && string.indexOf("Linux")==-1 && string.indexOf("X11")==-1) window.location = "http://www.google.com/"
</script>
|
|
|

10.04.2009, 16:11
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме: 3326855
Репутация:
702
|
|
А ты уверен что пхп нельзя впихнуть?
|
|
|

10.04.2009, 16:17
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Если это ксс, - низя.
|
|
|

10.04.2009, 16:23
|
|
Познающий
Регистрация: 30.12.2003
Сообщений: 30
Провел на форуме: 10041
Репутация:
0
|
|
круто ! работает . огромное спасибо . куда пиво отправлять 
|
|
|

10.04.2009, 16:55
|
|
Познающий
Регистрация: 30.12.2003
Сообщений: 30
Провел на форуме: 10041
Репутация:
0
|
|
если в Firefox ставиль юзер агента мобилу то данный скрипт не распознает комп? есть какието пути ришения этой проблемы ?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|