Спуфинг часового пояса

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Приветствую всех.

Существует и какое-нибудь внятное решение для спуфинга временной зоны, кроме вызова tzutil из командной строки? (что ведёт к смене системного времени и последующему вылету всего ПО, чьи проверки ключей и лицензий привязаны к текущей дате)
timezone.JPG

#часовой пояс, #временная зона
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
В программе нет таких функций. Планируется в будущем. Пока рекомендаций у меня нет по этому вопросу.
 
Регистрация
08.07.2015
Сообщения
2 848
Благодарностей
712
Баллы
113

S16er1um

Client
Регистрация
14.04.2016
Сообщения
826
Благодарностей
240
Баллы
43
В программе нет таких функций. Планируется в будущем. Пока рекомендаций у меня нет по этому вопросу.
Просматривал форум и вы подобное уже 2 года пишите :-)
Но, походу, действительно слишком сложная задачка
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 451
Благодарностей
1 885
Баллы
113
Просматривал форум и вы подобное уже 2 года пишите :-)
Но, походу, действительно слишком сложная задачка
Так будущее - оно безгранично! Вам же не обещали, что к концу 2016 года сделают )
 
  • Спасибо
Реакции: masterLomaster

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
  • Спасибо
Реакции: masterLomaster

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
по идее надо просто встроить кубик, исполняемый код которого состоит: парсер js исполняемого на странице - например парсим
"= new Date()" смотрим, что идёт перед ним var date , и перезаписываем переменную date (а в кубике сделать просто выбор временной зоны). неужели это сложно сделать?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
по идее надо просто встроить кубик, исполняемый код которого состоит: парсер js исполняемого на странице - например парсим
"= new Date()" смотрим, что идёт перед ним var date , и перезаписываем переменную date (а в кубике сделать просто выбор временной зоны). неужели это сложно сделать?
ты понятия не имеешь о чем говоришь
 

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
ты понятия не имеешь о чем говоришь
может и не имею. но я так себе это представлял. есть код, и если подменить содержимое, до его выполнения, то он другой результат отправит.
в чём ошибка понимания процесса? как ты видишь реализацию такого?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
может и не имею. но я так себе это представлял. есть код, и если подменить содержимое, до его выполнения, то он другой результат отправит.
в чём ошибка понимания процесса? как ты видишь реализацию такого?
чтобы говорить об этих вещах, нужно иметь хорошие знания джаваскрипта. Ни у меня, ни у тебя их явно нет. Но я понимаю, что часовой пояс можно достать огромным количеством разных способов. Код есть код
 

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
чтобы говорить об этих вещах, нужно иметь хорошие знания джаваскрипта. Ни у меня, ни у тебя их явно нет. Но я понимаю, что часовой пояс можно достать огромным количеством разных способов. Код есть код
ЖС считается самым лёгким для изучения языком, на минуточку))
ты про эти способы:
Date()

Возвращает текущую дату и время
getDate() Используется для получения текущего дня месяца
getDay() Используется для получения текущего дня недели
getFullYear() Возвращает четырехзначное число текущего года
getHours() Возвращает время в часах ( 0-23)
getMilliseconds() Возвращает миллисекунды ( 0-999)
getMinutes() Возвращает текущие минуты ( 0-59)
getMonth() Возвращает текущий месяц ( 0-11)
getSeconds() Возвращает секунды ( 0-59)
getTime() Возвращает число миллисекунд с 1-го января 1970 года
getTimezoneOffset() Возвращает разницу между местным временем и GMT
getUTCDate() Возвращает день месяца (1-31) в соответствии с UTC
getUTCDay() Возвращает день недели (0-6) в соответствии с UTC
getUTCMonth() Возвращает месяц (0-11) в соответствии с UTC
getUTCFullYear() Возвращает число года в соответствии с UTC
getUTCHours() Возвращает время в часах (0-23) согласно UTC
getUTCMinutes() Возвращает минуты (0-59) согласно UTC
getUTCSeconds() Возвращает секунды (0-59) согласно UTC
getUTCMilliseconds() Возвращает миллисекунды согласно UTC
setDate() Устанавливает текущий день месяца (1-31)
setFullYear() Устанавливает текущий год
setHours() Устанавливает время в часах (0-23)
setMinutes() Устанавливает минуты (0-59)
setMonth() Устанавливает месяц (0-11)
setSeconds() Устанавливает секунды (0-59)
setUTCHours() Устанавливает время в часах (0-23) согласно UTC
setUTCMinutes() Устанавливает минуты (0-59) согласно UTC стандарту
setUTCSeconds() Устанавливает секунды (0-59) согласно UTC стандарту
toDateString() Возвращает текущую дату
toLocaleDateString() Возвращает дату согласно местному времени
toLocaleTimeString() Возвращает время согласно местному времени
toLocaleString() Возвращает дату и время согласно местному времени
toString() Возвращает дату, время и часовой пояс
toTimeString() Возвращает время и часовой пояс
toUTCString() Возвращает время согласно UTC стандарту

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


ну хоть чем-то вас порадовал)))
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
ты понятия не имеешь о чем говоришь
ты же писал, что у тебя тоже нет доскональных знаний, откуда тогда у тебя есть понятие, что у меня нет понятия?))) ты бы мог так говорить, если бы у тебя было понятие как такое делать, а так это пустые необоснованные твоим видением ситуации слова. напиши тогда, как ты понимаешь процесс. скажи в чём ошибка. зачем без конструктива отвечать?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
ты же писал, что у тебя тоже нет доскональных знаний, откуда тогда у тебя есть понятие, что у меня нет понятия?))) ты бы мог так говорить, если бы у тебя было понятие как такое делать, а так это пустые необоснованные твоим видением ситуации слова. напиши тогда, как ты понимаешь процесс. скажи в чём ошибка. зачем без конструктива отвечать?
эти теории из разряда слов про высадку на солнце ночью
 
  • Спасибо
Реакции: arhip1985

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 451
Благодарностей
1 885
Баллы
113

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
эти теории из разряда слов про высадку на солнце ночью
Ну так всё верно - ночью ведь солнце выключается, разве не так? )
а зимой на минимуме работает)
я про тот случай высадки, когда мы солнце подменяем на луну, а не ждём что оно погаснет, или ночь наступит))) ну да ладно, всё равно расмешили.

жаль, что вы не понимаете о чём речь, мне было бы интересно узнать что-то новое
 

amyboose

Client
Регистрация
21.04.2016
Сообщения
2 312
Благодарностей
1 191
Баллы
113
  • Спасибо
Реакции: masterLomaster
Регистрация
08.07.2015
Сообщения
2 848
Благодарностей
712
Баллы
113
Существует софт, в котором это уже реализовано.
я даже скрипты наковырял оттуда где это уже реализованно и разрабам ссылку на них скидывал, видимо ненужно это!
по идее надо просто встроить кубик, исполняемый код которого состоит: парсер js исполняемого на странице - например парсим
"= new Date()" смотрим, что идёт перед ним var date , и перезаписываем переменную date (а в кубике сделать просто выбор временной зоны). неужели это сложно сделать?
совсем все не так!
тут 2 вариаента
1. если просто нужно время изменять, то либо зарание его подменять в инстансе и то нужно будет, чтобы в настройках стоял 1 поток в 1 базе иначе будет лажа!
2. для глобальных делишек и подмены любой инфы, перехватывать нужные ЖС (можно не только ЖС а любые пакеты входящие) до загрузки и подменять их, Часть функционала уже реализована в фильтре трафа (можно блочить неугодный) но нужно еще добавить перехват и модификацию.

Просто изменение ЖС во время загрузки и после не прокатит!
зы: Хотя вариант со вкладкой "во время загрузки страницы" нужно изучить по подробнее.
 

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
я даже скрипты наковырял оттуда где это уже реализованно и разрабам ссылку на них скидывал, видимо ненужно это!

совсем все не так!
тут 2 вариаента
1. если просто нужно время изменять, то либо зарание его подменять в инстансе и то нужно будет, чтобы в настройках стоял 1 поток в 1 базе иначе будет лажа!
2. для глобальных делишек и подмены любой инфы, перехватывать нужные ЖС (можно не только ЖС а любые пакеты входящие) до загрузки и подменять их, Часть функционала уже реализована в фильтре трафа (можно блочить неугодный) но нужно еще добавить перехват и модификацию.

Просто изменение ЖС во время загрузки и после не прокатит!
зы: Хотя вариант со вкладкой "во время загрузки страницы" нужно изучить по подробнее.
я просто думал с вариантом, вообще отключить исполнение js , а потом кубиком после загрузки страницы подставлять изменённые с исполнением на текущей странице
 
Регистрация
08.07.2015
Сообщения
2 848
Благодарностей
712
Баллы
113
я просто думал с вариантом, вообще отключить исполнение js , а потом кубиком после загрузки страницы подставлять изменённые с исполнением на текущей странице
а после того как ты отключил ЖС и страница загрузилась, данные о том, что у тебя отключен ЖС улетели на сервер - кому после этого нужны твои данные?
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 415
Благодарностей
5 454
Баллы
113
@arhip1985 походу на тяжелых наркотиках))
 
  • Спасибо
Реакции: AloneSlamer

Gfoblin

Client
Регистрация
30.05.2013
Сообщения
4 596
Благодарностей
1 014
Баллы
113
Блин не так всё сложно для FF оказывается :-)
я запустил Far там вбил

SET TZ=GMT-5
затем
"c:\Program Files (x86)\Mozilla Firefox\firefox.exe"
И....
С лева под FF с права в хроме...


т.ч. у разрабов это займен не более 10 минут )
В ZP тоже работает )
 
Последнее редактирование:
Регистрация
08.07.2015
Сообщения
2 848
Благодарностей
712
Баллы
113
Блин не так всё сложно для FF оказывается :-)
я запустил Far там вбил

SET TZ=GMT-5
затем
"c:\Program Files (x86)\Mozilla Firefox\firefox.exe"
И....
С лева под FF с права в хроме...


т.ч. у разрабов это займен не более 10 минут )
В ZP тоже работает )
даешь кубик для установки локального времени!
 

amyboose

Client
Регистрация
21.04.2016
Сообщения
2 312
Благодарностей
1 191
Баллы
113
даешь кубик для установки локального времени!
Кто в армии служил, тот знает, что нерешаемых задач не бывает, а остальное, это просто отмазки из-за нежелания/отсутствия времени/востребованности (проверено лично :-))
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
Кто в армии служил, тот знает, что нерешаемых задач не бывает, а остальное, это просто отмазки из-за нежелания/отсутствия времени/востребованности (проверено лично :-))
проверка была на катании квадратного и носил круглое, ну ещё ломом платц то что можно очистить )))
 
  • Спасибо
Реакции: masterLomaster
Регистрация
08.07.2015
Сообщения
2 848
Благодарностей
712
Баллы
113
проверка была на катании квадратного и носил круглое, ну ещё ломом платц то что можно очистить )))
ага и окопы копали отсюда и до заката ))) и траву с листвой зеленой краской красили, чтобы сочнее цвет был!
 

stask

Client
Регистрация
08.04.2015
Сообщения
44
Благодарностей
0
Баллы
6
Блин не так всё сложно для FF оказывается :-)
я запустил Far там вбил

SET TZ=GMT-5
затем
"c:\Program Files (x86)\Mozilla Firefox\firefox.exe"
И....
С лева под FF с права в хроме...


т.ч. у разрабов это займен не более 10 минут )
В ZP тоже работает )
А можешь поподробнее написать где именно ты вбил? так как я не пользовался фаром никогда толком и не понимаю где он это именно меняет. Можно ли это через консоль поменять, и можно ли вызвать смену из зеннопостера?
 

Gfoblin

Client
Регистрация
30.05.2013
Сообщения
4 596
Благодарностей
1 014
Баллы
113
А можешь поподробнее написать где именно ты вбил? так как я не пользовался фаром никогда толком и не понимаю где он это именно меняет. Можно ли это через консоль поменять, и можно ли вызвать смену из зеннопостера?
да думаю батник прокатит, попробуйте с начало с мейкером, а потом с з.п.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)