Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 2264

In computer security, a shellcode is a small piece of code used as the payload in the exploitation of a software vulnerability. It is called "shellcode" because it typically starts a command shell from which the attacker can control the compromised machine, but any piece of code that performs a similar task can be called shellcode.

3 votes

Shellcode Segfault mid execution?

This isn't really a security question, it's a low-level architecture one. But to get you started, I'd suggest looking in to what a Segmentation Fault actually represents. Specifically, it happens on …
tylerl's user avatar
  • 83.8k
2 votes
Accepted

How to achieve interactive shell attack?

Graphical shells are heavy on the bandwidth, unreasonably complex, and usually unnecessary anyway. "Shell" in an exploitation context usually refers to a text-only shell; bash or sh or zsh for example …
tylerl's user avatar
  • 83.8k
0 votes

How to deal with MySQL's Errcode 13 when trying to write a shell

Ideally (if you're the server administrator) the file locations accessible by MySQL versus those accessible by Apache and PHP do not intersect. Typically /tmp is accessible to all, but a well-designed …
tylerl's user avatar
  • 83.8k
2 votes

How to find malicious images in server?

If you know what you're looking for, then you simply examine the data within the file to see if it matches the pattern you're looking for. How you do that depends on what sort of pattern it is; you co …
tylerl's user avatar
  • 83.8k
6 votes

NX bit: does it protect the stack?

By marking the stack as non-execute, you effectively prevent code inserted into the stack from running. You're not protecting the stack from modification; rather, you're causing a hard crash when the …
tylerl's user avatar
  • 83.8k