Как стать автором
Обновить

Комментарии 24

С праздником, коллеги! Как всегда, совмещаю день рождение с конфессиональным праздником.

P.S. Каждый год делал пост, в этом Вы меня опередили!
С Днем рождения! :)
Ребяты, всех нас с Днем Рождения и профессиональным праздником!
Объявляю пост добра!
Коллеги с праздником Нас всех!)
С праздником, коллеги! Всем добра и пятницу!
Хоть меня и отчислили недавно с 5 курса ФЗИ, всё равно буду отмечать. С праздником!
Безопасного празднования и нескучных будней! )))
Приятно вспомнить свою кафедру Защиты Информации в ВНТУ. Ех, были времена…
Коллеги, с праздником!!! Бобра и пятницу уже упомянули) желаю адекватных юзеров, а то бывает такоооое вытворяют)
JiMxMDU1OyYjMTA4ODsmIzEwODA7JiMxMDg5OyYjMTA4NjsmIzEwNzc7JiMxMDc2OyYjMTA4MDsm
IzEwODU7JiMxMTAzOyYjMTEwMjsmIzEwODk7JiMxMTAwOyAmIzEwODI7ICYjMTA4NzsmIzEwODg7
JiMxMDcyOyYjMTA3OTsmIzEwNzY7JiMxMDg1OyYjMTA4MDsmIzEwODI7JiMxMDkxOyEgOikgJiMx
MDQyOyYjMTA4OTsmIzEwNzc7JiMxMDg0OyAmIzEwNzY7JiMxMDg2OyYjMTA3MzsmIzEwODg7JiMx
MDcyOyAmIzEwODA7ICYjMTA5MTsmIzEwNzY7JiMxMDcyOyYjMTA5NTsmIzEwODA7IQ==
Вам тоже удачи и добра.
Тоже присоединяюсь к празднику. И чтобы «разрывов не было» )
MDQyMSAwNDNGIDA0MzAgMDQ0MSAwNDM4IDA0MzEgMDQzRSAwNDE4IDA0MzIgMDQzMCAwND
QxIDA0NDIgMDQzRSAwNDM2IDA0MzUgMDQ0MSAwNDNGIDA0NDAgMDQzMCAwNDM3IDA0MzQg
MDQzRCAwNDM4IDA0M0EgMDQzRSAwNDNDIDA0MTIgMDQ0MSAwNDM1IDA0MzMgMDQzRSAwN
DMyIDA0MzAgMDQzQyAwNDNEIDA0MzAgMDQzOCAwNDNCIDA0NDMgMDQ0NyAwNDQ4IDA
0MzUgMDQzMyAwNDNF
11010000 10011000 00100000 11010000 10110010 11010000 10110000 11010001 10000001 00100000 11010000 10111111 11010000 10111110 11010000 10110111 11010000 10110100 11010001 10000000 11010000 10110000 11010000 10110010 11010000 10111011 11010001 10001111 11010001 10001110 00100001
В Советской России аналогичный праздник появился чуть раньше ))
По распоряжению Ленина приказом Реввоенсовета № 217 от 13 ноября 1918 года было создано “Шифровальное отделение Отчетно-организационного отдела Организационного управления Всероссийского Главного штаба” со штатом в 14 человек.
www.fid.ru/museum/hall4/03/

В конце 60-х, начале 70-х на мейнфреймах того времени появились первые предки современных вирусов — программы, называвшиеся «кроликами» (rabbit), которые клонировали сами себя и тем самым занимали системные ресурсы. Их написанием, скорее всего, занимались системные администраторы «шутки ради», а сами «кролики» не выходили за пределы своего мейнфрейма. Спустя несколько лет, в середине 70-х появляется на свет первый вирус, использующий для своего распространения глобальные компьютерные сети. Этим вирусом был "The Creeper" созданный под операционную систему Tenex.
Ну и еще про «прототип в 1983»

ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D0%B2%D0%B8%D1%80%D1%83%D1%81

Зимой 1984 года появились первые антивирусные утилиты — CHK4BOMB и BOMBSQAD авторства Анди Хопкинса (англ. Andy Hopkins). В начале 1985 года Ги Вонг (англ. Gee Wong) написал программу DPROTECT — первый резидентный антивирус.
Так вот откуда сегодня ночью родилась мысль почистить компьютер. С праздником!
; FASM

format PE64 GUI
entry start

section '.text' code readable executable

  start:
	sub	rsp, 8*5 	

	mov	r9d,0
	lea	r8,[_caption]
	lea	rdx,[_message]
	mov	rcx,0
	call	[MessageBoxA]

	mov	ecx,eax
	call	[ExitProcess]

section '.data' data readable writeable

  _caption db 'Computer Security Day on Habrahabr',0
  _message db 'G R E E T I N G S ! ! !',0

section '.idata' import data readable writeable

  dd 0,0,0,RVA kernel_name,RVA kernel_table
  dd 0,0,0,RVA user_name,RVA user_table
  dd 0,0,0,0,0

  kernel_table:
    ExitProcess dq RVA _ExitProcess
    dq 0
  user_table:
    MessageBoxA dq RVA _MessageBoxA
    dq 0

  kernel_name db 'KERNEL32.DLL',0
  user_name db 'USER32.DLL',0

  _ExitProcess dw 0
    db 'ExitProcess',0
  _MessageBoxA dw 0
    db 'MessageBoxA',0
Народ, а чего минусуем? Неужто ошибка закралась в код? :)
надо было на NASM'е
Нет, думаю дело в том что вызывется ANSI-версия MessageBox :) Вообще-то оно правильно, ANSI в большинстве приложений — прошлый век. Надо было юзать UNICODE :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории