Size: a a a

Ассемблер

2021 June 09

CB

Cyber Bully in Ассемблер
вместо вин
источник

A

Aleksandr in Ассемблер
Вирусы и там бывают
источник

АШ

Алексей Шведов... in Ассемблер
Повезло просто
источник

CB

Cyber Bully in Ассемблер
Согласен, но намного реже.
источник

АШ

Алексей Шведов... in Ассемблер
Ага, у меня целый сборник исходников на Linux (ну, на ассемблере, старые. Но если их не считать - то сейчас на Metasploit чуть ли не каждый месяц выходит новый эксплойт для Linux). Причём половина очень хорошо распространялась
Вирусы есть везде, где есть хороший актив пользователей.
источник

DB

Dima Bat in Ассемблер
А с какой целью они там?
источник

АШ

Алексей Шведов... in Ассемблер
Просто изучаю, интересно смотреть, как разработчики хитрят с полиморфным кодом, или с обходом антивирусов, и т.п
На аве у меня отрывок из дизассемблированного кода Heretic из 1986 года на Win32
источник

CB

Cyber Bully in Ассемблер
Для вин больше выходит
источник

CB

Cyber Bully in Ассемблер
Каждый месяц какие-то критические уязвимости
источник

АШ

Алексей Шведов... in Ассемблер
Да они сами привлекают ресёрчеров к себе. Вечно какие-то релизы сделают по поводу защиты. Да и среди пользовательской стороны (со стороны софта) там куча защиты, вот и каждый второй ковыряет. Ещё к этому прибавить то, что Windows очень популярная, и получаем кучу вирусов на неё. Так же было бы и с Linux, если бы она была интереснее, чем Windows, со стороны защиты
источник

d

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

a

asm in Ассемблер
Добро пожаловать Yoki Yi. Не ответив на вопрос, будешь удалён из чата
источник

АШ

Алексей Шведов... in Ассемблер
Скидывай задание
источник

YY

Yoki Yi in Ассемблер
Написать программу записи индексов элементов исходного массива, попадающих в диапазон (a, b)  в результирующий массив, где а- среднее арифметическое первой половины, а b -среднее арифмитическое второй половины исходного массива
источник

YY

Yoki Yi in Ассемблер
источник

YY

Yoki Yi in Ассемблер
data segment
arrA dw 0, 2, 3, 4, 5, 6, 7, 8, 9,10
lenghtA dw (offset lenghtA - offset arrA)/type arrA
arrB dw lenghtA dup(?)
a db (?)
b db (?)
buf dw (?)
data ends
code segment
start:
assume cs:code,ds:data
mov ax,data
mov ds,ax

mov cx,lenghtA
mov si,offset arrA
lo:
 mov ax,arrA[si]
 cmp ax,b
 jb mark
 ja mark
  mov bx,buf
  mov arrB[bx],si
  add buf,type arrB
 mark:
 add si,type arrA  
loop lo

mov ax,400Ch
int 21h
code ends
end start
источник

YY

Yoki Yi in Ассемблер
Вот код который Я начал писать, но сам же в нём и запутался
источник

DF

Dollar Føølish in Ассемблер
Я про деманд пейджинг
источник

DF

Dollar Føølish in Ассемблер
Он используется практически для всего
источник

DF

Dollar Føølish in Ассемблер
Что на линупсе что на винде
источник