True Image 2010 und Server 2003

Wer kennt das nicht ... irgendwelche Restriktionen. Tu das nicht, laß dies, jenes darfst Du nicht blah, blah, blah...
Immer mehr Hersteller neigen dazu, meist aus niederen Beweggründen, ihre zahlende Kundschaft mit irgendwelchen, darüberhinaus häufig auch noch sinnfreien Vorschriften zu gängeln. Ganz beliebt ist beispielsweise in zunehmendem Maße, den Leuten vorzuschreiben, auf welchem Betriebssystem eine Software lauffähig sein soll oder auch nicht. Da läßt sich definitiv auch unter Windows XP lauffähige Software nur unter Vista oder Windows 7 installieren, irgendwelche Servicepakete oder Patchstände werden vorgeschrieben oder man bekommt die Meldung, das betreffende Programm würde auf einem Serverbetriebssystem z.b. nicht laufen (dürfen).

Merken die sich noch?
Eine Warnung, daß es ggf. Probleme geben könnte ist ja ganz o.k., aber die Installation komplett zu verhindern liegt meiner Meinung nach außerhalb des Kompetenzbereiches dieser Vollidioten.

Ich z.b. nutze als Betriebssystem Windows Server 2003 und ja, ich _habe_ eine gültige Lizenz dafür. Windows 2003 konnte von jeher schon mehr Speicher verwalten als Windows XP, es war durchaus etwas performanter, weniger verspielt und vor allem sicherer als die Konsumervariante Windows XP. Warum also sollte ich es nicht als normales Betriebssystem nutzen können? Genau, es gibt keinen Grund und lange Zeit (ich nutze es seit 2003) traten auch keinerlei Probleme auf.

Der erste Haßkandidat, der mir etwa 2008 begegnete, war eine neue Version Microsofts eigenem Treibers für meine Microsoft Mouse. Dieser wollte plötzlich auf einem Server nicht mehr seinen Dienst verrichten. Gut, der damalige Schutz war noch durch einfaches editieren einer Textdatei zu umgehen, also könnte man beinahe "Schwamm drüber" sagen.
Im vorigen Jahr weigerte sich ein Logitech-Treiber für meine neue WebCam unter dem gleichen Vorwand behaarlich, sich installieren zu lassen. Hier war schon etwas mehr Arbeit und der zusätzliche Austausch einer Systembibliothek notwendig, die beim Betrieb der WebCam für _absichtliche_ Bluescreens (kein Witz!) sorgte. Mal ganz nebenher bemerkt gehört ein Programmierer, der sowas verzapft, diskussionslos an die Wand gestellt!
Wenig später war es der Virensscanner von Avira, der in einer neuen Version ebenfalls plötzlich nicht mehr auf Windows Server 2003 laufen wollte. In diesem Fall war es nicht nur eine Installationsrestriktion, nein die Funktionalität der Software wurde tatsächlich sabotiert. Obgleich ich mit einer parallelen Installation von Windows XP und dem Austausch der entsprechenden Dateien auch dieses Problem beheben konnte, verzichtete ich dennoch, schon aus Prinzip auf einen weiteren Einsatz von Antivir. Es gibt auch noch andere Hersteller von Antivirensoftware, ich brauch die Arschlöcher von Avira nicht unbedingt.

Vor einigen Tagen nun habe ich mir mal wieder eine Software geleistet. Acronis True Image Home 2010 sollte mein betagtes Norton Ghost in Rente schicken, was mir seit Mitte der 90'er Jahre ganz gute Dienste geleistet hatte. Also CD eingelegt und ... was muß ich lesen?!
Nach einigen erfolglosen Versuchen, das MSI-Package servertauglich zu bekommen, packte mich dann der Ehrgeiz und ich stand erst wieder vom Rechner auf, als das Problem zu meiner vollsten Zufriedenheit gelöst war ;o)
Ich lass mir nunmal ungern vorschreiben, auf welchen Betiebssystemen ich verdammt nochmal welche Software nutzen kann und darf oder nicht!
Ach ja, wie nicht anders zu erwarten läuft Acronis True Image Home 2010 natürlich einwandfrei unter Windows Server 2003!

Um anderen Leuten den Zeitaufwand zu ersparen, werde ich hier einige passende Werkzeuge bezüglich des Problemes sowie eine auf Acronis bezogene Anleitung veröffentlichen...


- Acronis-CD einlegen und Setup starten.
- Update aus dem Internet laden. Dies wird im Systemordner %temp% abgelegt.
- Bei der Fehlermeldung in diesen Ordner wechseln und 'TrueImage.msi' wegkopieren
- Setup beenden
- 'TrueImage.msi' auf die 'Remove_OS_Check.vbs' ziehen (per Drag'n Drop)
- 'TrueImage.msi' mit 'Orca' öffnen
- Alle Strings mit dem Namen 'InstallRestrictionsForm' löschen, dann transformieren und [speichern als ...]
- Enjoy!


'Orca' könnt Ihr hier runterladen und das Script welches ihr unter dem Namen 'Remove_OS_Check.vbs' abspeichern solltet folgt hier...

CODE:

Option Explicit

Const msiOpenDatabaseModeReadOnly = 0
Const msiOpenDatabaseModeTransact = 1

Dim argNum, argCount:argCount = Wscript.Arguments.Count
If (argCount < 1) Then
Wscript.Echo "Please supply the name of the msi file to be modified."
Wscript.Quit 1
End If

' Scan arguments for valid SQL keyword and to determine if any update operations
Dim openMode : openMode = msiOpenDatabaseModeReadOnly
openMode = msiOpenDatabaseModeTransact

' Connect to Windows installer object
Dim installer : Set installer = Nothing
Set installer = Wscript.CreateObject("WindowsInstaller.Installer") : CheckError

' Open database
Dim databasePath:databasePath = Wscript.Arguments(0)
Dim database : Set database = installer.OpenDatabase(databasePath, openMode) : CheckError

' Process SQL statements and delete the crap out of this installer!
Dim query, view, record, message, rowData, columnCount, delim, column
Set view = database.OpenView("Delete from LaunchCondition") : CheckError
view.Execute
wscript.echo "Launch Conditions Removed"
Set view = database.OpenView("Delete from InstallExecuteSequence where Action='OnCheckSilentInstall'")
view.Execute
wscript.echo "OnCheckSilentInstall step removed"
Set view = database.OpenView("Delete from Property where Property = 'ISSETUPDRIVEN'")
view.Execute
wscript.echo "Property ISSETUPDRIVEN removed"
Set view = database.OpenView("INSERT INTO Property (Property,Value) VALUES ('ISSETUPDRIVEN',1)")
view.Execute
wscript.echo "Property ISSETUPDRIVEN added"
database.Commit
Wscript.Quit 0

Sub CheckError
Dim message, errRec
If Err = 0 Then Exit Sub
message = Err.Source & " " & Hex(Err) & ": " & Err.Description
If Not installer Is Nothing Then
Set errRec = installer.LastErrorRecord
If Not errRec Is Nothing Then message = message & vbLf & errRec.FormatText
End If
Fail message
End Sub

Sub Fail(message)
Wscript.Echo message
Wscript.Quit 2
End Sub

Quelle: http://lazynetworkadmin.com/content/view/20/1/

Sollte das Verfahren des Kopierens der MSI-Datei nicht funktionieren, weil aufgrund einer Dateisperre die Datei nicht kopiert werden kann ... es gibt auch noch eine andere Möglichkeit, an die entsprechende Datei zu kommen.
Der im Netz verfügbare Entpacker 'UniExtract' (Google ist Dein Freund!) kann MSI-Packages ganz einfach aus ausführbaren Dateien (z.b. Setup.exe's) entpacken...

pharao

Kollektives Dauerkotzen!

Da ist Winzigweichs neues "Betriebssystem" Vista gerade mal ein paar Tage mehr oder weniger offiziell erhältlich, und schon geht die Nerverei los. Wie zu erwarten, haben Redmonds Dorftrottel in den letzten Jahren rein gar nichts dazugelernt und werfen wieder einmal noch weniger Qualität für noch mehr Kohle unters Volk...

"Ich hab dauernd Bluescreens bei der Vista-Installation..." (Ja, hatte ich auch! Und?)
"Meine Grafikkarte unterstützt Aero nicht..." (Braucht das wer?)
"Warum ist Vista bei mir so langsam..." (Warum hast du's installiert? Zuviel Zeit?)
"Ich möchte die TV-Karte tauschen, weil sie mit Vista nicht läuft..." (Gabs vor 3 Monaten schon Vista?)

Es lässt sich jedenfalls schon jetzt definitiv sagen, das die Kompatibilitätsprobleme bei der Einführung von Windows XP ein Lacher waren gegen das, was in den nächsten Wochen und Monaten auf uns im Service zukommen wird. Da ist wohl in der Tat kollektives Dauerkotzen angesagt. Naja wenigstens gibts ab und zu 'nen Lichtblick ;o)

http://goodbye-microsoft.com

pharao

PS: Also Leute, Finger weg von diesem Schrott!!!

Spam, Spam, Spam.

Es ist zum Kotzen!!!

Kaum ist hier im BLog ein wenig Ruhe eingekehrt, muß ich an einer anderen Front gegen diese bekloppten Werbefuzzis kämpfen.
Seit mehreren Wochen schon stelle ich im DAU-Alarm Forum eine permanent zunehmende Menge an Registrierungen durch Spam-Bots fest. Waren es anfangs nur 2- 3, wurden es später 5 - 10, inzwischen schlagen jeden verdammten Tag ca. 20 - 30 solcher Anmeldungen ein, deren Accounts und Spam-Posts gelöscht werden müßen.

Mit normalen Mitteln ist den neuen Spam-Methoden langsam nicht mehr Herr zu werden. Meine .htaccess dürfte inzwischen bei etwa 35k liegen und auch der vormals sehr erfolgreiche block_open_proxy_mod ist mittlerweilen genauso wirkungslos, wie die in phpBB2 eingebaute Coppa.
Mal abgesehen davon, das fuer die einschlägigen Spam-Bots inzwischen (wohl dank OCR-Techniken) die Coppa offenbar kein Problem mehr darzustellen scheint, wird zudem nicht mehr wie früher ueber eigene dynamische IP's oder offene Proxys gespammt; nein, inzwischen passiert das zu mindestens 70% ueber gekaperte WinXP-Rechner, sogenannte Zombies.
Ich habe die letzten Tage alle aufschlagenden IP's mit nMap und diversen Win-Vulnerability-Portscannern gechecked und die Überzahl waren solche Zombies, teilweise ohne jegliche Updates, also mit offenem NB und RPC sowie häufig auch vollen Dateifreigaben sowie leerem Administrator-Passwort. Einige davon hab ich zwar gleich außer Betrieb nehmen können, aber das ist nur ein Tropfen auf den heißen Stein...

Jedenfalls ist es angesichts der Zeit, die für den Scheiß draufgeht, ein Heidenspaß, diesen Zombie-Usern einige Systemdateien zu löschen und dann deren Rechner remote neubooten zu lassen! Das geht runter wie Öl. Also habt acht Loser ;o)

pharao

Terrorkom am Abgrund ;o)

Da machen sich die Herren Vorstandsvorsitzenden der Telekom doch tatsächlich einen Kopf, warum ihnen in nur einem Jahr 1.5 Millionen Kunden abhanden kommen konnten...

Nein, meine Herren. Der Ricke ist sicher genausowenig Schuld daran, wie sein Vorgänger Sommer. Diese beiden Herren sind doch nur Bauernopfer der unfähigen oberen bis mittleren Management-Ebene Ihrer Firma. Eine Firma, deren Image abgrundtief schlecht ist und die es sich dennoch leistet, mit Kunden so umzuspringen wie mir selbst geschehen, verdient nunmal nichts Besseres...

Wen die Story interessiert...
Mein Leben mit der Terrorkom...

Und weils so schön ist, hier noch einige erschreckende Fakten. Mal versucht, nach 'Terrorkom' zu googlen? Ich mach das mal flink *fg*

http://www.google.de/search?q=telekom+problem
http://www.google.de/search?q=telekom+betrug
http://www.google.de/search?q=telekom+seiler
(Die Anzahl der Suchergebnisse beachten!)

Und da wundern sich diese Heinis noch?

pharao

Vista - Nachgetreten!

Vista ist fertig! Da wird es Zeit, nochmal ordentlich nachzutreten...

Seit meinem letzten Beitrag habe ich immer mal wieder ein Ghost-Image meiner Vista-Installation für ein paar weitere Tests bemüht. Aufgrund der vielen Nachfragen (Danke!) möchte ich meine Erkenntnisse hier nochmals im Rahmen einer stichpunktartigen Zusammenfassung der Allgemeinheit hinterlassen.

Fangen wir gleich damit an, das ich nur kurz nach der erstem Installation des Systemes (RC2) noch einmal installieren durfte, weil die noch notwendigen Bugfixes offensichtlich so umfangreich waren, daß sie nicht als Patch, sondern als Komplettpaket herausgegeben werden mußten und eine völlige Neuinstallation des Systemes erforderten.
Für den "Release Candidate" eines als "sicherstes Windows aller Zeiten" propagierten Systemes ein total peinlicher und absolut unakzeptabler Vorgang! Aber schauen wir doch, ob diese ja quasi neue Version an den Ergebnissen meines ersten Tests etwas ändert...

Alte/Verbliebene Fehler:
- Bluescreens bei abgeschalteten ACPI und/oder APIC - unverändert
- Installationszeit - noch 4min länger als bei der Vorversion
- Platzbedarf - unverändert
- Codec-(De)Integration - wie in Vorversion
- Verhalten des IP-Stacks - unverändert*¹, immerhin läuft nun wenigstens Antivir
- Programmkompatibilität - unverändert
- Stabilität - etwas, aber wenig besser d.h. immer noch Freezes und spontane Reboots
- Benchmarkergebnisse - um ca. 3 - 5% bessere Werte, je nach Test
- Videowiedergabe - minimal besser

*¹ Nachdem ich versucht hatte, remote per FreeNX-Client auf das System zu connecten, läßt sich dieses partout nicht mehr beenden. Jegliche Eingabe diesbezüglich wird komplett ignoriert. *lol*

Darüberhinaus sind mir einige weitere Macken aufgefallen, die ich im ersten Test einfach nicht bemerkte, weil ich im Classic-Look unterwegs war, das System auch nicht zum Arbeiten nutzte, oder sie sich erst mit dem Update eingeschlichen haben...

Weitere Fehler:
- nerviges Rückschalten von Aero in Standard-Theme bei diversen Programmen u.a. auch bei Mozilla
- noch viel nervigere Hänger über 2 - 5 Sekunden während der Arbeit bei höherer Systemlast
- das selbst Einbinden von Programmen als Dienste funktioniert nicht mehr...
- einige Dienste von Drittanbietern ebenfalls nicht
- Deutlicher Performanceverlust bei Videobearbeitung
- Die Virtual-Store Technik*² ist völlig untauglich und führt zu absolutem Datei-Chaos *³
- Häufige graphische Fehler in Aero-Oberfläche

*² Technik in Vista, die den Zugriff auf privilegierte Ordner in einern virtuellen Ordner umleitet.
*³ je nach Programm haben diese entweder keinen Zugriff auf ihre eigenen Dateien oder Dateien werden an den idiotischsten Stellen unauffindbar abgelegt.
Ich habe mir z.b. über die Jahre angewöhnt, aus Gründen der Datensicherung meine Programmdaten mit im Programmverzeichnis ablegen zu lassen, was jetzt nicht mehr geht. Stattdessen liegen die nun in x-ter Unterverzeichnisebene versteckt im Userverzeichnis. *arghh*


Vista ist so bestenfalls als Mogelpackung zu bezeichnen, irgendein Mehrwert gegenüber Windows XP oder Windows 2003 war an kaum einer Stelle festzustellen. Eher glaube ich, daß Vista eine ganz hinterfotzige Umsatzbeschaffungsmaßnahme für diverse Hardwarehersteller darstellt.

Aber listen wir die Fakten doch einfach auf...

Vorteile:
- Neues Theme (Aero), naja, wers braucht *pffft*
- DirectX 10
- etwas anfängerfreundlichere Konfiguration und Konfigurationsdialoge sowie Anordnung
- etwas mehr Sicherheit per Definition (wohlgemerkt "etwas")

Nachteile:
- Installation dauert erheblich länger als bei XP
- Vista belegt sehr viel mehr Festplattenplatz und Arbeitsspeicher
- Vista ist nahezu überall langsamer
- Inkompatibilität zu vielen älteren und aktuellen Programmen
- Instabilität
- Fehlende Möglichkeiten für versiertere User und häufig daraus resultierende...
- Ineffizienz
- integriertes DRM
- Administratoren werden zu rechtlosen Zuschauern degradiert

Wer also die hinter diesem Konsumterror stehenden Kapitalisten finanziell unterstützen, wer einen Haufen Kohle für neue, lauffähige Software ausgeben möchte und wem Effizienz, Zeit sowie Arbeitsproduktivität völlig piepegal ist - der soll ruhigen Gewissens auf Vista migrieren...

Vista ist; und das sage ich auch auf die Gefahr hin beleidigend zu wirken; etwas für mediaphile Klickibuntis, für Generation Pisa, schlicht für die Dummen intellektuell Benachteiligten dieser Welt...

pharao

Spam: Neue Strategie.

Sicher haben einige, der meine IP-Blacklist regelmäßig herunterladenden Leute bemerkt, das sich der Umfang selbiger vor einigen Tagen drastisch verringerte.

In nur knapp 3 Monaten war die Liste, obwohl ich nur "Mehrfachaufschläge" erfasst habe, immerhin auf knapp 2.500 Einträge angewachsen. Besonders in letzter Zeit häuften sich Beschwerden von Besuchern dieses Blogs und Usern des DAU-Alarm Forums, wo eine aus dieser Liste erarbeitete .htaccess zum Einsatz kam, wegen sogenannter "false positives" d.h. irrtümlicher Sperrungen.
Als die Whitelists in Blog und Forum auf insgesamt über 20 Einträge angewachsen waren (eine gewisse Dunkelziffer darf darüberhinaus vermutet werden), mußte ich reagieren. Die Ursachen konnte ich recht schnell ermitteln, Abhilfe zu schaffen war weniger einfach.

Die IP Sammlung entstand einerseits auf Basis von definitiv echten Spammern, die im Forum meist durch Spam-Registrierungen negativ auffielen und andererseits dem in diesem Blog integrierten und inzwischen erweiterten Spamfilter, der auf Basis einer Badword-Liste mit für Spammern typischen Begriffen, die interne IP-basierte Datenbank füttert.
Genau hier lag der Fehler! In dieser Wortliste fanden sich einige Begriffe, die doch auch mal im normalen Sprachumgang auftauchen können und damit gerieten eine Menge IPs mit in die Liste, deren Nutzer sich wahrscheinlich nicht wirklich etwas zuschulden kommen ließen...

Da ich die ermittelten IPs ohne letzte Stelle also im /24'er Format gelistet hatte, blieb mir nichts anderes übrig, als die komplette Liste zu killen und ganz von vorne zu beginnen.
Zukünftig werde ich etwas genauer recherchieren müssen, bevor ich einer IP eine /24'er oder gar /16'er Maske verpasse.

Jedenfalls wurde die Badword-Liste gründlich entschärft und in der IP-Blacklist werden zukünftig nur noch volle IP-Adressen erfasst. Was dann jeder aus dem Datenmaterial macht, ist seine Sache ;o)

pharao

Asta la Vista!

Nochmal Urlaub! Und was macht man im Urlaub? Arbeiten ;o)

Da ich im Support tätig bin und es daher vorteilhaft ist, allen Widrigkeiten, die einem in unserer Branche begegnen, etwas entgegensetzen zu können, war es nun wieder mal an der Zeit, einen weiteren Blick auf das von so vielen Leuten gehypte Windows Vista zu werfen. Der letzte Versuch dürfte doch schon ein Jährchen her sein, eine frühe Beta die sich damals noch 'Longhorn' nannte...

Vom letzten Versuch geheilt, klemmte ich dieses Mal eine andere Festplatte ins System (Vista befördert nämlich andere Windows-Installationen ungefragt aber zuverlässig ins Nirwana) und los gings. Naja, nicht wirklich weit, weil permanente Freezes, gleich zu Beginn der Installation, selbige wirkungsvoll verhindern halfen.
Knapp 2 Stunden später hatte ich die Ursache auch schon gefunden; Vista mag wohl kein deaktiviertes ACPI?! Erst als ACPI _und_ APIC im BIOS enabled waren, ließ sich die Installationsroutine zur Mitarbeit bewegen. Schon allein dieser Sachverhalt macht Vista für meine Zwecke völlig unbrauchbar, ACPI/APIC und hohe Systemstabilität sind schon seit Jahren zwei verschieden paar Schuhe...
50 Minuten später (und das bei 'nem Asus P4P800-E, P4 3.2GHz, 2GB RAM und 'ner 'Raptor'), also nach etwa der anderthalbfachen Zeit einer XP-Installation war der Installer endlich fertig und ich konnte einen ersten Blick riskieren.

Bäääh is mir schleeecht...

Der Willkommensbildschirm (heißt jetzt Begrüßungscenter) ist ja für unbedarfte User ganz praktisch, aber was danach kommt, ist einfach nur grauenvoll! Wer um Gottes Willen hat diese bescheuerte Oberfläche verbrochen? Ganz abgesehen davon, daß einige bereits für XP vorhandene Themes ähnlich aussehen und der Desktop wie eine Mischung aus "Modern" (Standard Mozilla Theme) und "Crystal" (KDE 3.2 Standard Theme) wirkt, Aero also alles andere als eine neue Innovation ist, steht man darüberhinaus fassungslos vor einem designerischen Holocaust, wie er schlimmer nicht hätte ausfallen können.

Wozu eine standardmäßig aktivierte Sidebar? Wer zum Deibel braucht eine Uhr und bunte Bildchen mitten auf der Arbeitsfläche? Wozu braucht Mensch Transparenz? Was ist so toll daran, wenn ich hintenliegende Objekte diffus durchschimmern sehe? Wozu die im Vergleich zu XP noch größeren Ordnersymbole im neuen (sehr gewöhnungsbedürftigen) Explorer? Haben neuerdings alle Anwender eine 2560 x 1024'er Auflösung zur Verfügung? Und wozu gottverdammt wird eine schwenkbare! 3D-Darstellung von Ordnern benötigt? Wird damit die Produktivität höher oder nur einmal mehr billige mediale Bedürfnisse befriedigt?

Auch die Systemsteuerung wurde wieder einmal überarbeitet und macht es einem nicht leicht, gewohnte Konfigurationsmenüs schnell wiederzufinden. Erschwert wird dies außerdem durch die vorgenommene Kategorisierung. Die Krönung schlechthin ist allerdings die brandneue Benutzerkontensteuerung. Wer glaubt, die Ereignisprotokollierung beim Neustart oder Shutdown von XP wäre schon die nervigste und lästigste Idee von Microsoft gewesen, wird ganz schnell eines Besseren belehrt. Bei jeder x-beliebigen Konfigurationsänderung und nahezu jeder Softwareinstallation (außer natürlich solcher von Microsoft) plärrt dies Tool einen voll und hat damit den Titel "nervigste Softwarelösung des Jahrhunderts" redlich verdient.

Als besonders störend empfand ich einige unter W2k und XP vorhandene, unter Vista jedoch fehlende Möglichkeiten. So lassen sich weder die auf dem System standardmäßig vorhandenen Codecs komplett entfernen, noch eine ältere Version (v8 oder v9) der Microsoft Media-Codecs installieren. Damit gibt es nun keine (mir bekannte) Möglichkeit mehr, den Windows Mediaplayer aus dem System zu bügeln. Änderungen an Umgebungsvariablen scheinen auch nicht mehr so einfach möglich zu sein. Meine erste Änderung ('devmgr_show_nonpresent_devices') wurde ignoriert, eine weitere Eingabe ('devmgr_show_details') war nicht mehr möglich, da das entsprechende Eingabefeld dann leer war. Damit ist letztlich auch der Gerätemanager nicht mehr auf eine sinnvolle Nutzung umzustellen.

Auch unter der Haube scheinen sich einige Dinge geändert zu haben. Offensichtlich wurde der IP-Stack überarbeitet (oder sollte man besser "sabotiert" sagen), denn kein auf diesen angewiesenes Programm (NMap, Antivir Mailguard) funktionierte mehr, ja einige ließen sich gleich gar nicht mehr installieren.
Dies trifft gleichsam auf manch ältere Software zu. Sowohl WinAmp v2.25 (keine Installation möglich), IconEdit32 v1.0 (hängt), AVM ISDNWatch v2.0 (keine Funktion), Draytek SysLog v2.44 und WinVice v1.16 (Programmfehler) als auch Xing MP3-Encoder v1.0 (System bootet neu!) oder AllToTray v4.5 (System bleibt hängen) waren nicht zur Zusammenarbeit zu bewegen. Teilweise kam es zu spontanen Reboots und Freezes des kompletten Systemes; ein Problem, welches ich unter Windows 2003 nie zu beklagen hatte!
Übrigens gelang es mir auch nicht, von meinem Linux-Rechner per FreeNX-Client remote auf Vista zu connecten...

Nachdem ich mich durch unzählige Warnhinweise (Benutzerkontensteuerung) gewühlt und die von mir üblicherweise genutze Software halbwegs vollständig installiert hatte, belegte das System bereits satte 800MB Arbeitsspeicher und produzierte eine Ruhelast von durchschnittlich 12 - 14%. Im Vergleich zu meinem sonst installierten Windows 2003 mit 380MB und 2 - 4% (mit deutlich mehr installierter Software) ein absolut grottenschlechter Wert. Wie zu erwarten fielen die Ergebnisse diverser Benchmarks (3DMark 2003 und 3DMark 2005) dementsprechend aus. Auch in einigen Spielen (Serious Sam II, Quake IV oder Soldiers of Fortune) hagelte es deutlich niedrigere FPS-Werte. Regelrecht erschrocken war ich über die Ergebnisse der Videowiedergabe. Mit einer normalen DVD kam das System noch gut zurecht, hingegen klötzelten einige auf der Festplatte abgelegte Videos (DivX 6, XviD 1.1) ziemlich deutlich, obwohl deren Wiedergabe unter Windows 2003 nie ein Problem darstellte. Auch normale Dinge wie der Seitenaufbau unter Seamonkey (Mozilla) erschienen mir zäher als ich das bisher gewohnt war.

Fazit: Software, die die Welt nicht braucht!!!

Gut, ich bin nicht sonderlich enttäuscht, hatte ich doch von vorherein mit nichts anderem gerechnet. Der Trend, den Microsoft geht, ist schon seit Jahren bekannt und offensichtlich hat sich an dieser Philosophie nicht viel geändert. Ich für meinen Teil werde jedenfalls, so lange irgend möglich, ein riesengroßen Bogen um Vista machen...

Ach, um den üblichen Trollen vorzubeugen, die sicherlich meinen Rechner für obigen Test verantwortlich machen wollen... Mein Rechner lief vor diesem blödsinnigen Testlauf 94 Tage nonstop und stable unter Windows 2003, an meiner Hardware wird es also kaum liegen!

pharao

Spam: Und noch einer...

Ich habe mich entschlossen, hier regelmäßig eine aktuelle Liste (siehe Downloads) mit besonders aktiven IP's b.z.w. IP-Ranges (mehrere Spam-Einschläge) zu veröffentlichen, damit auch andere Leidgeplagte Futter für ihre .htaccess haben ;o)

Diese IP's wurden mithilfe der nachfolgenden Wortliste beim Spammen in URL's von Referern, URL's von trackbackenden Blogs, Kommentartexten, Trackback-Titeln, Trackback-Texten und Trackback-Blognamen ermittelt...

Download Badword-Liste (Vorlage für internen Spamfilter)
Download IP-Blacklist (Vorlage für .htaccess)

Angesichts der Menge an IP's einige Tips aus erster Hand ;o)
Professionelle Spammer kommen entweder aus Ländern, in denen sie aufgrund fehlendender Gesetze straffrei agieren können oder sie nutzen gekaperte Windoze-PC's, sogenannte Zombie-Rechner.
Daher sollte man per WHOIS erst einmal feststellen, um welchen Fall es sich bei den ermittelten IP's handelt. Während man im ersten Fall durchaus größere Bereiche (.../16) sperren kann, sollte man im zweiten Fall etwas behutsamer vorgehen (.../24) um nicht völlig unbeteiligtes Netzvolk versehentlich mitzubestrafen.
In einigen Sonderfällen, d.h. wenn das komplette Netz in einer typischen Region oder einem anderen Sprachbereich liegt, kann man dieses auch großflächig (.../8) ausschließen.
In meiner eigenen .htaccess sind z.b. die auf den asiatischen Raum (Korea, China, Japan, Taiwan) entfallenden Netze vollständig gesperrt, dort wohnen ohnehin nur Spammer. *fg*

QUOTE:

Deny from 58.
Deny from 59.
Deny from 60.
Deny from 61.
Deny from 125.
Deny from 200.
Deny from 201.
Deny from 202.
Deny from 203.
Deny from 210.
Deny from 211.
Deny from 218.
Deny from 219.
Deny from 220.
Deny from 221.
Deny from 222.

und sicherheitshalber gleich noch...

QUOTE:

Deny from .cn
Deny from .biz
Deny from .hk
Deny from .info
Deny from .jp
Deny from .kp
Deny from .kr
Deny from .pl
Deny from .ru
Deny from .tw

pharao

Spam: Ich haben fertig...

In den letzten Tagen wurde hier angestrengt daran gearbeitet, eine zufriedenstellende Endlösung zur Bekämpfung des inzwischen sehr lästigen Trackback-Spams zu schaffen.

Zunächst habe ich natürlich versucht, den in Boastmachine integrierten Spamfilter zu verwenden, der entsprechend seiner Beschreibung auch zur Abwehr von Trackback-Spam geeignet sein soll. Aufgrund einiger enthaltener Bugs war das schlicht unmöglich...

Die "Badword-Liste" triggerte aufgrund mehrerer Fehler nur das letzte Badword der Liste, ausserdem akzeptierte sie gerade einmal lächerliche 12 Einträge, dann war Schluß.
Nachdem dieser Fehler behoben war merkte ich, das, wenn die Option "IP bannen" ausgewählt wird, zwar die IP des Spammers korrekt in die IP-Sperrliste aufgenommen wird, jedoch infolge einer fehlenden Abbruchbedingung dessen erster (auslösender) Spamversuch durchkommt. Nun, auch dieser Fehler war einigermaßen schnell korrigiert.
Letztlich wurde auch noch versäumt, neben Titel und Textteil der Trackbacks den Blognamen selbiger zu untersuchen, bei den häufig sehr eindeutigen Bezeichnungen ebenfalls eine verschenkte Möglichkeit, die behoben wurde.

Nachdem der interne Spamfilter nun so funktionierte, wie es wohl ursprünglich vom Programmierer des Blogsystemes angedacht war, ließ sich zumindest ein erheblicher Rückgang erfolgreicher Spamversuche feststellen. Obwohl bekanntermaßen ein einfacher Badword-Filter meist wenig effizient arbeitet, waren immerhin nur noch knapp 10% der Spamversuche erfolgreich.
Eine Analyse des verbeibenden Mülls zeigte mir, das Spam-Trackbacks offensichtlich meist von Proxys abgesendet werden _und_ damit die den Trackback absetzende IP selten der, des darin angegebenen Blogs entspricht.
Daraufhin änderte ich zum einen meine .htaccess dementsprechend, sodaß künftig Verbindungen von Proxy's direkt auf sich selbst umgeleitet werden. Sollen die sich den Spam doch selber reinwürgen ;o)

QUOTE:

RewriteEngine On
RewriteCond %{HTTP:VIA} .
RewriteCond %{HTTP_REFERER} !=""
RewriteRule ^.* %{HTTP_REFERER} [R=301,L]


Desweiteren programmierte ich (oder besser ließ ich programmieren, ich hab mich naemlich zu daemlich angestellt) eine Erweiterung , die wie auch bei anderen bekannten Blogsystemen (z.b. Wordpress) üblich, eine Host-Verification vornimmt.
Ein Trackback wird also nur dann angenommen, wenn die IP, die ihn absendet, zu dem Host gehört, der als Blog angegeben wurde.

Seit vorgestern ist diese Lösung nun im Test und seitdem konnte kein einziger!!! Trackback-Spam mehr sein Ziel finden.

Hier die entsprechenden Downloads...
Spamfilter Fix
Trackback Host-Verification MOD

pharao

Nur ein toter Spammer...

...ist ein guter Spammer!

Da denkt man nichts Böses... Aber ich hätte es besser wissen können, gerade angesichts eMail-Spams, mit dem ich mich selbst schon jahrelang intensiv befasse, wie man unter folgendem Link sehen kann...

Effektives SPAM-Filtern mit Eudora

Dieses Blog war kaum 4 Tage online, als der erste Kommentar-Spam zur Einnahme erektionsfördernder Medikamente aufforderte. Den ersten Eintrag ignorierte ich noch, man ist diese Art Spam von Foren und Mails schließlich gewohnt. Ich staunte jedoch nicht schlecht, als sich nur 2 Tage später die Anzahl bereits locker auf 250 - 300 erhöht hatte.

In Ordnung ihr Wichser Blödmänner dachte ich und ergriff einige Gegenmaßnahmen. Nachdem nun einige "Badwords" die Kommentare durchforsteten und Proxy-Connections überhaupt nicht mehr möglich waren, ging der Spuk erstmal zurück - temporär...
Es dauerte nämlich nur wenige Tage, da kam der Kram stattdessen per Referrer-Spam d.h. diese Typen hinterliesen keine Nachrichten mehr, sondern besuchten das Blog lediglich von Hosts eindeutigen Inhaltes aus. Hä? Was soll das denn werden? Gängigerweise zeigen Blogsysteme die Referrerliste niemandem an (außer dem Admin und der dürfte davon ziemlich genervt sein), also weder Visits noch Pageranks werden davon beeinflusst?! Was also macht das für'n Sinn? Spätestens an dieser Stelle fragt man sich, wo diese Spinner ihr Hirn gelassen haben oder ob sie überhaupt eines besitzen.
Naja egal. Einige Erweiterungen in der .htaccess liesen auch diese Variante weitestgehend scheitern und lediglich einige idiotische Einträge wzb. http://www.xfgrtdfgdfgzupl.com (Verweise auf nichtexistierende Domains) blieben noch übrig - ein weiterer Grund sich über den geistigen Zustand dieser Leute Sorgen zu machen...

Inzwischen wird es allerdings langsam ätzend und mein Geduldspotential ist erheblich überschritten! Die neueste Variante die mich in Wellen dutzender Einschläge heimsucht, ist sogenannter Trackback-Spam. Dieser Dreck macht 'nen Haufen Arbeit und ist mit serverbasierten Mitteln leider absolut nicht in den Griff zu bekommen. An einer softwarebasierten Lösung wird bereits gearbeitet (wenn die fertig ist, poste ich sie hier), aber noch isses eben nich soweit. *grummel*

Wenn ich jemals einen von diesen Drecksäcken in meine Pfoten bekommen sollte, vergesse ich ethische Grundsätze sowie gute Erziehung und ... [censored]
(Ja, auch an Totschlagen habe ich schon gedacht, aber das wäre zu wenig des Leidens...)

In a perfect world ... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penisses, taken Viagra and are looking for a new relationship. (unbekannt)

pharao

Boostology.

Ich haben fertig!

Als ich Anfang des Jahres auf die wahnwitzige Idee kam, meine Homepage einem kompletten Relaunch zu unterziehen und dabei auch ein Blog zu integrieren, wusste ich noch nicht, worauf ich mich da einlassen sollte - ich hätte es sonst ganz sicher bleiben lassen ;o)

Die Homepage selbst war vergleichsweise zügig überarbeitet, mit dem eigenen Blog sollte das nicht ganz so schnell gehen.
Zunächst habe ich wochenlang mit den verschiedensten Softwarelösungen herumexperimentiert, um die für mich beste Variante zu finden. Mal war es zu langsam, mal zu riesig (nen CMS als Blog?), ein anderes Mal passte die verwendete Datenbank nicht oder es gab es zu wenig Anpassungsmöglichkeiten. Letztlich stieß ich auf Boastmachine, eine der bekannten phpBB Forensoftware ähnliche und recht einfache PHP/MySQL Lösung, die mir auf Anhieb irgendwie gefiel. Nach einigen Tests entschied ich mich für selbige und die Anpassungen konnten beginnen.

Natürlich gelten auch bei solch einfachen Arbeiten 'Murphys Computergesetze' voll und ganz, denn im Laufe der Anpassungen stolperte ich doch hin und wieder über ganz hübsche Macken in dem Teil...
Anfangs funktionierten weder RSS-Feed Generator noch Trackbacks (letztere tuns noch immer nicht), im Kommentareditor fehlt die bbCode-Leiste (muß noch), nach einigen gelöschten Usern mit Beiträgen kam gelegentlich die Zuordnung der Kommentare durcheinander, die verfügbaren Language Packs waren schlichtweg unverwendbar und diverse kleinere Layoutfehler sorgten für den einen oder anderen Fluch.
Alles in allem halte ich Boastmachine trotz alledem für ein insgesamt recht gutes, einfaches und vor allem flottes Blogsystem, die anderen von mir getesteten Softwarelösungen waren ebensowenig fehlerfrei!!!

Inzwischen, gut 4 Wochen später, funktioniert alles soweit zufriedenstellend und just an dieser Stelle möchte ich einige der in dieser Zeit enstandenen Codeschnipsel anderen Leidensgenossen zur Verfügung stellen.

Have fun!!!

Die hier verwendeten Themes Egypt (Standardtheme und Guestbook) und Papyrus (dieses hier)...
Themes

Die passenden deutschen Language-Packs (zuzüglich einer kleinen Dreingabe *fg*)...
Language Packs

und einige spezielle Anpassungen (wie der Name schon sagt)...
Diverse MODs, Hacks und Fixes

pharao

Seite :  1