notes/Basic busybox netcat web server output-49WkZ7L3.sh
#include <stdio.h>
/*
*wget "http://lh6.ggpht.com/_fX4ubyr2-9U/ShPBngRU2kI/AAAAAAAABOY/ZzJLuiY0UJ8/linux_inside%5B5%5D.png?imgmax=800" -O tux.png
*base64 tux.png -w 0|xclip
*./main| nc -l -p 8080
*/
int main()
{
printf("HTTP/1,1 200 OK\n");
printf("Content-Type: text/html\n\n");
printf("<h1>Hello World</h1>");
printf("<img src='http://lh6.ggpht.com/_fX4ubyr2-9U/ShPBngRU2kI/AAAAAAAABOY/ZzJLuiY0UJ8/linux_inside%5B5%5D.png?imgmax=800'>");
printf("<img src='data:image/png;base64,[base64 code goes here]'");
}
syntax highlighted by Code2HTML, v. 0.9.1