Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

использование эксплоита или бага в еве


  • Закрытая тема Тема закрыта
2894 ответов в теме

#2641
AnrDaemon

AnrDaemon

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 65 сообщений
0
  • Client:Eng

Отличный пост, чтобы показать что ваша квалификация в разработке ниже плинтуса.

Отличный коммент :icon_twisted: Можете указать две главных ошибки?
  • 0

#2642
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28656 сообщений
4376

Отличный коммент :icon_twisted: Можете указать две главных ошибки?

Имхо, идеалистичность просто какая-то детская. Кривая архитектура может быть для сохранения/увеличения производительности (то, что ты описал... ну, где-то так у ццп и реализовано) или просто потому что слишком много ресурсов на переработку надо после всей мегатонны инкрементальных изменений. Первое встречается повсеместно (денормализация БД, например), второе - уже просто чей-то менеджерский опыт. Кажется, еще джоэль писал, never rewrite your product from scratch.
  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#2643
William Forgray

William Forgray

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 699 сообщений
34
  • EVE Ingame:William Forgray
  • Corp:XMX
  • Ally:IAC

По всем показателем быстрее на чем? Если у меня два процессора, будут одновременно работать два тасклета?


Нет, не будут. Для этого стоит делать обычные треды, несколько штук, с которыми тасклеты отлично уживаются. В каждом треде будет просто свой пул тасклетов. Учитывая, что система каналов в Stackless - thread-safe, модель получается просто великолепная.

По скорости, небольшой пример. Тестировалось на стареньком Семпроне.
Python, тасклеты:
2 миллиона переключений между тасклетами в секунду.
Си, треды:
190 тысяч переключений между тредами в секунду.

Добавлю к этому, что никто обычно не пишет все целиком на Питоне. Критические места: обработка очень больших массивов, множественные итерации и т.д. пишутся на Си (или на Пирексе/Ситоне), и полученное уже юзается из Питона. Но в большинстве задач, особенно сетевых, таких кусков кода очень мало, а то и совсем нет. То что надо, уже написано низкоуровневыми библиотеками.
  • 0

#2644
Ashtan

Ashtan

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 378 сообщений
94
  • EVE Ingame:Ash2h
  • Corp:TFFN
  • Ally:Solar Fleet
  • Client:Eng

skip

Покуда не трогаем питон, всё одно инжектить в код будут единицы. Как там с протоколом? На простых делаях и фэйк пакетах закончили или есть что свежее? Я сейчас в командировке, домашнюю машину подруга мучит, не охото ей ломать всё.
  • 0

- Каждый пилот который будет грызть структуры в три ночи получит по собственной луне!
- Извини великий, нас тысяча, готовых неприкоснительно тебе повиноваться, но лун всего сто...
- Это ньюансы парни, главное ВЕРЬТЕ МНЕ!


#2645
Jeremey

Jeremey

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1310 сообщений
289
  • EVE Ingame:Jeremey
  • Corp:GLINT
  • Client:Eng

нет никакого "мира", есть "разные сервера" в виде разных систем, м/у ними нет практически никаких взаимодействий (цино - это мелочь). Проще повесить обсчет системы на один поток, поток кидается на свободный блейд, и не париться с многопоточностью в гриде и синхронизацией близкорасположенных гридов в системе. Потому лагает на 700 челах локале, потому жите отвели отдельную "железку".
Это на первый взгляд. Впрочем я не разбирался особо...

Под "миром" я и подразумевал отдельный грид.

Еремей - большая просьба, тебе и другим, кто разбирается в программинге - не надо обсуждать тут вопросы взлома клиента.

Этот тред читают и снаружи, и будет создано мнение, что русские специально ломают код. Это достаточно просто делать, чтобы через какое-то время минкисферу забыли, а эксплойты (ведь есть пруфы) изобрели russki.

Как же так, ты же хотел бороться с читерами? А оказалось, что тебя волнуют вопросы репутации.

Всё гораздо хуже. Не грида, и всей системы.

Ах, так у них вся солярсистема в одном потоке? ХАХАХА

Есть 1000 объектов (самолетов, вертолетов, ракет, танков, и т.д), каждый объект считает свое местоположение, новый вектор и "принятый дамаг" на размер тика.
Таким образом, считай хоть на разных компах (что и делают лет как 10 уже). Паралелится все прекрасно.


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

Хотя, например, можно делать общий массив "pending действий/взаимодействий" для объектов, а потом его разбивать по тредам, а при завершении обсчета (к концу тика) сливать обратно в общую картину мира.

Нет, не будут. Для этого стоит делать обычные треды, несколько штук, с которыми тасклеты отлично уживаются. В каждом треде будет просто свой пул тасклетов. Учитывая, что система каналов в Stackless - thread-safe, модель получается просто великолепная.

По скорости, небольшой пример. Тестировалось на стареньком Семпроне.
Python, тасклеты:
2 миллиона переключений между тасклетами в секунду.
Си, треды:
190 тысяч переключений между тредами в секунду.

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

Так что ключевой вопрос в том, сколько у ЦЦП такслетных пулов существует на каждый грид. Что-то мне подсказывает, что он один и не на грид, а на всю солярсистему. :)

Сообщение отредактировал Jeremey: 26 April 2010 - 7:28

  • 0

#2646
Ямагути

Ямагути

    Доктор Зло

  • Tech III Pilots
  • PipPipPipPip
  • 914 сообщений
87
  • Client:Eng
Не сваливайте тему в политический базар, пожалуйста...Про политику нинада...Про "тики", "тасклетные пулы", "гриды" и "синтаксический сахар" (я правильно сказал?...) читать и то интереснее....Хоть я и не понимаю в этом ни хрена - всё равно хоть новые слова выучу и можно будет потом элегантно и непринужденно блеснуть познаниями между делом в разговоре.....
  • 0

"...а ничего не было, это все Вааб тут трется и портит мне репутацию..."(с)

...Мы переезжаем в систему под контролем Северных Калолицых.....(с)


#2647
zCHIP

zCHIP

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 175 сообщений
2
  • EVE Ingame:Lucky Mine
  • EVE Alt:Vesta4ka
  • Corp:-
  • Ally:-
  • Channel:-
  • Client:Eng
осилил ток первые 30 страниц. так бибизяну наказали или нет?)
  • 0
Posted Image

#2648
William Forgray

William Forgray

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 699 сообщений
34
  • EVE Ingame:William Forgray
  • Corp:XMX
  • Ally:IAC

Так что ключевой вопрос в том, сколько у ЦЦП такслетных пулов существует на каждый грид. Что-то мне подсказывает, что он один и не на грид, а на всю солярсистему. :)


Я предпочитаю не думать о людях вокруг, что они тупые по дефолту. Могу уверить, что там далеко не идиоты сидят. Можно хотя бы посмотреть на кластер, который они забабахали - идиоты на такое вряд ли способны. Если у них и есть какая-то проблема, так это то, что у них сервер под Windows - в результате отсутствие epoll/kqueue и приличные тормоза при select/poll большого кол-ва сокетов. Но это другая тема, чем продиктована политика выбора ОС - неизвестно. Сам код, я думаю, у них написан очень даже с умом.
  • 0

#2649
Rainbow Hunter

Rainbow Hunter

    Дежурный по зоопарку

  • EVE-RU Team
  • 4778 сообщений
875
  • EVE Ingame:Rainbow Hunter
  • DUST Ingame:test
  • Corp:OMNYX
  • Client:Eng
Господа "политики", вы немного подзатрахали толочь воду в ступе и скатываться на выяснения отношений по всему форуму. Для альтернативно-одаренных у нас есть специальный раздел - политика, а еще лучше приват, где вас никто не видит, потому и неинтересно. В следующий раз мне будет лень чистить ветку от выяснения кто такие гуны, ПЛ, ролы и прочие и кто из них, в чем виноват набрав к себе читеров. Поэтому если не прекратите, то организую массовый недельный выезд на природу.

Я предпочитаю не думать о людях вокруг, что они тупые по дефолту. Могу уверить, что там далеко не идиоты сидят. Можно хотя бы посмотреть на кластер, который они забабахали - идиоты на такое вряд ли способны. Если у них и есть какая-то проблема, так это то, что у них сервер под Windows - в результате отсутствие epoll/kqueue и приличные тормоза при select/poll большого кол-ва сокетов. Но это другая тема, чем продиктована политика выбора ОС - неизвестно. Сам код, я думаю, у них написан очень даже с умом.


При переходе на винду производительность базы данных выросла на 10%. Да и потом к ним приставлена команда из МS, которая контролирует изменения, если что-то не так пойдет.

В данном случае использовать что-то. что писали многие в свободное время просто нерентабельно.
  • 0
Изображение
Травля. RMT. Разведение троллей. Пособничество игровой коррупции.

#2650
VolCh

VolCh

    Clone Grade Mu

  • Tech II Pilots
  • PipPipPipPipPipPipPip
  • 7507 сообщений
111
  • EVE Ingame:HunterVolCh SPb
  • Corp:C0NTR
  • Client:Рус

осилил ток первые 30 страниц. так бибизяну наказали или нет?)

Пока нет, официально еще эксплоит не признали.
  • 0

Собираем команду единомышленников
Изображение
Приглашаем новичков и опытных пилотов, ПвП и агентран 4-5 лвл


#2651
shinn

shinn

    Clone Grade Alpha

  • Tech II Pilots
  • Pip
  • 58 сообщений
4
  • EVE Ingame:Callie Nefarious
  • Corp:Nibbletek.
  • Channel:The Infosphere
  • Client:Eng
Короче послушивал я KMF во время чтения этой темы, и тут заиграла песенка Urban Monkey Warfare. Такое ощушение что песенка идеально подходит под похождения сферообезъяна.
KMFDM Monkey Urban Warfare
Lyrics
Highlights:
"All you want is a scapegoat"
"You have nothing to lose anymore
Never was anything worth to be lost in this war in the first place"
(YEAH ESTONIAN BOY KILL THOSE RUSSIAN BASTARDS!!!11111WARRRRRRRRRRRRRRR)

"All you know is the code to hack and crack
The truth lies buried in shallow graves"
;)
  • 0
Изображение
EVE online / Tekken 6 player.

#2652
AllSeeingI

AllSeeingI

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5107 сообщений
325
  • EVE Ingame:IlluminatedOne
  • Client:Eng

...сервер под Windows - в результате отсутствие epoll/kqueue и приличные тормоза при select/poll большого кол-ва сокетов.


I/O Completion Ports - то ли в девблоге, то ли в каком-то комментарии старший разраб писал, что эти I/O Completion Ports - одна из основных причин выбора WIndows в кач-ве платформы.

В ту же степь: StacklessIO (чуть-чуть деталей, детали-2):

...StacklessIO is a reimplementation of our Network Transport layer. It's actually our 3rd major rewrite in the past 8 years.


Сообщение отредактировал AllSeeingI: 26 April 2010 - 19:31

  • 0
Listen up! "Teamwork" means staying out of my way! - Seifer, Final Fantasy VIII.

#2653
markel

markel

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 8264 сообщений
1021
  • Client:Eng

Господа "политики", вы немного подзатрахали толочь воду в ступе и скатываться на выяснения отношений по всему форуму. Для альтернативно-одаренных у нас есть специальный раздел - политика, а еще лучше приват, где вас никто не видит, потому и неинтересно. В следующий раз мне будет лень чистить ветку от выяснения кто такие гуны, ПЛ, ролы и прочие и кто из них, в чем виноват набрав к себе читеров. Поэтому если не прекратите, то организую массовый недельный выезд на природу.


Обо всем
Все о EVE и жителях галактики

РХ, ломает создавать тему в Сайте, но рад что ты с нами, ну ты понял )

  • 0

"Слышь ты - ноулайфер! Я в валенках, фуфайке и шапке-ушанке лежу в болоте с лягушками и пью самогон!"

 


#2654
thefish

thefish

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 228 сообщений
104
  • EVE Ingame:Sherlock Masterson
  • EVE Alt:+2
  • Corp:Ice Cold Vodka
  • Client:Eng
На кугу вбросили - эксплойт утек в пандемиковский ирц

Well the exploit has leaked onto pl irc now so its only a matter of time before it gets fixed.


и еще один отличнейший вброс на оффоруме:

Изображениеоригинал вброса, а вдруг выпилят?

FireIceHulk
Amarr
Galactic Defence Consortium
Shadow of xXDEATHX

I may be a bit biased here as I do not come from a poor background as most russians do. But it makes me kinda of wonder about all the false propaganda on these forums. The big russian alliances I know AAA, solar, xxdeathxx, IT(russians members, idk about us players) and to some extent even RA(though not many of them) use macros. Many of them use it as way to make a living, but to me they are more like slaves to the shop they work for. AAA of all the alliances is the most prolific of macro farmers, and taught the russian community about this neat exploit one might say. But is it really a exploit? idk, its just automated system.. so to some extent I see nothing bad about macros. What is not good is RMT, its like blood diamonds, people are slaves to their owners for cheap pay. Not the fair communistic russians i know being controlled by capitalism s****greed. I used to think chinese were the sweatshop farmers, but now that I look at it so are the russians.

Now recently on russians forums external/and internal we have had alot of unrest, and lots of trouble. People have been trying to find a way to combat macros. For years we tried to get rid of these macro killers, but ccp said it is within game mechanics. We have no idea what the mechanic is, but some say monkey can be invisible in local?? idk about this. I have seen no proof, and it makes me chuckle when on russian forums we make something fake, and people here actually believe the propaganda. And I hear monkey is actually banned because of these fake videos?? )) I dont like monkey very much either because he killed my raven that was not macro, but this is not the honorable way to act to make lies =/

As I see it your attacking pl on lies. Though they are prolific smack talkers, I see them as one of the great honors of this game. Unlike BOB/IT they never had a dev cheat or macros, unlike most russians they never exploit or use macros. Everything I have seen them do is within the game. Well you can say there are alot of RMT\'rs in IT,aaa, and that drone region is hard without macro. And I know pl use alts to tackle ships, but that is not cheating, that is fair in game. Im surprised pl even took down bob when they had devs and all this inside information. So instead of hating the \'player\' one might say, lets hate the \'game\'. And lets honor alliance such as pl.

So I ask russian community to stop the fake bs propaganda. ANd I can\'t believe monkey got banned for this fake stuff to protect a few russian capitalistic greedy bastards. Tell them to go get money a real way and stop working for them. I did this a long time ago when they approached me, but like i said I am not poor, maybe its why I roll this way. SO i can understand that.

from moscow,
best wishes

/me пацталом

Сообщение отредактировал thefish: 27 April 2010 - 3:09

  • 0

Осторожно! Чтение может привести к необратимому развитию мозга!


#2655
Vovick

Vovick

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 921 сообщений
19
  • EVE Ingame:Vovick
  • Corp:Heads or Tails

Пока нет, официально еще эксплоит не признали.

Моя думать, что их не признавать... ;)
Пофиксят втихаря и все. И банов никто никому не раздаст.

Что-нить слышно по воспроизведению скана клочных шипов и принудительного включения чужого шипа во флит?
  • 0

#2656
cowboy

cowboy

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 183 сообщений
-7
  • EVE Ingame:MMak
  • Client:Eng
Имхо сравнивать скорость переключения тасклетов и тредов вообще некорректно. Тасклеты - это насколько я понял кооперативная многозадачность, т.е. стоит зациклиться одному, то всем остальным задница.
  • 0

#2657
Jeremey

Jeremey

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1310 сообщений
289
  • EVE Ingame:Jeremey
  • Corp:GLINT
  • Client:Eng

На кугу вбросили - эксплойт утек в пандемиковский ирц

Fixed link.

Also, you, sir, got trolled.

Сообщение отредактировал Jeremey: 27 April 2010 - 3:04

  • 0

#2658
hrjushkin

hrjushkin

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1089 сообщений
46
  • EVE Ingame:hrjushkin
  • Corp:[RAYO]
  • Ally:Noob Fleet
а тем временем на тест-сервере новый патч.. Не пофиксили уже?

Сообщение отредактировал hrjushkin: 27 April 2010 - 3:59

  • 0

#2659
EVE on-line

EVE on-line

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 232 сообщений
4
Обезьяну лично я бы не стал банить. Теперь мы уже знаем, что это за персонаж, что он пользуется незаконными методами охоты на других пилотов (хотя и забавно как-то звучит - незаконный метод охоты). А так, ну забанили его, он зарегил нового перса или купил. Никто не будет знать, что под новым ником скрывается тот же обизьян. И всё пойдёт по новому кругу, непонятно как убитые равены, тенги и т. д.
Так что пускай живёт.
  • 0

#2660
Trimutius III

Trimutius III

    Khanid Trader

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 6685 сообщений
224
  • EVE Ingame:Trimutius III
  • EVE Alt:Weldy StarFiner
  • Corp:F-053
  • Channel:ru-help
  • Client:Eng

Обезьяну лично я бы не стал банить. Теперь мы уже знаем, что это за персонаж, что он пользуется незаконными методами охоты на других пилотов (хотя и забавно как-то звучит - незаконный метод охоты). А так, ну забанили его, он зарегил нового перса или купил. Никто не будет знать, что под новым ником скрывается тот же обизьян. И всё пойдёт по новому кругу, непонятно как убитые равены, тенги и т. д.
Так что пускай живёт.

Не пойдёт, ССР не настока же глупые, они дырку то прикроют, понятное дело что тупо банить бибизяну глупо... Но забанить всё равно забанят...

Сообщение отредактировал Trimutius III: 27 April 2010 - 6:13

  • 0
Я посланник из ниоткуда в никуда. Никто и ничто не посылало меня. И хотя это невозможно, я всё-таки существую. ©Тримутиус
Изображение




0 посетителей читают тему

0 members, 0 guests, 0 anonymous users