anti-timescale, пишем детектор. |
Здравствуйте, гость ( Вход | Регистрация )
anti-timescale, пишем детектор. |
26.06.2005 - 11:01
Сообщение
#61
|
|
Team defrag.ru: programmer Группа: Администраторы Сообщений: 1730 Регистрация: 12.06.2002 Из: г.N-sk Пользователь №: 17 |
LAMA3OID
гм, странно, попробуй может так GAME_trap_Printf(&(ent->classname)); или так GAME_trap_Printf(*(ent->classname)); хотя хз вроде всё нормально... -------------------- всему виной дуализм корпускулярно-волновой
|
26.06.2005 - 13:35
Сообщение
#62
|
|
n3ur0 :> Группа: Пользователи Сообщений: 708 Регистрация: 7.03.2005 Пользователь №: 525 |
тоесть, вы предлагаете написать детектор который будет детектить тайискейл? да?...
это конешно хорошо но рано или поздно его обойдут и будут читерить дальше... разумнее написать длл которая будет не записывать таймскейленые дэмки ps извините... может быть эта идея прозвучала раньше ( я всё не читал ) pps LAMA3OID bestsukabro скажи мобилу свою ( будет охуенно если у тебя Djuse ) -------------------- |
26.06.2005 - 13:58
Сообщение
#63
|
|
Группа: Пользователи Сообщений: 46 Регистрация: 22.05.2005 Пользователь №: 690 |
My suggestion:
Don´t make a demo checker, but make something that will not write demo´s to a file if timescaling is detected! This is more consistent. |
27.06.2005 - 07:27
Сообщение
#64
|
|
можно просто Лама Группа: Пользователи Сообщений: 1095 Регистрация: 6.12.2004 Из: Odessa, Ukraine Пользователь №: 371 |
No4z
Не джус =( (066)123-01-03 ЗЫ. Читерский номер Bas Dirks de Grote I`m trying 2 make a program that will show true time at the begining & in the end of demo. But I`m not sure that i`ll do this because it`s to hard for me. Usually i write my progs in Delphi, but that time i have to write it on C++. It`s very easy 2 make this detector in new version of df, but i don`t know when it will be. I can`t do something with other kinds of cheatz like progs, that hack g_speed. It`s posible 2 make it in new version of df. And it`s very easy too. But i`m not member of df team and i can`t do anything with df source. P.S. Sorry 4 my English... -------------------- |
27.06.2005 - 23:12
Сообщение
#65
|
|
Группа: Пользователи Сообщений: 46 Регистрация: 22.05.2005 Пользователь №: 690 |
LAMA3OID:
[01:08] <Gazouille> you can change the time at recording [01:08] <Gazouille> it's not detectable and that's why it's pointless to think about it [01:08] <Gazouille> time waste [01:09] <Gazouille> nothing is detectable [01:09] <Gazouille> isnt that clear? [01:10] <Gazouille> the concept itself of an absolute measure of time is known to be impossible [01:12] <Gazouille> without an observer, everything is unfalsifiable [01:12] <Gazouille> this means that anything that is not online is cheatable [01:13] <Gazouille> i think ppl have a problem with understanding what an impossibility is and what it isnt Good luck LAMA3OID, anti-timescale is theoretically impossible, and also practically. |
27.06.2005 - 23:15
Сообщение
#66
|
|
Группа: Пользователи Сообщений: 46 Регистрация: 22.05.2005 Пользователь №: 690 |
[01:15] <Gazouille> what is true time?
[01:15] <|PsY|Z> was about to ask you this [01:16] <Gazouille> there is no true time offline [01:16] <|PsY|Z> he told it had something to do with server time [01:16] <Gazouille> the same way i can change my date i can change my microseconds |
27.06.2005 - 23:18
Сообщение
#67
|
|
Группа: Пользователи Сообщений: 46 Регистрация: 22.05.2005 Пользователь №: 690 |
LAMA3OID:
You might want to reconsider the workings of your program, because i promise you, the way you are trying to do it now, will not work. |
27.06.2005 - 23:23
Сообщение
#68
|
|
Группа: Пользователи Сообщений: 46 Регистрация: 22.05.2005 Пользователь №: 690 |
Your best bet is to make an anti-cheat that functions as an add-on program, like cheating-death / punkbuster.
|
28.06.2005 - 02:58
Сообщение
#69
|
|
Team defrag.ru: programmer Группа: Администраторы Сообщений: 1730 Регистрация: 12.06.2002 Из: г.N-sk Пользователь №: 17 |
да, менять системное время можно, но это уже труднее. к тому же можно сравнивать его в каждом фрейме, то есть внешней проге придёца в каждом фрейме его подправлять, а тут уже появляеца проблема синхронизации для неё, ведь внешняя прога не может знать момент каждого фрейма, то есть всё равно есть вероятность, что расхождение задетектица имхо.
-------------------- всему виной дуализм корпускулярно-волновой
|
28.06.2005 - 05:02
Сообщение
#70
|
|
можно просто Лама Группа: Пользователи Сообщений: 1095 Регистрация: 6.12.2004 Из: Odessa, Ukraine Пользователь №: 371 |
radiator
Нет. Он прав =( Вероятность то есть, но это не то что нужно. Если уж писать прогу, то нужно писать ее так чтобы можно было быть увереным в том, что если чел играет с ней, то он не читер. Я вчера довольно долгое время говорил в ирке с Бас Дирксом об этом. И я могу сказать что чувак знает о чем говорит. Он обсуждал эти дела на спиритическом сеансе с верховным божеством дефрага - Газом. И оказалось что тот пытался сделать то же что делаем мы, но не смог. А Газ - охеренный программер. Намного лучше чем я. И у него ничего не получилось. Идею я пока что не бросаю, но нужно искать новые способы детекта. И Бар Диркс с Газом мне доказали что имеет смысл писать программу только для детектинга. А cheating-death for df лучше не нужно. Вот и будем что-то думать. Бар Диркс обещал еще поговорить насчет этого с Газом. Плюс я подумаю... Плюс вы все. Может и додумаемся до чего-то о чем не подумал Газ. -------------------- |
28.06.2005 - 05:23
Сообщение
#71
|
|
Team defrag.ru: programmer Группа: Администраторы Сообщений: 1730 Регистрация: 12.06.2002 Из: г.N-sk Пользователь №: 17 |
LAMA3OID
ок, согласен, вероятность здесь не канает. тогда остаёца определять воздействие на систему (типа что её замедлили). как это вапще делают? процессор занимают просто или как-то хитрее? может отслеживать тогда какой процесс отжирает много процессора, блокировать его. кароче чувствую без доработки самого дф'а не обойтись... -------------------- всему виной дуализм корпускулярно-волновой
|
28.06.2005 - 06:04
Сообщение
#72
|
|
можно просто Лама Группа: Пользователи Сообщений: 1095 Регистрация: 6.12.2004 Из: Odessa, Ukraine Пользователь №: 371 |
Чувствую тут без доработки винды не обойтись... =)
Как работает спид гер я не знаю... Есть предположение что он перехватывает функции проверки системного времени (типа GetTickCount etc.) и выдает вместо них свои значения. Но это только мои предположения. Я же говорю - можно попробовать написать cheating-death. Но сколько его версий ни выходило, сразу же появлялись читы под новую версию... Все что можно написать можно и взломать. -------------------- |
28.06.2005 - 08:17
Сообщение
#73
|
|
Группа: Пользователи Сообщений: 46 Регистрация: 22.05.2005 Пользователь №: 690 |
If time is scaled, it leaves no trace, because it can never be compared to realtime. Therefore even if you use bios ticks, it is easy to fake.
|
28.06.2005 - 09:07
Сообщение
#74
|
|
n3ur0 :> Группа: Пользователи Сообщений: 708 Регистрация: 7.03.2005 Пользователь №: 525 |
LAMA3OID
садись и всё раздупляй -------------------- |
29.06.2005 - 13:09
Сообщение
#75
|
|
можно просто Лама Группа: Пользователи Сообщений: 1095 Регистрация: 6.12.2004 Из: Odessa, Ukraine Пользователь №: 371 |
No4z
Это ж хорошо что ты посоветовал... А то я уже и не знал что делать Надо попробовать записать две демы на чем-нить типа st1 просто зажав кнопку вперед... Т.е. чтобы были полностью одинаковыми. Тока одну с таймскейлом а другую без. И сравнить... Занялся бы седня, но я дома еще дня 3-4 не смогу за комп сесть =( А у меня все на нем... -------------------- |
Текстовая версия | Сейчас: 10.11.2024 - 16:11 |