Не надёжные
Надёжный бот работает через tg-cli или подобный интерфейс
Dan
combot надёжно защищает от ботов
Aiwan \ (•◡•) / _bot
да я не про ботов, а про людей рекламщиков, цель которых влить ссылку народу и уйти, а для этого в асме разбираться не надо. вот проверка эта хоть чуть их притормозит
Anonymous
надежный бот написан на асме))
Dan
@nanmtfn что скажешь?
Anonymous
вы че, девушку в первый раз видите
Dan
Такую да
Dan
Подожи
Я никуда не тороплюсь, у меня всё равно компилируется
Anonymous
А ты?
мельком видел в 6 лет
Alt
Это точно чат про ассемблер?
Aiwan \ (•◡•) / _bot
все зависит от вопросов
Aiwan \ (•◡•) / _bot
k0rs4r
я вот тоже порой сомневаюсь ))
То девушек ищут в асмочате, то какие-то батлеры спамят больше чем спамеры..)
k0rs4r
а, да, вроджденную способность некоторых детектить наркоманов по никам видимо забыл..
Aiwan \ (•◡•) / _bot
@Ansh17, а в чем сложность?
Alt
За сколько часов можно научиться ассемблеру при условии что чел не большого ума?
Aiwan \ (•◡•) / _bot
за сколько ты прочитаешь книгу по ассмеблеру с полным пониманием прочитанного?
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
Быстро довольно. Крякмисы на вход в интернет
k0rs4r
Смотря что понимать под "научиться ассемблеру". Как работают инструкции можно и за час думаю, они примитивны. Строить из этого эффективные алгоритмы - уже явно дольше. И самое долгое наверное - архитектуру ОС, системное API и т.п.
Aiwan \ (•◡•) / _bot
%1 это параметр твоего *.bat файла, на фходе ассемлерный листинг компилируемой программы
кек
Aiwan \ (•◡•) / _bot
.obj получается после выполнения этой команды tasm32 %1.asm /mx/m
Aiwan \ (•◡•) / _bot
а вот либа должна лежать
Aiwan \ (•◡•) / _bot
но борачи тебе лучше подскажут, я в нем никогда не писал
Aiwan \ (•◡•) / _bot
E:\Projects\Copyflash\USB\tasm32(добавь сюда .exe)
Aiwan \ (•◡•) / _bot
это библиотека
Aiwan \ (•◡•) / _bot
там вызовы всяких функций которые ты используешь в программе
Aiwan \ (•◡•) / _bot
как вариант архиваторм проверь, 7z который
Aiwan \ (•◡•) / _bot
к COFF относится obj, это формат скомпиленных файлов у макрософт
Aiwan \ (•◡•) / _bot
и кто сейчас на этом высохшем говне мамонта еще пишет?
Aiwan \ (•◡•) / _bot
и зачем же?
Aiwan \ (•◡•) / _bot
а я вот ЯВУ не знаю, но вот нашел книгу 87 года, как думаешь следует учить?
Aiwan \ (•◡•) / _bot
возьми масм32 или фасм
Aiwan \ (•◡•) / _bot
include 'win32ax.inc'
.code
start:
invoke MessageBox,HWND_DESKTOP,invoke GetCommandLine,invoke GetCommandLine,MB_OK
invoke ExitProcess,0
.end start
хеловорд на fasm
Aiwan \ (•◡•) / _bot
у меня элегантней и понятней
k0rs4r
))
вы на асме тока хеловорды генерите ?
Aiwan \ (•◡•) / _bot
для тестового запуска его достаточно
да хело ворлд это уже достаточно чтобы сказать "я пишу на асме"
Aiwan \ (•◡•) / _bot
что можешь предложить взамен для понимания компиляции программы через командную строку для человека который этого никогда не делал в виду отсутсвия ярковыраженной необходимости???
k0rs4r
Я могу предложить для начала отказаться от тасма, если это не какая-то курсовая с требованием сделать именно на фасме. Еще когда я работал с асмом лет 5 назад он насколько помню не поддерживал новые расширения процев и уже никак не разрабатывался.
Лучше взять хотяб поддерживаемый компиль.
Danil
MASM, TASM, FASM, NASM - что из этого поддерживает современные архитектуры ?
Aiwan \ (•◡•) / _bot
все
JeisonWi
JeisonWi
forget it
JeisonWi
the rest should be updated
JeisonWi
tasm does not support new opcodes obviously
Aiwan \ (•◡•) / _bot
хотя да
k0rs4r
лично я выдирал вообще масм из студии и линковал линкером от Юрия Харона unilink, он умеет без lib-файлов. Т.е. по сути свою сборку склепал. Код писал в notepad++ и через макро собирал это всё по хоткею. Получалась вполне себе как в IDE
JeisonWi
unilink was cool project, but also dead
Aiwan \ (•◡•) / _bot
а насм для винды есть?
k0rs4r
Наскок помню - да. Еще yasm есть, он как расширение nasm вроде был, и имел режим совместимости с тасмом
kitsu
вернее не "конечн", но ничего не мешает ему там быть
JeisonWi
gas
Aiwan \ (•◡•) / _bot
я про то что ему надо для нужд winapi
JeisonWi
you can write gas + winapi
k0rs4r
gas можно заюзать в теории. Там есть интел-совместимый синтаксис, почти как в masm. Вот тока структуры/массивы по-моему там так просто нельзя задавать, а какая-то возня со смещениями.. либо через C
Aiwan \ (•◡•) / _bot
значит как более подходящие для данных нужд для новичков остается масм и фасм
k0rs4r
для новичков думаю fasm проще всего во всех отношениях
Aiwan \ (•◡•) / _bot
и еще poasm
k0rs4r
не слышал о таком даже
Aiwan \ (•◡•) / _bot
мы решили - бери fasm @GMTraid
Aiwan \ (•◡•) / _bot
Aiwan \ (•◡•) / _bot
...из "peles c"
k0rs4r
а, вот про это слышал
JeisonWi
JWasm 😁
Aiwan \ (•◡•) / _bot
но там старье
JeisonWi
https://github.com/JWasm/JWasm
Danil
k0rs4r
jwasm is a good tool but does not support latest SSE and AVX instructions as i remember
JeisonWi
Dmitry
jwasm крут тем, что поддерживает COMDATы - в больших проектах, линкующихся из кучи разных объектников на разных языках, это помогает
Aiwan \ (•◡•) / _bot
#book nasm (возможно еще masm) для совсем новичков