- Demo to identificate some elements of http headers, TCP/IP packets.
- How to scrap data from an external network.
- And how to catch public IP when client connects to server.
- SimpleHTTPRequestHandler
- PHP server
- socketserver
- TCPServer
- http.server
- etc ...
- ana_request (analyzer)
- cli_serv (client-server)
- data_buff (buffer protocol, memory...)
- php_http_server (as php server)
- sniff
- To launch server with a listner port :
python -m http.server 8000
Enter "127.0.0.1:8000" into browser
- To download file start cmd :
sudo php -S 127.0.0.1:80 (-t .)
Enter "127.0.0.1:80" into browser
- Case 1 :
- Launch :
sudo php -S 127.0.0.1:8080 index.php
\
This file call index.php and index.css
You can read it with your browser.
- Now, launch :
python3 proxy_analyze.py
and see that index could be read by proxy_analyze.
- Case 2 :
- Launch :
sudo php -S 127.0.0.1:8080
- and launch :
python3 proxy_analyze.py
- Case 3 :
- To run proxy by starding with dispy_data.php :
php -S 127.0.0.1:8000 dispy_data.php
- Case 4:
- To run php as server WEB :
php -S 0.0.0.0:8000 dispy_data.php
- or (if you've created a public directory)
php -S 0.0.0.0:8000 -t public dispy_data.php
Still under development...
ko@l@tr33