Schnelles einfaches Captcha in php

Schnelles einfaches Captcha in php

Captchas für die Hompage selbst gemacht!

Captcha Lösungen gibt es wie Sand am Meer. Von Von Super-duper bis so lalal. Hier ist eine einfache mit php gelöste Lösung.

Wirkungsweisen

Im ersten Teil Wird ein Bild mit zufälligen Zeichen erstellt. Im zweiten Teil wird es angezeigt und es wird eine Eingabe erwartet und im dritten wird geprüft ob es stimmt.

Teil 1: Captcha erstellen

Hier der Klassiker. 5 Zeichen gemischt aus Buchstaben und Zahlen

captchaklassik

 

 

Hier den ganzen Artikel lesen

Mit html und php ein einfaches Kontaktformular erstellen mit captcha abfrage

Mit html und php ein einfaches Kontaktformular erstellen mit captcha abfrage

Kontaktformular mit eigener Captcha Lösung? Kein Problem!

Auf Wunsch eines Lesers meines Blogs gibt es nun eine Erweiterung meines beliebten "Einfachen Kontaktformulars",

Jetzt ist es nicht mehr ganz so "einfach" auch wenn ich doch bemüht war es so einfach wie möglich zu halten.

Wie das ganze nun ausschaut und funktioniert sieht man hier.

Die Neuerungen

  • Captcha!!!
  • Bei Fehlerhafter Eingabe werden die eingegebenen Felder wieder übernommen.
  • Bei gelösten Captcha aber Fehlerhafter Eingabe der Kontaktfelder erscheint kein Captcha Feld mehr.
  • Benutzer bekommt eine Rückmeldung über Falscheingaben
  • Wurde alles richtig eingegeben und die Kontaktanfrage  versendet, wird die "session Variable" für das gelöste Captcha zurückgesetzt.

Sonst fast alles wie bisher. Hier den ganzen Artikel lesen

Android dual sim Smartphones

Android dual sim Smartphones

Dual Sim und Android?

Feder im GrasHi, das Angebot der Mobilfunkanbieter ist ja mittlerweile gewaltig. Aber das Problem ist ja dabei überall gibt es einen Hacken. Beim einen ist das Telefonieren günstig aber Mobiles Internet unter aller Sau. Oder umgekehrt.

Da lohnt sich ein Handy das man mit zwei Sim-Karten füttern kann.

Ich hab mir mal Zeit genommen um eine kleine Liste zu erstellen um einen Überblick über die Smartphones zu bekommen die so auf dem Markt sind. Die ist natürlich nicht vollständig deshalb lade ich herzlichst zur Mitarbeit ein.

Hier den ganzen Artikel lesen

aircrack-ng mobile, mit dem Handy wpa, wpe und wps hacken.

aircrack-ng mobile, mit dem Handy wpa, wpe und wps hacken.

Kann man mit dem Android oder iPhone WLAN Netzwerke hacken?


Farb MutzeDie Antwort ist hier leider nein. Auf dem Galaxy S und dem Nexus 7 hab ich zwar aircrack-ng zum laufen gebracht. Aber Die Verbaute Netzwerkkarte kann weder injections noch ist sie zum monitor-mode fähig.
Aber es klappt trotzdem, und zar mit dem "alten" Nokia N900 Smartphone, das ich gerade vor mir habe, ist dies alles möglich. Sogar mit praktischer GUI namens "Cleven"

Installation von aircrack-ng

Das ist super einfach einfach in den Progr.-Manager gehen und dort cleven und Linux kernel for power user suchen.
Nach der Installation ist bis auf den reaverschon alles möglich.

reaver wps crack aufs N900 bringen

reaver und wash ist leider nicht in den repositorys enthalten. Kann aber leicht installiert werden.
Folgende 3 Dateien Downloaden und nach /opt/cleven/ kopieren
reaver
wash
reaver.db
oder gleich im xterminal des N900 folgendes eingeben:
1. Rootzugriff erhalten:

sudo gainroot

Dateien gleich in richtiges Verzeichnis Downloaden

wget -o /opt/cleven/reaver http://www.burrotinto.de/Android/reaver
wget -o /opt/cleven/wash http://www.burrotinto.de/Android/wash
wget -o /opt/cleven/reaver.db http://www.burrotinto.de/Android/reaver.db

und wer reaver und wash auch aus dem Terminal heraus nutzen will muss die drei Dateien nach /usr/bin kopieren.

tadadadaaaaaaaa

Jetzt kann auch von unterwegs die Sicherheit eines Wlannetzwerkes getestet werden.
Und nicht vergessen erst den Eigentümer des Netzes um Erlaubnis fragen. Ansonsten begeht man eine Straftat.

http input type="image" value an php übergeben

http input type="image" value an php übergeben

Wie man value eines input type="image" an php weitergibt

Ein Bild als Schaltfläche ist doch was schönes. Aber leider klappt die Übergabe eines Wertes mittels "value" nicht so einfach beim Internet Exporer. Aber das braucht man öfter mal wenn man z.B. eine id mitsenden will.

Lösung

Üblich wäre also
<input type="image" name="id" src="edit.png" value="108" />
Aber da einige Browser das value nicht übermitteln kann man einen Umweg über ein array gehen.
<input type="image" name="id[108][]" src="edit.png" />

nun kann man über key($_POST['id']) darauf zugreifen.

Beispiel:

<form action="" method="post">
<input type="image" name="id[1][]" src="edit.png" />
<input type="image" name="id[2][]" src="edit.png" />
<input type="image" name="id[3][]" src="edit.png" />
<input type="image" name="id[4][]" src="edit.png" />
<input type="image" name="id[5][]" src="edit.png" />
</form>

<pre>
<?php
var_export($_POST);
echo "<hr /><p>" . key($_POST['id']) . "</p>";
?>
</pre>

Wie man hier schön sieht werden auch die Koordinaten sauber übertragen und man kann auf diese zugreifen.

Beispiel mit sql Abfrage

Da man das wohl hauptsächlich mit Datenbanken braucht hier ein beispiel:

<?php
$abfrage= mysql_query("SELECT * FROM tabelle");

while($row = mysql_fetch_object($abfrage))
{
echo  "<input type='image' src='drop.png' alt='Knopf'  name='id[" . $row->id . "][]' /><br />";
}

if (isset($_POST['id']))
{
$id = key($_POST['id']);
echo "Der Knopf Nummer: " . $id ." wurde gedr&uuml;ckt";
}
?>

Raspberry PI: ebay Sniper mit JBidwatcher ohne GUI

Raspberry PI: ebay Sniper mit JBidwatcher ohne GUI

Cool auf Auktionen Snipen mit dem RASPBERRY PI

Raspberry PI logo

Seit neustem bin ich stolzer Besitzer eines RASPBERRY PI. Da fragt man sich was stellt man jetzt mit diese

m kleinen Wunderding an? Eine Möglichkeit ist z.B. der ein ebay Biet Sniper. Dank des super geringen Stromverbrauches kann man den RASPBERRY PI Tag und Nacht laufen lassen. Der JBidwatcher ist ein kleines Leichtgewicht unter den Snipern und deshalb hier gut zu gebrauchen. Aber nun zur Installation. Hier den ganzen Artikel lesen

USB-Ethernet für das Nexus7 mit Cyanogenmod

USB-Ethernet für das Nexus7 mit Cyanogenmod

Es ist doch möglich! - USB - Ethernet für das Nexus 7 mit Installiertem Cyanogenmod 10.1

Lange Zeit hab ich gesucht und ausprobiert wie man beim Nexus 7 LAN benutzen kann.
Mehrere Adapter und Kabel probiert... Erfolglos. Da im Kernel von Cyanogenmod keine Treiber für Ethernet Adapter installiert sind.

Aber die suche war dann doch noch erfolgreich und ich kann diese Zeilen schreiben mit einer Logitech K400
die zusammen mit dem Delock USB 2.0 Ethernet Adapter
an einem Delock USB 2.0 Ethernet Adapter
.
Hier den ganzen Artikel lesen

VNC über USB für Android

VNC über USB für Android

Android Handy / Tablet über USB Fernsteuern

Es ist möglich und leicht realisierbar ein Android Gerät über die USB-Verbindung zum PC Fernzusteuern.
Man braucht nur 4 Sachen.

  1. root
  2. VNC-Server für Android
  3. ADB
  4. VNC-Viewer für den PC

1. root

Wie es für alle coolen Sachen für Android üblich ist braucht man auch hierfür ein Gerät mit Superuser-Rechten.
Hier im Blog gibt es Anleitungen wie man das beim Samsung Galaxy S i9000 und Nexus 7 macht. Ist das erledigt kann es weiter gehen.

2. VNC-Server für Android

Diesen kann man sich von Google-Play besorgen: VNC_server oder droid VNC server.
Oder einen anderen VNC-Server. Ist ziemlich egal.
Ist dieser dann installiert kann er geöffnet und gestartet werden. Jetzt kanns weiter gehen.

3. ADB

Anletung für Linux

Jetzt ist das Handy fertig und nun kommt der Rechner dran. In Linux ist es einfach.

Wir brauchen adb damit wir über das Datenkabel auf das Handy zugreifen können. adb ist sehr mächtig und wir benutzen es in unserem Fall den VNC-Port zum PC weiterzugeben.
adb hier herunterladen: ADB für linux
Jetzt diese ausführbar machen. Dazu Terminal starten und in das Downloadverzeichnis wechseln

cd Downloads

dann durch chmod ausführbar machen

chmod +x adb

jetzt noch ins PATH Verzeichniss /usr/local/bin verschieben das man es von überall öffnen kann.

sudo mv adb /usr/local/bin

Nun ist auch adb fertig eingerichtet. Und wir können mit der Port Weiterleitung beginnen:

adb forward tcp:5901 tcp:5901

so diese ist nun auch fertig. Nun kommen wir zum letzten Punkt.

4. VNC-Viewer für den PC

Jetzt kann man auf den VNC-Server zugreifen. Ich benutze den Tiger-VNC.
Oder man nimmt den REAL vnc. Der wird so Installiert:

sudo apt-get install vnc4server vnc-java 

Aber egal welchen man von den beiden nimmt der Befehl bleibt der gleiche:

vncviewer localhost:5901

Jetzt solltet ihr euren Android Bildschirm vor euch sehen.

Herzlichen Glückwunsch.

Blitz für das Galaxy S

Blitz für das Galaxy S

Blitz Cover für das geliebte Galaxy S i9000

Galaxy S mit Coverlight

Galaxy S mit Coverlight

Stefano Emidi, Designer des Coverlight, hat mich darauf hingewiesen das es zur Zeit eine crowdfunding campaign für eine Cover mit Blitz.
Schaut auf den ersten Blick wirklich gut aus. Und hebt das wirklich sehr gute Galaxy S in neue Sphären.
Mit dem neusten Cyanogenmod 10 Stable wo ich hier erkläre wie man es installiert steht es ja den aktuellen Handys um nichts nach. Nur Kommt die Kamera dank des Fehlenden Blitzes scheiße rüber.
Doch diese Lücke hat Stefano Emidi nun geschlossen. Dank seines Blitzes.

Hier kommt man zur Coverlight Kampagne und kann es auch gleich Vorbestellen.

Ich gebe dafür eine klare Kaufempfehlung und hoffe inständig das seine Kampagne von Erfolg gekrönt ist.