Клуб любителей научной фантастики, фэнтези и мистики

Здравствуйте, гость ( Вход | Регистрация )

4 страниц V   1 2 3 > »   
Ответить в данную темуНачать новую тему
> Вопросы по разработке
just_vladimir
сообщение 19.1.2008, 18:37
Сообщение #1


Нокс
****

Группа: Опытные Пользователи
Сообщений: 84
Регистрация: 30.4.2007
Из: Пермь
Пользователь №: 1,479



Можно вопрос? На чем все это реализовывается?
Перейти в начало страницы
 
+Цитировать сообщение
SibVRV
сообщение 20.1.2008, 1:55
Сообщение #2


Азгард
*****

Группа: Разработчики
Сообщений: 435
Регистрация: 12.1.2008
Пользователь №: 2,540



Цитата(just_vladimir @ 19.1.2008, 21:37) *
Можно вопрос? На чем все это реализовывается?

для Windows под OpenGL. пишу на Delphi / ASM
Перейти в начало страницы
 
+Цитировать сообщение
just_vladimir
сообщение 24.1.2008, 19:46
Сообщение #3


Нокс
****

Группа: Опытные Пользователи
Сообщений: 84
Регистрация: 30.4.2007
Из: Пермь
Пользователь №: 1,479



Я бы тоже может чем помог, только с OpenGL не работал. Да и писать предпочитаю на языках с Си подобным синтаксисом C++/C#/Java. Вобщем если чего такого найдется, то могу поковырять.
Перейти в начало страницы
 
+Цитировать сообщение
AlfaSpy
сообщение 8.2.2008, 18:39
Сообщение #4


Азгард
*****

Группа: Пользователи
Сообщений: 114
Регистрация: 22.12.2006
Из: Moscow
Пользователь №: 251



аккаунт должен на сайте создаваться, так безопаснее.
Перейти в начало страницы
 
+Цитировать сообщение
Snowbars
сообщение 8.2.2008, 20:37
Сообщение #5


Ферлинг
***

Группа: Опытные Пользователи
Сообщений: 33
Регистрация: 1.2.2008
Пользователь №: 2,734



Цитата(AlfaSpy @ 8.2.2008, 20:39) *
аккаунт должен на сайте создаваться, так безопаснее.


Бред сайт самое уязвимое место любой онлайн гамы.
Перейти в начало страницы
 
+Цитировать сообщение
AlfaSpy
сообщение 8.2.2008, 22:17
Сообщение #6


Азгард
*****

Группа: Пользователи
Сообщений: 114
Регистрация: 22.12.2006
Из: Moscow
Пользователь №: 251



Цитата(somm @ 8.2.2008, 17:15) *
Не судите строго слепил за пол дня с поиском матерьяла может немного кривовато получилось и приторно я нечего не выравнивал
biggrin.gif
[attachment=31:35741.jpg]

отлично получилось, так держать smile.gif

Цитата(Snowbars @ 8.2.2008, 20:37) *
Бред сайт самое уязвимое место любой онлайн гамы.


слушай ну не говори то чего не знаешь....я тебе даже объяснять не хочу почему и на сколько ты не прав, просто потому что ты тут ничего не решаешь. и твои комментарии по этому поводу неуместны.
Перейти в начало страницы
 
+Цитировать сообщение
Snowbars
сообщение 8.2.2008, 23:00
Сообщение #7


Ферлинг
***

Группа: Опытные Пользователи
Сообщений: 33
Регистрация: 1.2.2008
Пользователь №: 2,734



Цитата(AlfaSpy @ 9.2.2008, 0:17) *
отлично получилось, так держать smile.gif
слушай ну не говори то чего не знаешь....я тебе даже объяснять не хочу почему и на сколько ты не прав, просто потому что ты тут ничего не решаешь. и твои комментарии по этому поводу неуместны.


Ты даже не знаеш кто я, а говориш что я не прав) ладно забей не нравятся мои идеи и посты не читай cool.gif
Перейти в начало страницы
 
+Цитировать сообщение
somm
сообщение 9.2.2008, 5:52
Сообщение #8


Нокс
****

Группа: Опытные Пользователи
Сообщений: 99
Регистрация: 5.1.2008
Из: Красноярск
Пользователь №: 2,501



Не сортесь, да саит уязвимое место для онлаи игры в перую очередь база данных smile.gif, Самыи лучший вариант держать базу данных на отдельнои машине без выхода куда либо "Поставить базу на отдельную машину и от нее прокинуть 1 кабелек где будет находится сервер игры" Саит поставить дуда где будет находится сервер. Уже тежелее ломать базу через другую тачку.


--------------------
Все мои ошибки считаите за лыбку :) Пичатаю на чернои клаве со стертыми буквами и на быструю руку :))
Перейти в начало страницы
 
+Цитировать сообщение
dimi4
сообщение 9.2.2008, 9:35
Сообщение #9


Азгард
*****

Группа: Опытные Пользователи
Сообщений: 102
Регистрация: 20.9.2007
Из: Латвия
Пользователь №: 1,914



а что бывает разве что и сайт и база на одной машине ?
Перейти в начало страницы
 
+Цитировать сообщение
somm
сообщение 9.2.2008, 10:22
Сообщение #10


Нокс
****

Группа: Опытные Пользователи
Сообщений: 99
Регистрация: 5.1.2008
Из: Красноярск
Пользователь №: 2,501



Цитата(dimi4 @ 9.2.2008, 13:35) *
а что бывает разве что и сайт и база на одной машине ?

Конечно бывает у меня на компе и mysql стоит и апатчь


--------------------
Все мои ошибки считаите за лыбку :) Пичатаю на чернои клаве со стертыми буквами и на быструю руку :))
Перейти в начало страницы
 
+Цитировать сообщение
AlfaSpy
сообщение 9.2.2008, 11:24
Сообщение #11


Азгард
*****

Группа: Пользователи
Сообщений: 114
Регистрация: 22.12.2006
Из: Moscow
Пользователь №: 251



SibVRV help, ты же хоть как програмер с большим опытом, понимаешь что можно сделать с акком, при создании его в клиенте на пакетном уровне ? эти два простофили думают что сайт самое незащищенное место....ну пусть тогда взломают любую онлайн игру где акк делает на сайте....smile.gif
Перейти в начало страницы
 
+Цитировать сообщение
somm
сообщение 9.2.2008, 11:48
Сообщение #12


Нокс
****

Группа: Опытные Пользователи
Сообщений: 99
Регистрация: 5.1.2008
Из: Красноярск
Пользователь №: 2,501



Цитата(AlfaSpy @ 9.2.2008, 15:24) *
SibVRV help, ты же хоть как програмер с большим опытом, понимаешь что можно сделать с акком, при создании его в клиенте на пакетном уровне ? эти два простофили думают что сайт самое незащищенное место....ну пусть тогда взломают любую онлайн игру где акк делает на сайте....smile.gif

Попробую обеснить тебе систему Когда на веб сервере создаеш аккаунт вся инфа поподает в базу данных mysql а сервер уже подгружает ее и обробатывает после чего ты сможеш приконектится к серверу с помощью клиента. ВОт весь принцип Вот только каким мокаром ты взломаеш сервер с помощью клиента незнаю а вот взломать HTTP уже проще меняеш данные в базе данных ты в выиграше, а почему не ломают каждую онлаин игру дак потому что за это можеш сесть и поимать проще простова по ипи адресу. Как узнать под каким ипи взломали очень просто те кто держут сервера не глуппые ставят логирование и много всяких защитных средств против злома в логах указано под каким ипи что делал и что подгружал или загружал, в обычном веб сервере и то ведется логи.
Как вычисляют по ипи тоже очень просто когда тебе выдает проваидер ипи адрес они преписывают к твоим данным личного кабинета и указывается в договоре визде поразному, а проваидерам выдаются ипи с другова источника но его я незнаю. вот и все полезиш, поимают, сядиш. А кому охото сесть за решотку за какуюто игру ?


--------------------
Все мои ошибки считаите за лыбку :) Пичатаю на чернои клаве со стертыми буквами и на быструю руку :))
Перейти в начало страницы
 
+Цитировать сообщение
somm
сообщение 9.2.2008, 11:54
Сообщение #13


Нокс
****

Группа: Опытные Пользователи
Сообщений: 99
Регистрация: 5.1.2008
Из: Красноярск
Пользователь №: 2,501



На сколько я знаю У близордов тоже все аки находятся в mysql , EVE ONline тоже самое Эмули вов тоже mysql Это самыи оптимальныи вариант подружить сервер с http сервером
Есть много видов таких серверов как mysql но я написал самыи популярныи smile.gif


--------------------
Все мои ошибки считаите за лыбку :) Пичатаю на чернои клаве со стертыми буквами и на быструю руку :))
Перейти в начало страницы
 
+Цитировать сообщение
AlfaSpy
сообщение 9.2.2008, 13:31
Сообщение #14


Азгард
*****

Группа: Пользователи
Сообщений: 114
Регистрация: 22.12.2006
Из: Moscow
Пользователь №: 251



лол...mysql........а MSSQL знаешь ? ORACLE ? итд подобные базы данных....мускуль в основном используется в php форумах и php сайтах....он не используется как база данных для игр.
я работал в процессинговом центре Альфа Банка, так что знаком с защитой информации.

Насчёт "сесть" ну вы только прикиньте: Есть чел, прочитал умную книгу, взоломал базу данных игры....во первых, если его запалят, то его просто забанят. Если бы за это сажали, то прикинь сколько бы щас уже сидело бы....Да и в правилах игры писали бы, -1) За взлом караеться 3мя годами лишения свободы в бутырке.

Во вторых, вот хочешь взломать серьезное что то, берешь ноутбук, идешь в кинотеатр в торговом центре, там через вай фай делаешь грязное дело, чтоб не засекли....если там у точки доступа стоит ограничение на узлы...берешь телефон сим карту и лезешь в инет. Можешь кому нить заплатить что бы на него записали сим карту.
Перейти в начало страницы
 
+Цитировать сообщение
Snowbars
сообщение 9.2.2008, 13:43
Сообщение #15


Ферлинг
***

Группа: Опытные Пользователи
Сообщений: 33
Регистрация: 1.2.2008
Пользователь №: 2,734



Цитата(AlfaSpy @ 9.2.2008, 15:31) *
лол...mysql........а MSSQL знаешь ? ORACLE ? итд подобные базы данных....мускуль в основном используется в php форумах и php сайтах....он не используется как база данных для игр.
я работал в процессинговом центре Альфа Банка, так что знаком с защитой информации.

Насчёт "сесть" ну вы только прикиньте: Есть чел, прочитал умную книгу, взоломал базу данных игры....во первых, если его запалят, то его просто забанят. Если бы за это сажали, то прикинь сколько бы щас уже сидело бы....Да и в правилах игры писали бы, -1) За взлом караеться 3мя годами лишения свободы в бутырке.

Во вторых, вот хочешь взломать серьезное что то, берешь ноутбук, идешь в кинотеатр в торговом центре, там через вай фай делаешь грязное дело, чтоб не засекли....если там у точки доступа стоит ограничение на узлы...берешь телефон сим карту и лезешь в инет. Можешь кому нить заплатить что бы на него записали сим карту.


Ну насмешил, мускл бесплатная база потому самая рапространенная, и используется много где в том числе и в онлайн играх, что касается того что ты гдето работал), все прально таких специалистов долго не держат biggrin.gif
Что касается взлома онлайн игр на пакетном уровне при желании можно и дествующую игру сломать если соответствующих проверок на сервере нет, если ты самый умный че всем свои советы навязываешь? возьми напиши свою игру.
Перейти в начало страницы
 
+Цитировать сообщение
somm
сообщение 9.2.2008, 14:24
Сообщение #16


Нокс
****

Группа: Опытные Пользователи
Сообщений: 99
Регистрация: 5.1.2008
Из: Красноярск
Пользователь №: 2,501



Цитата(AlfaSpy @ 9.2.2008, 17:31) *
лол...mysql........а MSSQL знаешь ? ORACLE ? итд подобные базы данных....мускуль в основном используется в php форумах и php сайтах....он не используется как база данных для игр.
я работал в процессинговом центре Альфа Банка, так что знаком с защитой информации.

Насчёт "сесть" ну вы только прикиньте: Есть чел, прочитал умную книгу, взоломал базу данных игры....во первых, если его запалят, то его просто забанят. Если бы за это сажали, то прикинь сколько бы щас уже сидело бы....Да и в правилах игры писали бы, -1) За взлом караеться 3мя годами лишения свободы в бутырке.

Во вторых, вот хочешь взломать серьезное что то, берешь ноутбук, идешь в кинотеатр в торговом центре, там через вай фай делаешь грязное дело, чтоб не засекли....если там у точки доступа стоит ограничение на узлы...берешь телефон сим карту и лезешь в инет. Можешь кому нить заплатить что бы на него записали сим карту.

Ха я свободно держал сервер на Mysql как для php так и для сервера вов с онлаином 500 человек нече нормально все спровлялось, и сам сказал что защита хорошая но с серверами я гляжу ты совсем не зноком, Я повторюсь Что все игровые сервера работают с базои данных mysql, MSSQL, ORACLE.
к томуже если я их не написал это не значит что я о них не слышал работать да не работал.

По твоим словам Взять близрский сервак по ВоВ "юзер у них на саите зарегился купил карту для оплаты через страничку регистраций актевировали ак а близарды тупа сидят эти карты оплаты и данные о регистраций водят в ручную" Смешно а саиты ты писать умееш ? если бы умел то понял что это все работает в автономном режиме.

В базе данных имеются столбци


id nameaccaunt data activation key status
1 somm 04.04.2004 04.05.2004 dkfa;lsdjkfafsaijfds active - юзер актевирован
2 tom 04.3.2004 --------- ---------------- lock - юзер заблокирован

Примерныи нагляд все это хранится на sql базе когда сервер все это загружает он и обрабатыает и блокирует в сервере написано если в столбце key пусто значит блокировать этого юзера если есть некий ключь то разрешино пустить его на сервер


в следующеи таблице есть ключи 1 столбец

key
fd534ghd6f45gh35d4fgh
gf54dsg6f5sg6fdsg6sdfs
d5sf46gs6df5h76sf6sdff



Когда юзер вводит на саите не верныи ключь а скрипты смотрят в эту таблице то его посылает куда подальше если вводит верныи код то в егоныи зарегестрированыи аккаунт переносится данныи веденныи ключь


вот и вся система очень проста но если взломать mysql или http сервер и изменить код то свободно можно играть на халяву достаточно попасть в базу данных

по этому и считается что в онлаин играх слабое место это веб сервера потому что сетаки можно взломать эту базу, тем более крупные фирмы как близорды есть свои службы которые вычесляю где и откуда был взлом если поимают каким нить оброзом то за это дают статью может от решотки ты и спасешся но штрафу тебе наложат как надо.

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


--------------------
Все мои ошибки считаите за лыбку :) Пичатаю на чернои клаве со стертыми буквами и на быструю руку :))
Перейти в начало страницы
 
+Цитировать сообщение
somm
сообщение 9.2.2008, 14:26
Сообщение #17


Нокс
****

Группа: Опытные Пользователи
Сообщений: 99
Регистрация: 5.1.2008
Из: Красноярск
Пользователь №: 2,501



Да и устроили тут конкретныи флуд, модераторы пожалуиста очистите все это дело.
Snowbars +1


--------------------
Все мои ошибки считаите за лыбку :) Пичатаю на чернои клаве со стертыми буквами и на быструю руку :))
Перейти в начало страницы
 
+Цитировать сообщение
XeoN
сообщение 9.2.2008, 17:27
Сообщение #18


Таури
**

Группа: Пользователи
Сообщений: 18
Регистрация: 25.1.2008
Пользователь №: 2,624



Да не надо очищать,познавательно как)),для тех кто не знает об базах данных.
Лучше оставьте.
Перейти в начало страницы
 
+Цитировать сообщение
somm
сообщение 9.2.2008, 17:52
Сообщение #19


Нокс
****

Группа: Опытные Пользователи
Сообщений: 99
Регистрация: 5.1.2008
Из: Красноярск
Пользователь №: 2,501



Цитата(XeoN @ 9.2.2008, 21:27) *
Да не надо очищать,познавательно как)),для тех кто не знает об базах данных.
Лучше оставьте.

Познавательнеи будет почитать книгу, к томуже кто не видел Excel, вот база данных примерно так и выглядит в виде таблиц.


--------------------
Все мои ошибки считаите за лыбку :) Пичатаю на чернои клаве со стертыми буквами и на быструю руку :))
Перейти в начало страницы
 
+Цитировать сообщение
SibVRV
сообщение 9.2.2008, 18:34
Сообщение #20


Азгард
*****

Группа: Разработчики
Сообщений: 435
Регистрация: 12.1.2008
Пользователь №: 2,540



Прочитал ваш познавательный текст )

Итоги :

Проведем пару ХАК тестов для всех желающих. И узнаем где слабые места. Но на сколько помню ни где не говорил что Account будет создаваться только на локальной машине.

По поводу MySQL – разумно будет его использовать до момента когда сервера будут заточены под игру тогда баз данных вообще не будет, будут свои модули обмена данными где уже любые попытки взлома пойдут в > dev/null .

У вас хватит опыта взломать стандартное, а что-то не стандартное уже не хватит. Даже не вижу в этом проблемы. Если первые модули игры временно будут на php, то после завершения разработки всех частей игры полностью перенесу серверную часть в один модуль. И взломать можно будет, если только переписать этот модуль руками (что маловероятно) либо взломать другие программы не имеющие отношения к игре (например настроенный linux biggrin.gif ).

Кто думает, что сможет исправить пакеты от клиента до сервера (готового клиента и сервера) это полное заблуждение. Для примера - файл «base/pack_music.svarc» можете приступать ломать его, чтобы понять, как будут идти пакеты в готовой программе (соответственно пакеты будут не более 1кб).

+1 Нафлудили совсем не по теме, но и полезное из этого есть ))
Перейти в начало страницы
 
+Цитировать сообщение

4 страниц V   1 2 3 > » 
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 1.6.2020, 21:15
babylon5.ru startrekftp.ru scifinews.ru Обложки.Нет Rambler's Top100 PR-CY.ru