Lose4KickTipp.de
Neu mit WM-KickTipp
Navigation / Contents
HOME

Heute ist der
27.11.2009
18:04:38 Uhr
CET

NEWS
DocTrax's Blog
Liste der Dateien / List of Downloads

IRC:
XChat Skripten / XChat scripts
IRC per Telnet

Misc:
PHP Skripten / PHP scripts
(Verschlüsselte) zufällige Passworte / (crypted) random passwords
PayPal Gebühren Rechner
Perl Tutorial (German)

DocTrax's Blog

DocTrax's Blog

03.06.07

20:08:12 Permalink ISO-Images mit md5sum verifizieren   German (DE)

Kategorien: Programmierung, BASH, 141 Wörter

Ich lade mir öfter iso-images von Live-CDs, wie Ubuntu, Kanotix, Sidux, etc. zum Testen heruter, deshalb brauchte ich ein Script, das mir die md5-Summe der Images mit der md5-Summe in der mitgelieferten .md5-Datei vergleicht:

Ausschitt aus md5sum.isodiff:
pruef=`cat $MD5file | grep $CFile | gawk '/^\w/ { print $1 }'`
# $pruef: Die Prüfsumme aus der MD5 datei extrahiert
md5summe=`md5sum $CFile | gawk '/^\w/ { print $1 }'
# $md5summe: Die Prüfsumme des Images
if [ "$pruef"="$md5sume" ]; then
echo -e "\033[1;34m$1 was successfully checked.\033[1;32m"
# Überprüfung geglückt
else
echo -e "\033[1;34m!!! $1 is damaged !!!\033[1;32m"
# Datei kaputt
fi

Die Ausführungszeit kann je nach Größe des Images einige Sekunden dauern.

Das Script kann hier zusammen mit anderen md5sum scripts heruntergeladen werden, dann nach /usr/local/bin, /usr/bin oder /bin (je nach System) kopieren und Rechte geben: "chmod +x md5sum.dir".

Sende Feedback PermalinkPermalink

15:45:53 Permalink sysinfo-xchat verbessert   German (DE)

Kategorien: IRC, XChat, 43 Wörter

Dem Paket sysinfo-xchat.pl habe ich noch ein Script hinzugefügt um es auch in der Konsole oder in IRC-Clients die mit /exec Programme ausführen können zum laufen zu bringen.

Somit können auch Konversation-, Gaim-, Ksirc- oder irssi-Nutzer das gute sysinfo-dg nutzen.

Viel Spass!

Sende Feedback PermalinkPermalink

01.06.07

22:42:13 Permalink Dateiverifikation mit BASH   German (DE)

Kategorien: Programmierung, BASH, 214 Wörter

Ich brauchte eine Möglichkeit Dateien in einem Verzeichniss zu verifizieren - ähnlich wie bei den vielen Linux-isos.

Sowie das Hinzufügen von neuen Dateien, die Entfernung von Dateien oder auch einfach nur das Umbenennen einzelner Dateien zu dokumentieren. Ein richtiges doctrax Script also:

#!/bin/bash

for i in *; do md5sum "$i"; done > .files.tmp
# Von allen dateien wird die MD5-Summe berechnet und zusammen mit dem Dateinamen in eine temporäre Datei geschrieben

if [ -r .files ];
then
echo "########################################" >> .files.diff.log
date +%Y-%m-%d_%T >> .files.diff.log
echo "" >> .files.diff.log
diff -C0 .files .files.tmp >> .files.diff.log
fi
# Hier werden die Änderungen am Dateibestand in der Datei .diff.log dokumentiert

mv -f .files.tmp .files
# Zum Schluss wird .files zurückgesetzt

echo "Finished!"

Der Nachteil dabei ist natürlich, dass eine Datei mehrfach umbenannt werden kann, ohne dass dieses dokumentiert wird.

Der Einsatz dieses Scriptes wäre bspw. wenn von einem entfernten Rechner Dateien (keine Streams) übertragen wurden es den kompletten Satz Dateien überprüft und Fehler dann in der .diff.log anzeigt.

Es ist auch geeignet um bei Backups die Datei-Integrität sicherzustellen.

Das Script kann hier zusammen mit anderen md5sum scripts heruntergeladen werden, dann nach /usr/local/bin, /usr/bin oder /bin (je nach System) kopieren und Rechte geben: "chmod +x md5sum.dir".

Sende Feedback PermalinkPermalink

18.05.06

22:24:27 Permalink Spamvorbeugung   German (DE)

Kategorien: Networking, Spam, Spamschutz, 410 Wörter

Ich habe mich neulich mit einem Kollegen über Spam und Schutz davor unterhalten.
hf


Mai 11 23:43:30 <Xaver> ich hab an "perfekten SPAMschutz", ich bounce einfach alle mails in denen Microsoft Outlook Express vorkommt

Mai 11 23:54:41 <DocTrax> mein spamschutz ist besser
Mai 11 23:55:03 <DocTrax> es bekommt einfach jeder kontakt ein eigenes alias zugeordnet
Mai 11 23:55:24 <DocTrax> wenn einmal spam auf einem alias reinkommt wird es eben ausgefiltert
Mai 11 23:55:58 <DocTrax> der server kann das leider nicht, aber mein client verschiebt es in den papierkorb
Mai 11 23:56:17 <DocTrax> => empfangerbezogene whitelist
Mai 11 23:57:07 <DocTrax> gut gell?
Mai 11 23:58:15 <DocTrax> <DocTrax> wenn einmal spam auf einem alias reinkommt wird es eben ausgefiltert <- in dem fall ist eine lücke in meinem system oder im system des absenders (womöglich ein wurm)
Mai 12 00:02:24 <DocTrax> ansonsten wird alles ausgefiltert was nicht in der liste steht
Mai 12 00:02:38 <DocTrax> -> Trash
Mai 12 00:02:50 <DocTrax> da kommt GMX nicht mit
Mai 12 00:05:13 <DocTrax> der alias muss natürlich auch möglichst lang sein und aus buchstaben und zahlen bestehen
Mai 12 00:05:32 <DocTrax> hab mitunter aliase mit 20 und mehr zeichen
Mai 12 00:07:04 <DocTrax> lustig ist auch, dass spammer nicht wissen ob die mail ankommt oder nicht
Mai 12 00:07:10 <DocTrax> sie ahnen es vllt
Mai 12 00:08:03 <Xaver> des ganze hat nur an pferdefuß, der absender wenn ungültig, wird durch sowas a hin und hergebounce produziert
Mai 12 00:10:42 <DocTrax> nee
Mai 12 00:10:52 <DocTrax> die email landet im mülleimer
Mai 12 00:11:03 <DocTrax> da bounct nix
Mai 12 00:11:37 <DocTrax> ach du meinst bei deinem
Mai 12 00:11:43 <DocTrax> ^^
Mai 12 00:12:57 <DocTrax> jetzt darfst nach schwachstellen bei meinem system suchen
Mai 12 00:15:23 <Xaver> du kannst auch so a system aufziehen, du zeigst im web keys in bitmaps an, und wer dir a mail schickt, mußÅœden key im subject mit [] voranstellen
Mai 12 00:15:36 <Xaver> und mails ohne [key] im subjekt löscht
Mai 12 00:16:32 <Xaver> und mails mit [key] aber mehr als 3 stunden her dass dieser herausgegeben wurde, werden in an spam order geworfen
Mai 12 00:16:57 <DocTrax> kompliziert
Mai 12 00:17:26 <DocTrax> und mit ultimatum
Mai 12 00:17:33 <DocTrax> :S
Mai 12 00:17:40 <Xaver> aber wirksam
Mai 12 00:17:55 <DocTrax> für einen erstkontakt schon
Mai 12 00:18:14 <DocTrax> aber für langere kommunikation ungeeignet

(c) 2002-2006 DocTrax GNU/FDL

Sende Feedback PermalinkPermalink

16:46:56 Permalink Mein neuer Blog   German (DE)

Kategorien: allgemein, 5 Wörter

Es ist getan! :)

It's done. :)

Sende Feedback PermalinkPermalink
Powered by b2evolution
Apache   PHP   Valid CSS!   Valid HTML 4.01 Transitional