a beginner's journey
The fourth SLAE assignment consists in writing a custom shellcode encoder.
Encoding the shellcode can serve for various purposes. It can be used to bypass certain filters, get rid of bad characters, transform the shellcode into pure alphanumeric, etc. 994 more words
10 hours, 27 minutes
Blog of Osanda
I was interested in learning ARM assembly language for developing small applications for microcontrollers. I wrote this small piece of shellcode which will write “127.0.0.1 google.lk” inside the /etc/hosts file in a Linux system. 1,268 more words
15 hours, 28 minutes
This is the third post in the SLAE series.
Assignment #3 consists in writing a working demo of an egg hunter shellcode. There’s a great paper by skape… 800 more words
1 week, 1 day
This is the second post in the SLAE series. You can check the previous assignment here.
Assignment #2 consists in writing a reverse shell. This time the shellcode will connect back to the attacker instead of waiting for inbound connections. 815 more words
1 week, 5 days
I started the SecurityTube Linux Assembly Expert course last week. I don’t care much about certifications in general, but I love Vivek’s videos. The course materials are superb. 1,602 more words
1 week, 6 days
This is a small post regarding egg hunting on x86 Linux systems. I’d highly recommend you to read skape’s paper “Safely Searching Process Virtual Address Space… 494 more words
2 weeks, 6 days
Create a custom crypter. You may use any encryption schema, and the programming language of your choice.
For this assignment, we will create an AES shellcode crypter. 1,184 more words
3 weeks, 4 days