Сайт с задачами на обратную разработку

Автор: xrnd | Рубрика: Дизассемблирование, Новости | 24-07-2020

Reverse Every Day — открытая платформа с задачами на обратную разработку. Сайт содержит интересные задачки под различные платформы. Я впервые поучаствовал в подобном конкурсе и мне очень понравилось. Самой сложной (и интересной) для меня оказалась задачка «Crypto Lovers» — я провёл несколько дней в поисках решения, пока наконец не догадался, как её решить.

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

Новый домен

Автор: xrnd | Рубрика: Новости | 17-05-2020

Сайт переехал на новый домен «fasmworld.ru». Так как все статьи здесь посвящены ассемблеру FASM, я решил сменить название, добавив букву «f».

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

UPDATE (24.07.2020). Открыта регистрация и комментарии к новым записям.

Новости проекта

Автор: xrnd | Рубрика: Новости | 05-12-2012

Приветствую всех читателей сайта «asmworld.ru»!

Грустно об этом сообщать, но в последнее время я совсем забросил написание статей и разбор комментариев. Много работы, да и других дел тоже хватает. Сейчас я занимаюсь очень интересными проектами. Пишу на ассемблере для AVR и PIC. Кроме того занимаюсь электроникой и пишу на C++ для компьютера. Паяю то, что не удаётся запрограммировать, и программирую то, что не удалось спаять. Пока не знаю, когда продолжу написание своего учебника и продолжу ли вообще.

Многие из вас мне пишут слова благодарности, и я очень рад, что мои статьи приносят кому-то пользу. Спасибо вам за добрые слова 🙂

Сайт не пропадёт и никуда не денется. Я за ним слежу, оплачиваю хостинг и домен. Так что заходите и читайте в любое время.

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

А вот рекламы на сайте больше нет. Денег от неё копейки, поэтому я её удалил.

Желаю всем удачи и творческих успехов!

Справочник по FASM

Автор: xrnd | Рубрика: Новости | 13-05-2010

Добавил на сайт справочник по FASM. Спасибо, RoverWWWorm. Как я понял, это перевод официального мануала к FASM, который идёт вместе с компилятором. Единственное что, в справочнике описывается версия FASM 1.64. Возможно, какие-то директивы были добавлены или изменены в более новых версиях. Поэтому в случае сомнений обязательно сверяйтесь со свежим мануалом на английском 🙂

Скачать справочник можно в разделе «Файлы».

Справочник по функциям MS-DOS

Автор: xrnd | Рубрика: Новости | 28-04-2010

Откопал у себя на диске древний справочник по функциям DOS, BIOS и аппаратным ресурсам. Он может быть полезен в дополнение к учебному курсу. В нём вы найдёте подробное описание функций операционной системы MS-DOS, функций BIOS, разных областей памяти и т.д. Почитайте, кому интересно.

Скачать справочник можно на странице «Файлы».

Комментарии и ссылки

Автор: xrnd | Рубрика: Новости | 27-04-2010

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

Вид для печати

Автор: xrnd | Рубрика: Новости | 14-03-2010

Добавил вид для печати. Теперь каждую запись можно напечатать в удобном виде.

Небольшое обновление

Автор: xrnd | Рубрика: Новости | 06-03-2010

Выложил на сайт новую версию FASM — 1.68. Буду пользоваться этой версией компилятора. Скачать можно в разделе «Файлы» или с официального сайта FASMа.

Добавлен справочник команд

Автор: xrnd | Рубрика: Новости | 04-02-2010

На сайте появился новый раздел — «Справочник команд». Туда я буду добавлять описание команд архитектуры x86. Сразу все команды мне добавлять лениво, поэтому я буду делать это по мере написания статей учебного курса 🙂 Как только расскажу о новых командах — добавлю их описание. Так постепенно получится полный справочник.

Сейчас там уже есть описания 3-х команд, о которых я рассказывал в статье «Первая программа»: MOV, INC и NOP. Учтите, что в учебном курсе мы пока программируем под DOS и поэтому нам ещё не все регистры и команды доступны. Если есть идеи и предложения по справочнику, пишите в комментариях к этому посту.

Проект запущен!

Автор: xrnd | Рубрика: Новости | 25-03-2009

Это первая запись, которая означает, что проект официально стартовал! 🙂

Пока здесь ещё нет никакого контента, да и настройка сайта не закончена, но очень скоро всё это появится.

Расскажу, что здесь будет. Прежде всего сайт посвящен программированию на ассемблере! Писать программы будем разные — от совсем простых, доступных начинающим, до очень сложных, которые будут интересны профессионалам. Я планирую для начала написать небольшой обучающий курс программирования на ассемблере с нуля.

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

Приглашаю всех, кто интересуется низкоуровневым программированием, к общению и сотрудничеству!