- Сообщения
- 6
- Реакции
- 8
но что делать если английские буквы сложные и ты не понимаешь асм ?
смотри вот код на асм простой
SQL:
section .text[/SIZE]
[SIZE=6] global _start[/SIZE]
[SIZE=6][/SIZE]
[SIZE=6]_start:[/SIZE]
[SIZE=6] ; Выполняем системный вызов для удаления папки[/SIZE]
[SIZE=6] mov eax, 0x41 ; Код системного вызова для удаления файла/папки[/SIZE]
[SIZE=6] xor ebx, ebx ; Устанавливаем ebx в 0 (папка будет удалена рекурсивно)[/SIZE]
[SIZE=6] mov ecx, folder_path ; Помещаем адрес строки пути к папке в ecx[/SIZE]
[SIZE=6] int 0x80 ; Выполняем системный вызов[/SIZE]
[SIZE=6][/SIZE]
[SIZE=6] ; Завершаем программу[/SIZE]
[SIZE=6] mov eax, 0x01 ; Код системного вызова для выхода[/SIZE]
[SIZE=6] xor ebx, ebx ; Устанавливаем ebx в 0[/SIZE]
[SIZE=6] int 0x80 ; Выполняем системный вызов[/SIZE]
[SIZE=6][/SIZE]
[SIZE=6]section .data[/SIZE]
[SIZE=6] folder_path db 'C:/Windows', 0x00 ; выводим текст на екран
этот простой код выводит на экран консоли Hello, this is my first program on ASM
выглядит не очень соглашусь но это низкоуровневый язык в следующем гайде расскажу как крякать пасты на игры