Advertisement
Guest User

Untitled

a guest
Aug 2nd, 2023
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.58 KB | None | 0 0
  1. Simple C website to print out all env variables:
  2.  
  3. #include "stdio.h"
  4.  
  5. int main(int argc, char **argv, char **env){
  6.  
  7.         printf("Content-Type: text/html; charset=utf-8\r\n\r\n");
  8.  
  9.         while(*env){
  10.                 printf("%s<br>", *env);
  11.                 env += 1;
  12.         }
  13. }
  14.  
  15.  
  16. What i get as output when i view this website in a browser:
  17.  
  18. HTTPS=on
  19. SSL_TLS_SNI=XXXXX
  20. HTTP_HOST=XXXXX
  21. HTTP_CONNECTION=keep-alive
  22. HTTP_CACHE_CONTROL=max-age=0
  23. HTTP_UPGRADE_INSECURE_REQUESTS=1
  24. HTTP_USER_AGENT=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.15.10 Chrome/87.0.4280.144 Safari/537.36
  25. HTTP_ACCEPT=text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
  26. HTTP_DNT=1
  27. HTTP_ACCEPT_LANGUAGE=en-US,en;q=0.9
  28. HTTP_SEC_FETCH_SITE=none
  29. HTTP_SEC_FETCH_MODE=navigate
  30. HTTP_SEC_FETCH_USER=?1
  31. HTTP_SEC_FETCH_DEST=document
  32. HTTP_ACCEPT_ENCODING=gzip, deflate, br
  33. HTTP_COOKIE=__guid=187019561.2921955125866414600.1685533830264.0325
  34. PATH=/usr/local/sbin:/usr/local/bin:/usr/bin
  35. SERVER_SIGNATURE=
  36. SERVER_SOFTWARE=Apache/2.4.57 (Unix) OpenSSL/3.1.1 PHP/8.2.8
  37. SERVER_NAME=XXXXX
  38. SERVER_ADDR=192.168.31.110
  39. SERVER_PORT=443
  40. REMOTE_ADDR=192.168.31.1
  41. DOCUMENT_ROOT=/srv/http/
  42. REQUEST_SCHEME=https
  43. CONTEXT_PREFIX=/cgi-bin/
  44. CONTEXT_DOCUMENT_ROOT=/srv/http/cgi-bin/
  45. SERVER_ADMIN=XXXXX
  46. SCRIPT_FILENAME=/srv/http/cgi-bin/a.out
  47. REMOTE_PORT=37400
  48. GATEWAY_INTERFACE=CGI/1.1
  49. SERVER_PROTOCOL=HTTP/1.1
  50. REQUEST_METHOD=GET
  51. QUERY_STRING=
  52. REQUEST_URI=/cgi-bin/a.out
  53. SCRIPT_NAME=/cgi-bin/a.out
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement