Archiv der Kategorie: Sonstiges

Trojaner: Wieder mal gefälschte eBay-eMails im Umlauf

Das ist aber echt mal frech … als ich heute meine E-Mails durchgesehen hatte, war eine recht dringlich klingende E-Mail von eBay dabei. Der Betreff lautete: „Handlungsbedarf: Zahlung per Lastschrift 485811 abgelehnt“. Ok, ich wußte natürlich dass ich nicht gemeint sein konnte, denn ich habe schon seit Monaten keine Aktivitäten mehr bei eBay gehabt. Weiterlesen

Quicki: Wie man herausbekommt, welche .NET-Version (1.1 oder 2.0) installiert ist

Ich habe mich schon öfter gefragt, wie man eigentlich feststellt, ob und welche Version vom .NET-Framework installiert ist.

Dazu startet man einfach die CLRVer.exe, die im Pfad eingetragen sein sollte. Diese gibt dann folgenden Text aus:

Versions installed on the machine:
v1.1.4322
v2.0.50727
Weiterlesen

Onlinedurchsuchungen von PCs in NRW

Als ich heute den Artikel „NRW verabschiedet Gesetz zur Online-Durchsuchung“ auf Golem.de (http://www.golem.de/0612/49607.html) gelesen hatte, konnte ich echt nicht glauben was da steht. Die Politiker haben doch echt keine Ahnung, was sie da tun.
Man möchte in dem Gesetzesentwurf so wörtlich dem „neuen Phänomen der home-grown-terrorists mit wirksamen Aufklärungsmitteln begegnen […] können“ [1].
Wenn man dann den Entwurf weiter liest, werden die Änderungen am Gesetz dargestellt. Dazu zählt unter anderem: „heimliches Beobachten und sonstiges Aufklären des Internets, wie insbesondere die verdeckte Teilnahme an seinen Kommunikationseinrichtungen bzw. die Suche nach ihnen, sowie der heimliche Zugriff auf informationstechnische Systeme auch mit Einsatz technischer Mittel.“.
Nun ja, ich frage mich allerdings wie das denn alles möglich sein soll? Nun ja, Windows ist ziemlich verbreitet und es wäre auch ein vergleichsweise einfaches Ziel. Doch ich vermute mal, dass Microsoft keine Hintertürchen für Behörden eingebaut hat. Was ist aber, wenn der Bösewicht kein Windows einsetzt? Die Alternativen sind ja ziemlich groß: MacOS, Linux, Unix, PalmOS, … Weiterlesen

„Wii“ Motion-Controller funktionieren …

Hier ist ein interessanter Artikel über Motion-Sensing Video Game Controller, der die funktionsweise des – meiner Meinung nach sehr coolen – WII-Controllers erklärt.

WII

[Quelle: Wikipedia http://commons.wikimedia.org/wiki/Image:Wii_Wiimotew.jpg]

Scienceline: „How Do Motion-Sensing Video Game Controllers Work?“
http://scienceline.org/2006/12/18/motioncontrollers/

CNN: „Tiny springs keep Wii, PS3 under control“
http://www.cnn.com/2006/TECH/fun.games/11/20/console.controller.ap/index.html

Nette Lektüre zu Software-Metriken

Heute Morgen habe ich auf dem Weg zur Arbeit in einer älteren Ausgabe des Magazins „dotnet pro“ geschmökert und bin auf einen interessanten Artikel von Ralf Westphal aufmerksam geworden. Darin dreht es sich um die Erhebung von Metriken (in der Software-Entwicklung).

Er zog Parallelen zum Geschmackstest zwischen Pepsi und Coca Cola; das Ergebnis dieses „ersten-Schluck-Tests“ hatte Pepsi bei einer empirischen Messung festgestellt. Doch das Ergebnis wurde verfälscht, wenn man den Probanten statt einen Glas Pepsi Cola und einem Glas Coca Cola ein drittes Glas zum Probieren gab. In dem dritten Glas befand sich ebenfalls eine der beiden Cola-Marken und das Ergebnis der Probanten war plötzlich wieder anders.

Den Link aus dem Artikel über die Erhebung von Metriken bzw. den dahinter befindlichen Text fand ich äußerst interessant! Wer Zeit und Lust dazu hat, kann ihn sich auch gern mal durchlesen:

http://www.processimpact.com/articles/metrics_primer.html

Schon gewußt? Kleine freie Icon-Bibliothek im Visual Studio 2005-Ordner

Wie ich neulich im Buch „Windows Forms-Programmierung mit Visual C# 2005″* von Charles Petzold gelesen habe, gibt es doch tatsächlich im Verzeichnis von Visual Studio 2005 auf meiner Festplatte eine ZIP-Datei, die zahlreiche kleine nützliche Icons enthält.

Pfad: C:ProgrammeMicrosoft Visual Studio 8Common7VS2005ImageLibrary

Darin befindet sich die VS2005ImageLibrary.zip-Datei, die nach dem Auspacken >100 Icons enthält, die man kostenlos in den eigenen Programmen verwenden kann.

In jedem erzeugten Unterordner befindet sich zur Übersicht jeweils noch eine HTML-Datei, die die Icons anzeigt:

vs2k5_icons.png

* kann das Buch nur bedingt empfehlen. Es ist eher ein aufbauendes Werk zum Vorgänger „Windows Programmierung mit C#“, ebenfalls von Charles Petzold

Hardlinks und Junction Points

Endlich habe ich eine einfache Möglichkeit gefunden, sogenannte symbolische Links (oder „Junction Points“) einfach im Explorer anzuzeigen und anzulegen. (Wer nix mit dem Thema anfangen kann: http://de.wikipedia.org/wiki/Symbolischer_Link)

Die nachfolgenden Tools sind frei erhältlich und so kann ich sie jedem Admin und Programmierer wärmstens empfehlen. Die bei Microsoft erhältlichen kostenosen Tools „linkd.exe“, „mountvol.exe“ & Co. können diesen Tools leider nicht das Wasser reichen: http://support.microsoft.com/kb/205524/EN-US/

Shell-Extension zum Erstellen von HardLinks und Junction Points auf NTFS-Datenträgern:

http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html

Must-Have zu dem Thema: Tool zum Anzeigen von Junction Points und Hard-Links mit Overlay-Icons im Windows-Explorer:

http://www.paraesthesia.com/blog/comments.php?id=801_0_1_0_C

Problem mit MSDE: „Benutzer … ist keiner vertrauten SQL-Verbindung zugeordnet.“

Des öfteren hatte ich schon das Problem, dass ich eine MSDE (Microsoft SQL-Server Desktop Edition) meines SQL-Servers brauchte. Als ich dann auch dem Rechner mein Programm installierte, welches auf die Datenbank zugreift, und dieses startete, bekam ich die Fehlermeldung „Benutzer ‚xy‘ ist keiner vertrauten SQL-Verbindung zugeordnet.“.

Nachdem ich lange Zeit damit verbracht hatte, nach einer Lösung für dieses Problem zu googeln, bin ich auf einen Knowledge-Base Artikel von Microsoft aufmerksam geworden, der sich als äußerst hilfreich herausgestellt hatte.

Eigentlich ist es ganz einfach:

Man muss nur in der Registry den LoginMode des DB-Servers auf „2“ setzen. Dazu öffnet man den Registry-Editor (Kommandozeile: regedit). Anschließend geht man zum Schlüssel

HKLMSoftwareMicrosoftMSSqlserverMSSqlServerLoginMode

Dort legt man dann noch einen Hex-Wert „2“ an und startet den SQL-Server-Prozess neu.

Hier der Link zum KB-Artikel: http://support.microsoft.com/default.aspx?scid=kb;en-us;325022

Viel Spaß damit 🙂

Sysinternals@Microsoft: PsTools, RegMon, FileMon & Co. jetzt offizielle Microsoft-Tools

Als ich heute auf die Sysinternals-Homepage (http://www.sysinternals.com) gegangen bin, musste ich feststellen, dass ich direkt auf die Microsoft-Homepage weitergeleitet wurde: http://www.microsoft.com/technet/sysinternals/default.mspx

Mark Russinovic’s Firma wurde vor ein paar Monaten von Microsoft gekauft und die freien Tools zur Systemfernsteuerung und -überwachung sind jetzt quasi offizielle Microsoft-Tools.

Microsoft Sysinternals

Meiner Meinung nach ist das eine gute Entscheidung von Microsoft, einen Spezialisten der eigenen Betriebssysteme zu aquirieren. Mark Russinovich hat zahlreiche Bücher zum Innenleben von Windows geschrieben. Zwei davon habe ich zuhause und fand sie anfangs total abgefahren. Die Bücher gehen sehr in die Tiefe, was für das grundlegende Verständnis von Windows manchmal zu weit geht. Eines seiner besten Bücher (finde ich zumindest) ist „Windows Internals“:

Windows Internals

Wer mag, kann es sich bei Amazon bestellen und einen tiefen Einblick in die Funktionweise von Windows bekommen.

Vielleicht kann der ein oder andere mit den Tools auf der oben genannten Seite etwas herumexperimentieren. Ich habe beispielsweise die PsTools als nützliche Sammlung entdeckt, um Rechner fern zu administrieren. Damit kann man u.a. auf einem entfernen System Programme starten, sich die Prozessliste ansehen, den Rechner herunterfahren oder neustarten und vieles mehr.

Einen kostenlosen kurzen  Überblick über die Möglichkeiten der Tools gibts als Windows Media Video (WMV) zum Anschauen unter dieser Adresse: http://www.solsem.com/Video/TourofSysinternalsTools.wmv