Protostar
Exploit Exercises - …
Continuing with the “Net” series of Protostar, is Net 1.
We are given the following code:
#include "../common/common.c"
#define NAME "net1"
#define UID 998
#define GID 998
#define PORT 2998
void run()
{
char buf[12];
char fub[12];
char *q;
unsigned int wanted; …Exploit Exercises - …
Since I’ve been doing a lot of the format string exploits lately, I decided to do the Final 1 challenge.
We start out the challenge by being given the following code:
#include "../common/common.c"
#include <syslog.h>
#define NAME "final1"
#define UID 0
#define GID 0 …Exploit Exercises - …
Next up is the last challenge in the Format String series, Format 4.
It starts out with the following code:
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
#include <string.h>
int target;
void hello()
{
printf("code execution redirected! you win\n"); …