Unser Autor hat versehentlich das MySQL-Passwort seiner Webseite veröffentlicht. Hier schreibt er, wie es dazu kam. Er berichtet, warum Fehler selbst dann passieren, wenn man denkt, alle Sicherheitsmaßnahmen umgesetzt zu haben und warum es in PHP zu einfach ist, derartige Fehler zu produzieren.
Wennschon - dennschon: Microsoft hat Windows mit Vista teils fundamental umgebaut. Davon ist, im Gegensatz zu den optischen Änderungen am Desktop, in späteren Windows-Versionen viel übrig geblieben.
Das haben sich die Kunden des Cloud-Hosters Digital Ocean sicher anders vorgestellt: Der Dienst konnte mehrere Stunden nicht genutzt werden, weil einer der Entwickler aus Versehen die produktive Datenbank gelöscht hatte.
Zum maschinellen Lernen benötigt Google möglichst relevante, also echte Daten. Deshalb wird das Modell für die Android-Tastatur Gboard einfach auf Smartphones angelernt und später auf dem Server zusammengesetzt - eine radikale Abkehr von bisherigen Herangehensweisen.
Update Der Suchmaschinenbetreiber Ask.com gibt mehr Informationen preis, als er eigentlich sollte: Auf einer Apache-Statusseite lassen sich zahlreiche Suchanfragen von Nutzern verfolgen. Seit einem Monat hat das Unternehmen nicht auf die Fehlermeldung reagiert.
Um weniger anfällig für Fehler bei der Speicherverwaltung zu sein, sucht das Entwicklerteam von Tor nach einer Alternative für die Sprache C. Aussichtsreicher Kandidat ist Rust, die für erste Tests genutzt werden soll.
HbbTV ist unzureichend abgesichert. Darüber sind Tausende Smart-TVs offen für Angriffe aus der Ferne. Ein Sicherheitsexperte hat einen funktionierenden Angriff auf einem Gerät von Samsung demonstriert.
Microsoft schließt den Dienst Codeplex. Ab sofort können keine neuen Projekte mehr angelegt werden, Ende des Jahres ist dann endgültig Schluss. Wer den Dienst noch nutzt, bekommt Hilfe beim Umzug.
Voice Calls heißt die neue Funktion im Messenger Telegram, über die Nutzer verschlüsselte Telefonate führen können - zunächst in Europa. Telegram nutzt dafür seine eigene umstrittene Verschlüsselung.
Die Hashfunktion SHA-1 ist seit kurzem endgültig gebrochen. Doch an vielen Stellen ist sie noch im Einsatz. Beispielsweise in Git, in Bittorrent und, was manche überraschen wird, auch in TLS.
Für seine neue biometrische Datenbank hat das FBI bereits Fotos von fast der Hälfte der US-Bevölkerung eingesammelt - ohne deren Einwilligung. Die Gesichtserkennung stieß auf scharfe Kritik in einer Anhörung im US-Repräsentantenhaus.
Seit Januar 2016 hat die Zertifizierungsstelle Let's Encrypt über 15.000 Zertifikate mit dem Stichwort Paypal ausgestellt. Ein Großteil der beantragenden Domains weisen eindeutig auf Phishing-Seiten hin.
Gleich drei Sicherheitslücken innerhalb einer Woche wurden im Passwort-Manager Lastpass entdeckt. Der Hersteller reagiert zwar schnell, aber eben deshalb wohl überhastet: Eine Lücke wurde nicht vollständig geschlossen, eine weitere ist noch ganz offen.
Das ZRT-Protokoll soll für sichere Verbindungen und verschlüsselte VoIP-Telefonate sorgen. Forscher haben Schwachstellen in zahlreichen ZRTP-Anwendungen entdeckt, die die Sicherheitsmechanismen aushebeln.
Drehen, drücken, debuggen: Microsofts Project Torino ist eine Art Programmiersprache zum Anfassen. Das Ziel: Kindern mit Behinderung eine Karriere als Softwareentwickler zu eröffnen und dem Fachkräftemangel entgegenzuwirken.
Automatisches Tracking von Personen mit Hilfe von Gesichtserkennungssoftware soll erstmals an einem öffentlichen Bahnhof in Deutschland getestet werden. Zunächst sollen nur Freiwillige teilnehmen. Kritiker befürchten jedoch, dass dabei auch Unbeteiligte erfasst werden.
Hipchat, Bitbucket, Confluence und Jira: Alle diese Atlassian-Programme bekommen eine Integration in die kürzlich erworbene Software Trello. Diese sogenannten Power-Ups sind kostenlos verfügbar.
Das Azure Service Fabric von Microsoft nutzen das Unternehmen selbst und seine Kunden zum Erstellen von Microservices in der Cloud. Auf Wunsch der Nutzer ist nun ein erstes SDK dafür Open Source, weitere Bestandteile könnten folgen.
Aktuell erhält die Tastatur-App Swiftkey im Play Store reihenweise schlechte Bewertungen. Grund ist ein Update, das für die meisten Nutzer die Bedienung zur Qual macht. Swiftkey-Besitzer Microsoft muss sich die Frage gefallen lassen, warum ein funktionierendes System derartig verschlimmbessert wird.
Die erste Entwicklervorschau von Android O ist da - und damit auch einige neue Funktionen, die Googles neues Betriebssystem mit sich bringt. Golem.de hat sich die Details angeschaut und O mit Nougat verglichen. Für Endnutzer ist die neue Version noch nicht allzu spannend.
Mit Gnome 3.24 sollen die Nutzer des Desktops dank Nachtmodus besser schlafen können. Das Entwicklerteam hat außerdem die Einstellungen und Benachrichtigungen erweitert und die wichtigste noch fehlende Funktion zur vollen Wayland-Unterstützung umgesetzt.
Wer auf die Frage, wo man denn bleibe, keine Antwort mehr geben will, kann künftig in Google Maps einfach seinen aktuellen Standort in Echtzeit teilen. Das funktioniert sowohl aus der Kartenansicht als auch aus der Navigation heraus.
Mit einem Jahresgehalt zwischen 45.000 und 50.000 Euro sehen sich Entwickler in Deutschland teilweise unterbezahlt. Sie mögen ihren IT-Job und coden sogar in der Freizeit, fühlen sich aber nicht fair entlohnt.
Für die Android-Version seiner Such-App führt Google eine neue Funktion ein, die Nutzer schneller mit Informationen versorgen soll: Shortcuts zu verschiedenen Bereichen sollen aktuelle Ergebnisse zu Filmen, Sportereignissen und anderen Themen anzeigen, ohne dass explizit danach gesucht werden muss.
Ohne viel Tamtam: Überraschend und ohne Vorankündigung hat Google die erste Version der neuen Android-Version mit dem Anfangsbuchstaben "O" veröffentlicht. Zu den Neuerungen gehören eine verbesserte Akkulaufzeit, neue Benachrichtigungskanäle sowie ein Bild-in-Bild-Modus, beispielsweise für Videos.
Hersteller von Consumer-Elektronik unterstützen oftmals nur Windows und bieten keinen Linux-Support oder Dokumente, die Integrationen leichter machen. Ich habe die Software für eine Lüftersteuerung von NZXT analysiert - und jetzt unterstützt sie Linux!
Was soll bei der Entwicklung eigener Malware beachtet werden? Die CIA gibt ihren Mitarbeitern dazu einige Tipps. Die finden die Hinweise aber nicht sonderlich gelungen - und haben eigene Vorschläge.
Mit der Version 4.0 beginnt das LLVM-Projekt ein neues Schema zur Versionierung. Außerdem entfernen die Compiler nun aggressiver als bisher Code, Koroutinen werden experimentell unterstützt und es gibt ein offizielles Backend für Atmel AVR.
Die eigene MAC-Adresse beim WLAN zu verschleiern, gilt als eine der zentralen Funktionen zum Schutz der Privatsphäre. Auf mobilen Geräten ist dieser Schutz weitgehend nutzlos.
Testen während des Programmierens, eine bessere Autovervollständigung, bessere Mobile-App-Entwicklung: Visual Studio 2017 bringt neue Funktionen, die schon beim entschlackten Installer anfangen.
Es gibt erste Details zur nächsten Android-Hauptversion. Dabei soll das Betriebssystem intelligenter werden und bestimmte Inhalte automatisch erkennen. Mit Android O soll vor allem der Datenaustausch zwischen Apps vereinfacht werden.
In Version 4.11 des Linux-Kernels sorgen Neuerungen an Dateisystemen für mehr Datensicherheit und ein Mechanismus sortiert Schreibzugriffe auf Datenträgern effizienter. Notebooks mit NVMe-Speicher bekommen mehr Akkulaufzeit.
MWC 2017 Das SDK für iOS ist ein erstes Ergebnis der Partnerschaft von Apple und SAP. Es soll Entwicklern Werkzeuge für eigene mobile SAP-Apps geben. Dafür kann auch ein Schulungskurs besucht werden - für einen knackigen Preis.
Die Entwickler von Chrome wollten eine Vorabversion von TLS 1.3 ausliefern - und mussten sie kurz danach wieder deaktivieren. Schuld daran sind fehlerhafte Bluecoat-Geräte.
MWC 2017 Jolla erweitert seine Softwarepartnerschaft und will Sonys Open-Device-Programm unterstützen: Für eine Reihe von Xperia-Smartphones soll das alternative Betriebssystem Sailfish OS erscheinen. Einen Zeitplan hat das Unternehmen nicht bekanntgegeben.
In seiner typisch ungehaltenen Art droht Linux-Chefentwickler Linus Torvalds an, neuen Grafikcode wegen eines schlechten Treibers überhaupt nicht anzunehmen. Maintainer Daniel Vetter reagiert genervt, weil solch überzogene Reaktionen neue Beitragende abschrecken könnten. Der Community hilft das nicht.
Google will den neuen Javascript-Compiler Turbofan und den Interpreter Ignition ab März im Chrome-Browser für alle Nutzer bereitstellen. Die Javascript-Engine V8 soll damit vor allem schneller werden, Teile von Turbofan werden bereits genutzt.
Durch einen Bug im HTML-Parser des CDN-Anbieters Cloudflare verteilte dieser private Nachrichten von Datingbörsen, Passwörter und interne Keys über unzählige Webseiten. Vieles davon fand sich in den Caches von Suchmaschinen wieder.
Forschern von Google und der Universität Amsterdam ist es gelungen, zwei unterschiedliche PDF-Dateien mit demselben SHA-1-Hash zu erzeugen. Dass SHA-1 unsicher ist, war bereits seit 2005 bekannt.
Webseiten können zukünftig Onlinekommentare auf ihr Troll- und Belästigungspotenzial prüfen. Der neue Service stammt von Google und soll kostenlos sein.
Eine Designsoftware für 3D-Oberflächen von Nvidia wird künftig Teil des Qt-Frameworks. Die mehreren Hunderttausend Zeilen Code sollen als Open Source bereitstehen und damit dem Qt-Ökosystem moderne 3D-Werkzeuge bieten können.
Eine neue virtuelle Umgebung von Microsoft soll Konstrukteuren von autonomen Drohnen und Robotern helfen, ihre Geräte ohne unnötige Kosten entwickeln und testen zu können. Insbesondere die Möglichkeit, eine große Menge an Daten sammeln zu können, klingt interessant.
Optimierter Datendurchsatz, verbessertes WLAN und eine Effizienzsteigerung auf aktuellen Intel-Prozessoren: Der neue Linux-Kernel 4.10 bringt zahlreiche Neuerungen.
Das Paket für die Debugging-APIs des freien .Net Core darf nur mit Entwicklungsumgebungen von Microsoft genutzt werden. Jetbrains muss das Paket deshalb aus seiner Entwicklungsumgebung Rider entfernen und nimmt an, dass Microsoft es versehentlich veröffentlicht hat.
Cisco soll noch 2017 Microsofts Azure Stack unterstützen. Die Software soll dann auf Hardware der Unified-Computing-System-Reihe eingesetzt werden. Cisco verspricht sich davon eine einheitliche und einfache Lösung zum Verwalten und Skalieren von Rechenzentren.
Signal und Whatsapp bieten verschlüsselte Kommunikation - das Problem: Die Telefonnummer muss bekannt sein. Der Anbieter Keybase.io bringt einen Messenger, der fast beliebige Identitäten nutzen kann - von Github über Facebook bis zu Hacker-News.
Die Standard-C-Bibliothek des GNU-Projekts hat endlich Wrapper für die Linux-Systemaufrufe Getrandom und Getentropy - mehr als zwei Jahre nach deren Einführung. Neu sind außerdem Funktionen für Strings, Mathe-Operationen und ein starker Schutz vor Stack-Überläufen.