II.
LibraryProcess overview
Reference · livelib-process:security-research--shellcode-development
shellcode-development overview
Creation of position-independent payload code for exploit delivery. Includes shellcode for various purposes and architectures with constraint handling, encoding, and testing.
Attributes
displayName
shellcode-development
description
Creation of position-independent payload code for exploit delivery. Includes shellcode
for various purposes and architectures with constraint handling, encoding, and testing.
libraryPath
library/specializations/security-research/shellcode-development.js
specialization
security-research
references
- - Shell-Storm: http://shell-storm.org/shellcode/ - Pwntools: https://docs.pwntools.com/ - OSCP: https://www.offensive-security.com/
example
const result = await orchestrate('specializations/security-research/shellcode-development', {
projectName: 'x64 Reverse Shell',
architecture: 'x86_64',
purpose: 'reverse-shell',
constraints: { badChars: ['0x00', '0x0a', '0x0d'], maxSize: 512 }
});
usesAgents
- exploit-developer
- security-report-writer
Outgoing edges
lib_applies_to_domain1
- domain:cybersecurity·DomainCybersecurity
lib_belongs_to_specialization1
- specialization:security-research·Specialization
lib_implements_workflow1
- workflow:vulnerability-management·Workflow
uses_agent2
- lib-agent:security-research--exploit-developer·LibraryAgentExploit Developer Agent
- lib-agent:security-research--security-report-writer·LibraryAgentSecurity Report Writer Agent
Incoming edges
None.