[FASM] флуд сообщениями или пример использования потоков

  • На форуме работает ручное одобрение пользователей. Это значит, что, если Ваша причина регистрации не соответствует тематике форума, а также Вы используете временную почту, Ваша учётная запись будет отклонена без возможности повторной регистрации. В дальнейшем - пожизненная блокировка обоих аккаунтов за создание мультиаккаунта.
  • Мы обновили Tor зеркало до v3!
    Для входа используйте следующий url: darkv3nw2...bzad.onion/
  • Мы вновь вернули telegram чат форуму, вступайте, общайтесь, задавайте любые вопросы как администрации, так и пользователям!
    Ссылка: https://t.me/chat_dark_time

SPIFO

Участник

SPIFO

Участник
27 Авг 2015
86
29
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
include 'win32ax.inc'

section '.data' data readable writeable
ThreadID dd ?
Body db 'Fuck you, son of a bitch',0
title db 'Fuck you',0




section '.code' code readable executable
start:
push ThreadID
push 0
push 0
push Flood
push 0
push 0
call [CreateThread]
push 1000
call [Sleep]
jmp start
.end start

proc Flood
@a:
push 0
push title
push Body
push 0
call [MessageBox]
jmp @a
endp
push ThreadID
push 0
push 0
push Flood
push 0
push 0
call [CreateThread]

Где Flood, какая-то процедура и ThreadID переменная типа DWORD ( "ThreadID dd ?" )

Данный код каждую секунду показывает сообщение, а если закрыть одно из сообщений, то сразу же появляется еще одно.
 

socrates

Участник

socrates

Участник
20 Окт 2015
22
1
For masm
Код:
.386
.model flat, stdcall
option casemap: none

include /masm32/include/windows.inc
include /masm32/include/user32.inc
include /masm32/include/kernel32.inc

includelib /masm32/lib/user32.lib
includelib /masm32/lib/kernel32.lib

.data
    msg_title db "Title", 0
    msg_message db "Hello world", 0


.code
Flood proc
    lab1:
    invoke MessageBox, 0, addr msg_message, addr msg_title, MB_OK
    push 100d
    call Sleep
    jmp lab1
    ret
Flood endp
start:
    invoke CreateThread, NULL, 0, addr Flood, ecx, THREAD_PRIORITY_NORMAL, NULL
    push 100h
    call Sleep
    jmp start
end start
а что это билка?и что нужно учить чтобы понять что там написано?
 

О нас

  • Наше сообщество существует уже много лет и гордится тем, что предлагает непредвзятое, критическое обсуждение различных тем среди людей разных слоев общества. Мы работаем каждый день, чтобы убедиться, что наше сообщество является одним из лучших.

    Dark-Time 2015 - 2024

    При поддержке: XenForo.Info

Быстрая навигация

Меню пользователя