Security

Das WhatsApp-Registrierungsprotokoll

Dieser Artikel ist älter als zwei Jahre und womöglich veraltet!

Da ich aus den Suchanfragen die auf meiner Homepage landen schließe, dass hier Interesse besteht, möchte ich hiermit nocheinmal kurz den Registrierungsvorgang bei WhatsApp mit den dafür verwendeten REST Urls beschreiben. Überprüfen, ob schon registriert Beim Starten der App und nach der Eingabe der Rufnummer wird zunächst überprüft, ob diese Nummer bereits bei WhatsApp registriert ist. https://r.whatsapp.net/v1/exist.php?cc=43&in=664XXXXXXX&udid=d59d27f4d300d595.. Bestätigungs-SMS verschicken Um die Rufnummer zu bestätigen wird im nächsten Schritt eine SMS an die angegebene Nummer verschickt.

mehr
Entwicklung

Elektronik über den LPT-Port steuern

Dieser Artikel ist älter als zwei Jahre und womöglich veraltet!

Öfters möchte man einen kleinen oder auch größeren Schaltkreis über den PC steuern, wäre da nicht die komplizierte Umsetzung mit einem geeigneten Mikrocontroller und der benötigten Software. Doch es geht viel einfacher: Der parellele Port, auch LPT-Port genannt, steht auf den meisten PC zur Verfügung und kann Kinderleicht dazu verwendet werden verschiedenen Pins einzeln mit Spannung zu versorgen. Hardware Dieser Anschluss, der vormals DER Standard für den Anschluss eines Druckers war, lässt sich für die Steuerung eines Schaltkreises verwenden indem man einen Draht in einen der Pins 2-9 und einen Draht in einen Pin von 18 bis 25 steckt.

mehr
Security

WhatsApp erlaubt Bruteforce auf Telefonnummern

Dieser Artikel ist älter als zwei Jahre und womöglich veraltet!

Eine Telefonnummer möchte man meist gerne für sich behalten, um nicht von Personen belästigt zu werden und einfach seine Ruhe zu haben. Mit der Nutzung der weitverbreiteten WhatsApp-Anwendung auf seinem Mobiltelefon macht man jedoch möglich die Rufnummern der angemeldeten Benutzer zu durchsuchen. In der App wird angezeigt welche seiner Kontakte bereits für WhatsApp registriert sind. Dazu wird eine Anfrage mit den Telefonnummern seiner Kontakte an den WhatsApp-Server sro.whatsapp.net geschickt: POST /client/iphone/iq.

mehr
Entwicklung

CSS3 Animationen - Ein erster Einstieg

Dieser Artikel ist älter als zwei Jahre und womöglich veraltet!

Vielleicht haben Sie schon einmal davon gehört: CSS3-Animationen. Es soll also möglich sein nur mit CSS eine kleine Animation zu erstellen. Doch wie geht das? Am Besten probieren wir es einmal an einem kleinen Beispiel, um die Grundzüge zu verstehen. Wir nehmen an, wir wollen einen einfachen Text rotieren lassen: Demo Zuerst wird die Animation im CSS der Seite definiert: @keyframes move { 50% { margin-left: 500px;} 100% { transform: rotate(360deg);} } Zur Erklärung: Man erstellt ein Definition mit dem Namen @keyframes und benennt es ganz nach seinen Vorlieben.

mehr
Entwicklung

C# und Ich

Dieser Artikel ist älter als zwei Jahre und womöglich veraltet!

Mit der Zeit muss man sich auch wieder einmal an etwas Neuem versuchen. Genau das habe ich jetzt gemacht und somit habe ich angefangen C# zu lernen. Zu empfehlen ist dazu eine IDE, also eine integrierte Entwicklungsumgebung. Ich habe Microsoft Visual C# Express von Microsoft verwendet, das man hier downloaden kann. Der Download und die Installation kann hierbei jedoch eine Weile dauern. Was man also dazu braucht: Microsoft Visual C# Geduld Wenn man, so wie ich, von PHP kommt ist erst einmal zu beachten, dass man genau angeben muss welcher Typ in einer Variable abgespeichert wird.

mehr