Pull to refresh
28
0
Dmitriy@focus

Developer, researcher, founder

Send message
"— Уникальный HDX-дисплей с разрешением 1920x1200 при даигонали в 7" (323PPI) с 100% sRGB цветопередачей."
По-моему, что-то напутали — на скриншоте под HDX — 2560 x 1600 (339 PPI).
Да, в тулките есть средства для безопасного хранения переменных типа int, uint, string, float, а так же есть класс, который позволяет предотвратить читинг сейвов (по сути аналог Secure PlayerPrefs выходит), в планах — добавить что-нибудь для безопасного соединения с сервером (чтобы пакеты не перехватить было), в общем, в итоге должно получиться этакое все-в-одном для быстрого и простого внедрения защиты от читеров-новичков (от профи не спасет ничего). Если есть желание опробовать в своем проекте — пишите — я буду рад предоставить вам тулкит бесплатно!
От читеров-новичков и фанатов мемсёрчеров (Cheat Engine, ArtMoney и т.д.) поможет скрытие переменных в памяти, кстати я совсем недавно зарелизил в Asset Store для этих целей простенький тулкит (https://www.assetstore.unity3d.com/#/content/10395), возможно и вам пригодится.

А от профи — да, не поможет ничего. В качестве простых мер — реализуйте на сервере проверки игрового процесса — проверяйте насколько адекватно игрок зарабатывает, чтобы сразу палить тех, кто читит по-крупному, тогда (если все сделать правильно), злоумышленнику придется писать бота для читинга — а это уже какая-никакая, но работа, не у всех будет желание и время этим заниматься.
Первая картинка в IE 10 под Win8 выглядит как груша!
i.imgur.com/TT8LdVq.png
Люблю эту чиптюнку, слушал её многократно когда несколько лет назад писал снежный визуализатор)
codestage.ru/flash/experiments/snow/#/SPACE.MOD
Она со временем немного изменяется.
Было бы очень здорово увидеть еще и portable вариант.
i7 2600K 4800 MHz, 16 GB, Win7x64

Chrome 23.0.1244.1 (canary):
21 058

Firefox 14.0.1:
12 113
Недавно получил такое письмо:
Привет, %usarname%!

Вы давно не появлялись на forum.ixbt.com (Конференция iXBT.com),
и согласно Правилам, через 7 дней ваш аккаунт будет удален.
Чтобы этого не произошло, достаточно авторизироваться на ресурсе.

Напоминаем вашу регистрационную информацию:
Ваше имя участника: %usarname%
Ваш пароль: мой оригинальный пароль

Спасибо!


Многие крупные ресурсы страдают этой болезнью =(
Хоть я когда-то и пользовался софтайсом, я с радостью с ним попрощался, когда познакомился с Олли, т.к. лезть за пределы ring3 в большинстве случаев необходимости нет, а по комфорту и эффективности отладки Олли и тогда и сейчас (для меня) — лидер.
Не, не потёрли.
Доступ к элементам массива тут осуществляется, как a[«x»], а, не как a[0]. Я больше, чем уверен, что у a[0] скорость куда выше, чем у a[«x»], т.к. обращаясь к a[«x»] он обращается не к элементу массива, а к полю объекта, что по сути — совсем разные вещи.
Тут немного про такое поведение массива:
jpauclair.net/2009/12/02/tamarin-part-i-as3-array/
Если проект позволяет использовать FP10, то для включения кэша, можно заюзать 2.5D:
sprite.z = 0;
Спрайт закэшируется и будет вращаться, перемещаться и скэйлиться без перекэширования.
Угу, но я вас понял, вы ведь про Flex SDK'шный говорили, там только один dump был)
Спасибо за полезный комментарий! Добавлю таки rabcdasm в список инструментов (я не хотел изначально включать в инструментарий консольные приложения). А «abcdump с ключом -D» — это классика, которая работает, но не так удобна и интересна, как иные продукты из этой области.
В этой статье я старался писать больше о самом клиенте, чем о клиент-серверном взаимодействии, да и в количестве текста был ограничен, т.к. хотел всё в один пост уместить, чтобы не разбросано было, но всё равно, спасибо, что заметили про шифрование трафика — это, безусловно, также относится к средствам защиты во flash.
К сожалению, оно только с AS2 работает, и это не обфускатор, а асм\дизасм байткода…
Тем не менее, не всегда есть возможность подключения сервера к проекту + не всегда требуется защищать ото всех, иногда достаточно оградиться от тех, кто дальше простых декомпиляторов не пойдёт.
Ну и врядли у кого-то возникнет желание воровать обфусцированный код каких-нибудь самописных и очень занятных движков для использования и дальнейшего дописывания «под себя» в своих проектах.
Спасибо, правда я не стал добавлять этот продукт не случайно. Есть мнение, что авторами Eltima Flash Decompiler и Amayeta SWF Encrypt являются одни и те же люди. Eltima сойдёт для быстрой правки различных элементов в незащищённых SWF, однако тут может лучше подойти Sothink SWF Quicker, о котором я, к сожалению, забыл упомняуть в статье, в связке с ASV.
«Следует ли перекинуть в «Я безумный»?»
Определённо =)

Сама игра чрезвычайно мозговскрывательная.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity

Specialization

Десктоп разработчик, Разработчик игр
Ведущий
Git
C#
Разработка игр
Unity3d
.NET
.NET Core
WPF
Разработка программного обеспечения
Оптимизация кода