Group Butler
Привет, Антон. Расскажи вкратце о себе, о том, что знаешь об ассемблере, и что хочешь узнать в этом чате.
Anton
Привет, не знаю НИ-ЧЕ-ГО
Anton
зашел почитать, посмотреть и приобщиться :)
Deleted
зашел почитать, посмотреть и приобщиться :)
Тут люди просто сидят и смотрят друг на друга. Никакого общения.
Anton
Мне подходит :)
Group Butler
Привет, Антоха. Расскажи вкратце о себе, о том, что знаешь об ассемблере, и что хочешь узнать в этом чате.
Group Butler
Привет, Nikita. Расскажи вкратце о себе, о том, что знаешь об ассемблере, и что хочешь узнать в этом чате.
Nikita
всем привет
🦥Alex Fails
всем привет
располагайся, только вкратце расскажи о себе
Nikita
располагайся, только вкратце расскажи о себе
не знаю даже, что и рассказать то. я увлечен реверс инжинерингом под линуху, на асме профессионально не пишу
Anonymous
С днём программиста всех!!! Программисты на ассемблере - самые настоящие программисты из всех программистов!)
Dmitry
так он же завтра
Dmitry
или ты на Дальнем Востоке?
Sergey
сегодня
Dmitry
а, год високосный же...
Anonymous
Всем привет. Отправьте на хороший ресурс. Появилось свободное время, решил зайти на wasm.ru а там, ну вы знаете
Anonymous
В смысле с нуля
Anonymous
Короч остаюсь, как понял тут тихарей не банят
Олег
а че банить то?
Anonymous
Спасибо!
Anonymous
Рекомендую "Binary Challenge > Binary Game" https://play.google.com/store/apps/details?id=com.increatly.binarychallenge
Anonymous
Скинь на русском че-нибудь
Anonymous
Кто б мне скинул. Я на инфу жадный. (шучу)
Anonymous
Anonymous
Wetware интересует?)
Anonymous
Да не, чет кругом одна вода
blvxkp
Если кому-то интересно - я узнал о "турнире", точнее там просто задачки без ограничения по времени Нужно иметь терпение, умение работать с gdb, немного знаний о С и вроде всё:) Хотя, ещё умение работать с Linux, хотя бы базовые команды =) gracker.org - всё начинается отсюда
blvxkp
Всего 13 этапов Интересно сделали
vient
о, wargame
IB
прикольно
vient
не могу понять 4 уровень, там точно знания С достаточно?
blvxkp
Да, немного ассемблера ещё нужно
blvxkp
Ну это само собой
blvxkp
Хотя 4й уровень это больше знание по Linux, надо заставить программу напечатать пароль от 5го уровня, т.е доступ к 5 уровню только через учётку 5го уровня Посмотрите какие права стоят у папок и т.д Есть проблема в безопасности, можно ещё погуглить
blvxkp
Тоже долго думал, как решить это..
Egor
Не спойлерите
Egor
Я ещё не решал)))
blvxkp
Всё, молчим :)
Олег
Программирование с нуля Ассемблер #asm 1. Природа информации 2. Бит, байт и т.д. 3. Как это работает? 4. К слову... 5. Предисловие! 6. Что такое регистры и прерывания 7. Прерывание DOS 8. FASM подробно: Hello, world! 9. Стек http://vk.com/wall-54530371_87841
cyber
а щас пункт 7 ещё актуален, или это историческое наследие прошлого века?
ovf
ну, про "природу информации" придётся почитать отдельно (а лучше не читать -- здоровее будет голова), а про arm на linux есть всякие вещи типа http://www.coranac.com/tonc/text/asm.htm https://www.fourtheye.org/armasm.shtml http://thinkingeek.com/2013/01/09/arm-assembler-raspberry-pi-chapter-1/
Anonymous
Объясните нубу. Кэширование может замедлять быстродействие?
Nikita
Объясните нубу. Кэширование может замедлять быстродействие?
/dev /urandon: Только если ты всё время мажешь мимо кешей. Но там оверхед на порядки меньше времени обращения к следующему уровню памяти
Nikita
Ты же про аппаратный кеш?
Anonymous
Да
Anonymous
Ну примерно понял. Пасиб!
Anonymous
А по сути что надо? Что такое WS?
Anonymous
Игру делаешь?
🦥Alex Fails
Это фича системы. Она занижает приоритет процессу, если он неактивен
🦥Alex Fails
Wm_activate
🦥Alex Fails
Меняй приоритет - и все
Anonymous
Навряд ли тебе помогут
🦥Alex Fails
утром, на работе гляну.
Sokolov
Здравствуйте! Об ассемблере знаю только что Язык ассемблера низкого уровня. Стал заниматься C++, но хочется параллельно более глубоко знать архитектуру процессора и уметь что-то с ней делать. Скачал книги: - Столяров А.В. Программирование на языке ассемблера - Юров В.И. - Assembler 2-е издание - Юров В.И. - Assembler. Практикум. - Калашников О. А. - Ассемблер — это просто. В чём писать? Хорошую программу подскажите.
Ilyas
Под какую платформу/ОС писать собираешься?
Sokolov
Под Windows x64.
Ilyas
Попробуй http://flatassembler.net/
Ilyas
format PE64 и вперёд
Sokolov
format PE64
Sokolov
Это что?
Ilyas
PE это виндовые exe/dll
Ilyas
format это как правило самое первое слово в исходнике для fasm %)
Sokolov
Там много возиться? Или установить только? А писать и запускать в нём же?
Ilyas
Распаковать только, хотя желательно в ini-конфиге Environment выставить. И да, там IDE есть своя.
Ilyas
Если её можно так назвать.
Ilyas
Консольный компилятор тоже есть, можно к любой другой IDE подключить, если напильником чуток владеешь %)
Ilyas
Environment нужен кажись чтобы инклуды идущие "из коробки" виделись... а в разработке под винду они вплотную там применяются
Sokolov
format PE64 CSEG segment org 100h Begin: mov ah,9 mov dx,offset Message int 21h int 20h Message db 'Hello, World' CSEG ends end Begin
Sokolov
Не работает
Sokolov
Я запускаю, а он мне выдаёт вот что http://prntscr.com/clcs05
Ilyas
это не x64
Ilyas
посмотри в examples
Sokolov
Странно...
Sokolov
Как книгу читать, если там толком ничего не рассказывается.
Ilyas
http://asmworld.ru/content/filez/docs/fasm_manual.zip