Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

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

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
SASM — SASM — простая кроссплатформенная IDE для языков ассемблера NASM, MASM, GAS и FASM | Kitploit
Инструменты/GitHubGitHub/dman95/sasm
Утилиты общего назначенияАнализ КодаОбратная инженерияОтладчикиАнализ Бинарных ФайловОбучение и Образование
GitHubdman95/sasm

SASM

SASM — простая кроссплатформенная IDE для языков ассемблера NASM, MASM, GAS и FASM

Репозиторий
6.0k2186 месяцев назадПроверено Kitploit

Популярное

Смотреть все →

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

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Сайт

SASM (SimpleASM) - простая кроссплатформенная среда разработки для языков ассемблера NASM, MASM, GAS, FASM с подсветкой синтаксиса и отладчиком. В SASM Вы можете легко разрабатывать и выполнять программы, написанные на языках ассемблера NASM, MASM, GAS, FASM. Вводите код в форму и запускайте приложение. Программа работает "из коробки" и хорошо подойдет для начинающих изучать язык ассемблера. Основана на Qt. Распространяется по свободной лицензии GNU GPL v3.0.

SASM (SimpleASM) - простая кроссплатформенная IDE с открытым исходным кодом для языков ассемблера NASM, MASM, GAS, FASM. В SASM есть подсветка синтаксиса и отладчик. Программа работает "из коробки" и отлично подходит для начинающих изучать язык ассемблера. SASM переведена на русский, английский, турецкий (спасибо Ali Goren), китайский (спасибо Ahmed Zetao Yang), немецкий (спасибо Sebastian Fischer), итальянский (спасибо Carlo Dapor), польский (спасибо Krzysztof Rossa), иврит (спасибо Elian Kamal), испанский (спасибо Mariano Cordoba), португальский (спасибо alglus), французский (спасибо Franc Serres), бразильский португальский (спасибо williampe99), японский (спасибо ookatuk). Лицензирована под GNU GPL v3.0. Основана на Qt.

=========================================================================== Как собрать и запустить SASM:

Вам понадобится: В Windows: Для сборки: C++ компилятор (например, gcc из MinGW) make (например, mingw32-make из MinGW) Qt 5 (>= 5.11) Для запуска: Всё необходимое уже включено.

В Linux: Для сборки: build-essential qtbase5-dev qtbase5-dev-tools qt5-qmake qtchooser Для запуска: gcc-multilib (x64 ОС) или gcc (x86 ОС) gdb nasm

Скачайте исходники и распакуйте их. Перейдите в директорию с ними: "cd " Далее выполните команды:

  1. "qmake" (Для установки в определенную директорию в Linux - выполните: "qmake PREFIX=". По умолчанию SASM устанавливается в "/usr/bin" и "usr/share")
  2. "make" для Linux и "mingw32-make" для Windows.
  3. Для Linux: "make install" (команда "sasm" откроет SASM) или сразу запустите "sasm" из папки, либо поместите исполняемый файл "sasm" в папку "Linux" (из этой папки вы можете запускать программу). Для Windows: Поместите исполняемый файл "sasm.exe" в папку "Windows". Из этой папки вы можете запускать программу. Также вы можете запустить программу сразу из папки сборки. ===========================================================================

Также вы можете скачать уже скомпилированные пакеты с сайта https://dman95.github.io/SASM/ или из репозитория OBS https://download.opensuse.org/repositories/home:/Dman95/

Больше справочной информации в файле help.html Также SASM поддерживает doxygen: выполните "doxygen configfile" для генерации документации. В этой документации вы также найдете небольшое руководство разработчика, в котором содержится информация о добавлении поддержки новых ассемблеров и языков.

Copyright © 2013 Dmitriy Manushin

Скачать инструмент