PHP

Google Web Toolkit mit PHP Backend

Möchte man das Google Web Toolkit mit einem PHP Backend ver­knüp­fen ist das grund­sätz­lich rela­tiv ein­fach. Das Toolkit bie­tet ver­schie­dene Möglichkeiten um Daten mit Backends aus­zu­tau­schen (wie z.B. JSON oder XML). Setzt man die­sen Gedanken aller­dings in die Tat um, stößt man schnell auf einige Fallstricke die bei der Entwicklung hin­der­lich sein kön­nen. Die Entwicklung von GWT Anwendungen erfolgt im…

ASP.NET security update against #hashDoS attacks

In a pre­sen­ta­tion ("Efficient Denial of Service Attacks on Web Application Platforms", Dec 28th 2011, PDF) at 28th Chaos Communication Congress in Berlin (#28c3) there have been publis­hed details on how to per­form so cal­led "hash col­li­sion attacks" on web­ser­vers. This does not only affect Microsoft tech­no­logy (ASP.NET), but also Java, Python, Ruby, PHP, v8/node.js, … Microsoft has already reac­ted…

ASP.NET Sicherheitsupdate gegen #hashDoS Angriffe

Im Rahmen eines Vortrags ("Efficient Denial of Service Attacks on Web Application Platforms", 28.12.2011, PDF) auf dem 28. Chaos Communication Congress in Berlin (#28c3) wurde eine Möglichkeit vor­ge­stellt, Webserver mit­tels einer soge­nann­ten "hash col­li­sion attack" zu über­las­ten, so dass diese prak­tisch zum Stillstand kom­men. Betroffen ist dabei nicht nur Microsoft-Technologie (ASP.NET), son­dern auch Java, Python, Ruby, PHP, v8/node.js, … Microsoft hat…

MS-SQL und PHP – Umlaute und die Kommandozeile

Einem selt­sa­men Problem im Zusammenhang mit der Lucene-Search, MS-SQL und PHP auf der Kommandozeile bin ich kürz­lich auf die Spur gekom­men. Auf einem Windows-Server mit MS-SQL 2000 waren bei einer Webanwendung in den Suchergebnissen sämt­li­che deut­schen Umlaute ver­schwun­den – Begriffe mit Umlauten wur­den dem­zu­folge von der Suche auch nicht gefun­den. In der CP1252-encodierten MS-SQL-Datenbank stan­den  jedoch alle Umlaute kor­rekt und…