Рубрика «Песочница» - 124

Продолжаем наше исследование игры «Сапёр» от Microsoft.

Данная статья является продолжением первой статьи.

О чем будет идти речь:
1) Взлом, основанный на переполнении буфера
2) Взлом игровых мин
3) Исследование архитектуры игры.

I

Откроем игру, следом за ней CE( Cheat Engine ). Присоединяемся к процессу игры:

image

Читать полностью »

Здравствуйте!
На написание этого текста меня натолкнул пост (ссылка утеряна), где автор размышлял на тему различий продуктов и проектов. В статье общий подход к какому-то делу подразделялся на создание продукта или выполнение проекта.

Проблема

За все время своей трудовой деятельности меня всегда интересовал вопрос коммуникации Компании с внешним миром, непосредственным заказчиком (или потребителем услуг / продуктов Компании) и получение обратной связи.
При этом первичные цели, которые мне всегда хотелось достигнуть — получение отзывов и пожеланий по услугам и продуктам, которые предоставляла Компания, в которой я в конкретный момент работал.
Читать полностью »

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

Но давайте все по порядку!

Вы, наверное, если решите начать свой бизнес в сети интернет, решите начать его с создания собственного сайта.

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

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

Как где и почем вы будите регистрировать фирму, кого взять в компаньоны (вдвоем или втроем все значительно проще…)

Продумаете, какие пункты меню (разделы сайта) вам понадобятся:Читать полностью »

Многие знают, что в Chrome Development Tools встроен удобный редактор CSS, отображающий изменения мгновенно. Единственная проблема – отсутствие возможности удобного автоматического сохранения изменений.
Удобное редактирование CSS (Chrome + Save CSS + autoIt)
Для решения задачи автосохранения существуют три расширения для Chrome: DevTools Autosave, Tincr и Save CSS. Так как работа с файлами на диске у расширений невозможна, все они перехватывают событие изменения CSS, а текст измененного файла (или только фрагмент в случае DevTools autosave) отправляется запросом на localhost, на котором уже серверная программа сохраняет непосредственно в файл.

Вышеперечисленные расширения для сохранения в файл используют скрипты на Python, Node.js или Ruby. Мне же, как PHP программисту не связанному с этими языками хотелось простое One click решение для Windows, без необходимости установки ненужных мне в своей работе серверов.

Поэтому я решил написать простенькую утилиту под Windows, решающую эту задачу.
Читать полностью »

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

Atlassian Jira — довольно популярный багтрекер/система управления проектами. Одним из ее плюсов является то, что она хорошо поддается разного рода доработкам.

Цель статьи — поверхностное знакомство с тем, как можно доработать эту систему под свои нужды, показать, что она позволяет с собой делать.
Читать полностью »

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

Ниже представлен «проект NULL», тот самый костяк, с которого обычно все и начинается. У меня.

Данный пост скорее всего не будет интересен тем кто уже матерый и тем кто на прямую не связан с разработкой на С++, т.к. ниже представленные материл несет одну единственную цель — дать готовый фундамент для начала.
Читать полностью »

Intro

Одним поздним вечером, начитавшись статей об исследовании различного ПО и насмотревшись различного рода видео про взломы игр и прочее, у меня вдруг тоже возникло желание повозиться под дебагерром с чем-нибудь интересным. Крякингом я занимаюсь сравнительно давно, поэтому практический опыт имеется. Поначалу я, как и многие, просто искал различные CrackME в сети и взламывал их с целью обучения, затем перешел на взломы платных приложений(поиск/подбор ключей) и написание различного рода KeyGen`ов. В данный момент «набиваю руку» и пытаюсь оттачивать мастерство взлома.
Ну да ладно, это лирическое отступление от сути. Теперь определимся с некоторыми деталями.

В данной статье главным объектом внимания для нас будет компьютерная игра «Сапер». Взламывать мы будем различные «штучки» одной игры для достижения единой цели.
Исследование и последующая отладка приложения происходят под Windows 7 x64 (реализация игры «Сапер» отличается в различных версиях OS Windows).
Читать полностью »

Этим постом я не пытаюсь разжечь холи-вар, не пытаюсь унизить отечественную систему образования и тому подобное. Это, скорее, мысли вслух и попытка определиться с выбором. Если нет желания читать все целиком, прошу сюда.

Все началось еще в школе. Каждый, наверное, учась в школе, задумывался о том, что все устроено не так, как надо: большинство детей не учится, а лишь пытается получить хорошие оценки (а некоторые даже и не пытаются), сильные бьют слабеньких, крутые пацаны бегают по коридору и шлепают по попам красивых девочек, портфели и вещи «зубрил» летают по всему классу, учителю абсолютно все равно на то, что творится у ребенка в голове, администрация школы обеспокоена лишь рейтингом своего учебного заведения, постоянно занята проведением общественных мероприятий и сбором денег на «новую крутую интерактивную доску», которую так никогда и не будут использовать по назначению. Продолжать можно до бесконечности. Это пример типичной провинциальной школы, причем, не самой плохой. Она даже носит статус «лицея».

Из такой школы я сам и «сбежал». Меня и моего хорошего знакомого просто уже замучила училка по физике. Она отбила практически весь интерес к предмету, который она ведет. То ей чудилось, что мы все время разговариваем, то я задачу по физике оформил не так, как следует, то моя рабочая тетрадь была толщиной не 12 листов, как ей хотелось, а 10. За это все, она ставила нам необоснованные плохие оценки, а мы ее все люто ненавидели. Заметьте, я не сказал ни одного слова о понимании самого предмета. Всем было абсолютно до лампочки, понимаем мы физику, или нет. Учителю, было важнее, чтобы в условии задачи обязательно находилось слово «дано», а то, что весь класс на вопрос «Что такое ускорение свободного падения?» отвечает «Жэ!», ее не особо волновало.
Читать полностью »

Twitter презентовали новое приложение для iOS, которое позволяет снимать 6 секундные, зацикленные видео ролики.
image
Для создания видео необходимо нажать и удерживать палец на экране устройства. Приложение позволяет останавливать запись и возобновлять её при повторном нажатии. Получающийся в результате видеоролик похож на формат GIF. Приложение также позволяет записывать звук, проводить элементарный монтаж, увеличивать скорость проигрывания видео и вставлять в него картинки.
Ссылка на AppStore
Домашняя страница проекта — vine.co

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js