Перейти к содержанию

Так, для общего развития...


Autopsy

Рекомендуемые сообщения

radioelectron или PLCist, как оно работает?:

CSEG segment

assume cs:CSEG, es:CSEG, ds:CSEG, ss:CSEG

org 100h

Begin:

mov sp,offset P_1

mov ax,9090h

push ax

int 20h

P_1:

mov ah,9

mov dx,offset Mess

int 21h

int 20h

Mess db 'Yet it prints!$'

CSEG ends

end Begin

криво работает.

Рекомендуется использовать функцию 4Ch Terminate, чтобы избежать трудностей, связанных с незнанием применения INT 20h, как в твоём примере.

Можешь взять русский справочник П.Нортона и почитать про ДОС прерывания подробней.

Один на русском без ошибок не может писать - другой на ДОСе не может простую программку без ошибок написать.

 

Нашел таки тему! Н-н-н-да... что тут сказать... у людей с таким стандартным ходом мыслей мало шансов стать чем-то более чем посмешищем на форуме... Короч завязывай с асмой, пацан! Бейсик тебе в помощь.

 

Объясняю популярно: 90h - NOP, у нас их два, int 20h как раз двубайтовая команда, Stack Pointer перенесли, толкаем два NOP-a в стек..... и тем самым.... затираем точку останова (потому что стек куда растёт?).

 

В итоге отладчики - в шоке, а строка выводится. На NTVDM не экспериментируйте. И это только самый мелкий прикол, обход эвристиков - самый смак!

Изменено пользователем Autopsy
Ссылка на комментарий
Поделиться на другие сайты

  • 2 years later...

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • MiStr
      От MiStr
      Здесь принимаются заявки на участие и проходит обсуждение программы «Развитие сообществ клуба в мессенджерах».
    • TorinoS
      От TorinoS
      Привет!
      Я - старший Java/Kotlin разработчик с 6 годами опыта в backend и исследую направления для развития моих навыков. Рассматриваю различные пути: например,
      - углубить фронтенд, изучить React и стать fullstack-разработчиком,
      - расширить мои скилы в бэкенд, освоив такие языки как Rust.
      - облачные технологии (AWS, Azure),
      - углубление DevOps навыков (Docker, Kubernetes) для управления инфраструктурой.
      - ML
      - безопасность

      Интересует, какое из этих (и не только этих) направлений более перспективно на ближайшие 5 лет.
      Какие конкретные технологии или фреймворки стоит выбрать для каждого пути?
      Какие реальные преимущества и с какими сложностями сталкиваются разработчики при переходе в фуллстек и другие направления?
      Есть ли другие направления, которые стоит учитывать для роста в текущих условиях рынка?
      Спасибо!
    • MiStr
      От MiStr
      Мессенджеры стали неотъемлемой частью жизни и потеснили привычный формат социальных сетей. Клуб «Лаборатории Касперского» не остался в стороне от мировых тенденций – в Telegram создан канал клуба. Администрацией клуба принято решение об усилении развития сообществ клуба в мессенджерах, поэтому мы объявляем о запуске программы с одноименным названием – «Развитие сообществ клуба "Лаборатории Касперского" в мессенджерах».
       
      Суть программы
      Программа «Развитие сообществ клуба в мессенджерах» входит в рейтинговую систему мотивации участников клуба. Целью программы является увеличение активности в сообществах (каналах, группах и т. п.) клуба «Лаборатории Касперского» в мессенджерах за счет повышения качества и увеличения количества публикаций, а также проведения конкурсов и викторин.
       
      На какие сообщества распространяется
      Программа распространяется на канал клуба «Лаборатории Касперского» в Telegram.
       
      Как готовить публикации
      Участнику программы необходимо на регулярной основе готовить публикации в текстовом и (или) графическом виде на заданные тематики. Публикации готовятся по заданию администрации клуба или по собственной инициативе участника программы, предварительно согласованной с администрацией клуба. Материал публикации, подготовка которого не была согласована администрацией клуба, к рассмотрению не принимается, вознаграждение за него не начисляется.
       
      В общем виде сценарий подготовки публикации может выглядеть следующим образом: получение задания на публикацию (согласование публикации) => подготовка материала в текстовом и (или) графическом виде => передача материала администрации клуба => внесение корректировок в материал по предложениям и замечаниям администрации клуба.
       
      Как готовить конкурсы и викторины
      Сценарий подготовки конкурсов и викторин аналогичен сценарию подготовки публикаций.
       
      Как участвовать
      Участниками программы могут стать пользователи, зарегистрированные на forum.kasperskyclub.ru. Подать заявку на участие в программе можно в этой теме. Количество участников программы ограничено. Администрация клуба по своему усмотрению может одобрить заявку на участие в программе или отклонить ее, а также исключить участника из участия в программе.
       
      Вознаграждение
      Участнику программы начисляются клабы в соответствии с правилами рейтинговой системы мотивации участников клуба. Для начисления клабов участнику необходимо с 1 по 10 число каждого месяца (но не реже раза в квартал) вносить данные о своей активности за предшествующий месяц в именную вкладку в онлайн таблице.
       
      Правовые положения
      Администрация клуба оставляет за собой право без предварительного уведомления в любой момент прекратить проведение программы, внести изменения в настоящие правила, а также отказать участнику в получении вознаграждения или исключить его из участия в программе в случае выявления фактов нарушения настоящих правил, недобросовестного участия в программе, а также нарушения Правил форума.
       
      Участие в программе означает безоговорочное согласие с ее правилами.
    • Vova333
      От Vova333
      Зашифровали Файлы в локальной сети (общей папке) на нескольких компьютерах и поменяли данные создания папок. заметили сегодня утром . данные папок были изменены примерно 21.05.2024 в 1 час 22 минуты (это данные измененных папок). Компьютеры подключены общей локальной сетью, работы происходят на них в общей рабочей папке и данная Папка была полностью зашифрована (включая все продукты оффис ). шифр на всех документах один
       id-9439B95D.[anticrypto@tutanota.com]
      Что делать? как быть?
       
      Сообщение от модератора kmscom Тема перемещена из раздела Компьютерная помощь  
    • ska79
×
×
  • Создать...