Size: a a a

Ассемблер

2021 October 28

01

01 10 in Ассемблер
ну это думаю очевидно)
источник

B

Bagasl in Ассемблер
Ну такие, условные указатели, не совсем полноценные
источник

s

sysbooter in Ассемблер
ну да, как и в новомодном RUST, тоже накрутили указателей-ссылок-)
источник

AM

Alexander Morozov in Ассемблер
Однажды человек мне рассказывал о том, что в TurboPascal есть такая крутая вещь как оверлеи. Я сразу спросил, можно ли выпустить программу, а оверлеи для нее написать позже, т.е. реализовать механизм, который позже назвали плагинами. Выяснилось, что, увы, нет, весь код должен быть написан перед компиляцией.
Так вот - в ассемблерном коде даже вопроса такого не стоит, как удобно - так и делай!
источник

С

Сергей in Ассемблер
Си, это круто, но для более точного измерения берут крайние точки. В данном случае надо брать не сишный вариант, а голанг. Консольный вывод одной строки, это более 1 мб екзешник. Вот это я понимаю масштабы 🤣
источник

С

Сергей in Ассемблер
Ассемблерный код и сишный (голый!) почти одинаковые по стоимости. Что там, что там писать вёрд, это почти вся жизнь толпы программистов
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
golang

Полноценная поддержка указателей, но без возможности применять к ним арифметические операции, в отличие от C/C++/D.
источник

С

Сергей in Ассемблер
Зато более яркий пример того, что за плюшки надо платить всегда. Чем дешевле разработка, тем дороже стоит железо.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Хотя для Go доступен и интерпретатор, практически в нём нет большой потребности, так как скорость компиляции достаточно высока для обеспечения интерактивной разработки.


скорей всего в этот 1мб и встроены задатки интерпретатора
источник

С

Сергей in Ассемблер
Не, он компилятор. Прям именно компилит в сишный код, а тот уже в ассемблерный. Во всяком случае мне так рассказывали умные люди, сам не проверял.
Просто там тянется столько служебной фигни, что просто жесть. Удобства всегда тяжёлые
источник

01

01 10 in Ассемблер
кто что думает на счет криптора exe файлов на ассемблере?  :)
источник

s

sysbooter in Ассемблер
ну а что крипторы. тут важно в первую очередь, помимо ассемблера, понимать такие основные темы как:

-шифрование
-форматы исполняемых файлов(в  данном случае я так понимаю PE формат)
-динамическое исполнение программы и распределение ее сегментов в памяти
источник

01

01 10 in Ассемблер
я думаю самое сложное, это реализация метода шифрования, ну и голову, а то и две надо иметь на плечах, что бы все сделать грамотно
источник

s

sysbooter in Ассемблер
ну вобщем-то я примерный перечень тем и перечислил выше-) но самое сложное-это скорее не шифрование, а правильное его применение в рамках работы процесса, а там надо хорошо знать форматы. от этого сильно зависит уязвимость криптов в рамках их работы в агрессивной операционной среде.(антивирусы, детекторы, итд)
источник

01

01 10 in Ассемблер
Если криптор написан оригинально, то есть ни единого куска кода не взято из других проектов, то криптор будет рабочим
источник

s

sysbooter in Ассемблер
отнюдь не факт. их могут прибить не по известным сигнатурам, а по поведению, итд. много нюансов.
источник

01

01 10 in Ассемблер
Ну будем честны) Многие не покупают антивири, а в бесплатных версиях урезана бд по частоте обновления и почти всегда кроме функций сканера и защиты файлов ничего нет
источник

d

disba1ancer in Ассемблер
Смотря о какой надёжности идёт речь
источник

s

sysbooter in Ассемблер
ну вобщем-то практически о любой, если делать по уму(точнее правильно), конечно-)
источник

s

sysbooter in Ассемблер
ну это уже частности.
источник