md5sum howto?

2003-01-09 Thread Thomas Schönhoff
Hallo,


ich habe gerade mal "chkrootkit" ('md5sum -c und -b) durchlaufen lassen, 
dabei bin ich beim Thema "Verlässlichkeit" dieser Tests darauf 
gestossen, dass es andere , spezifischere Tests gibt wie z.B. 
MD5-Prüfsummen.

Also habe ich mal mit "md5sum" mein chkrootkit "überprüft". Das Ende vom 
Lied ist, dass mir eine Summe ausgegeben wurde! Der Output sagt 
allerdings wenig aus, ob das Programm mal modifiziert wurde während 
einer Online-Session.

Die Man-Page zu md5sum ist sehr mager, und da ich nicht gerade der 
Sicherheitsexperte bin auch nicht besonders aussagekräftig für mich! 
Google war sehr wenig auskunftfreudig und die FAQ der Liste gibt  nicht 
viel dazu her zum Thema.

Hier meine Frage(n):

1.Was sagt.c29daf1d9fe836053e9f4f0a67a7a94e */usr/sbin/chkrootkit  aus? 
(dazugehöriger Befehl: md5sum -b /usr/sbin/chkrootkit) ?

2. Gibt es zur Arbeit mit "md5sum" etwas mehr Doku als  die magere 
Man-Page, egal ob Englisch oder Deutsch?


MfG
Thomas


--
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: md5sum howto?

2003-01-09 Thread Martin Samesch
Hallo Thomas,

Thomas Schönhoff wrote:
> Also habe ich mal mit "md5sum" mein chkrootkit "überprüft". Das Ende vom 
> Lied ist, dass mir eine Summe ausgegeben wurde! Der Output sagt 
> allerdings wenig aus, ob das Programm mal modifiziert wurde während 
> einer Online-Session.

Das kannst Du mit debsums überprüfen oder, umständlicher, indem Du die
Ausgabe von md5sum mit dem Eintrag in der Datei md5sums im
entsprechenden .deb vergleichst (z.B. mittels mc lässt sich bequem der
Inhalt von Debian-Paketen betrachten).

Martin


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: md5sum howto?

2003-01-09 Thread Martin Samesch
Hallo Thomas,

Thomas Schönhoff wrote:
> Martin Samesch schrieb:
>>Das kannst Du mit debsums überprüfen 
> 
> hmm, wie ja schon berichtet spukt md5 eine Prüfsumme aus! Wenn ich jetzt 
> "debsums" auf chkrootkit ansetze, dann erhalte ich:
> 
> ---
> thomas:thomas > debsums chkrootkit
> debsums: no md5sums for chkrootkit
> --

Ohne jetzt in die Manpage zu schauen, vermute ich aus dem hohlen Kopf
heraus einfach mal, dass es debsums -c chkrootkit ist, was Du brauchst.

Martin


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: md5sum howto?

2003-01-09 Thread Thomas Schönhoff
Martin Samesch schrieb:


Hallo Thomas,

Thomas Schönhoff wrote:
 

Martin Samesch schrieb:
   

Das kannst Du mit debsums überprüfen 
 

hmm, wie ja schon berichtet spukt md5 eine Prüfsumme aus! Wenn ich jetzt 
"debsums" auf chkrootkit ansetze, dann erhalte ich:

---
thomas:thomas > debsums chkrootkit
debsums: no md5sums for chkrootkit
--
   


Ohne jetzt in die Manpage zu schauen, vermute ich aus dem hohlen Kopf
heraus einfach mal, dass es debsums -c chkrootkit ist, was Du brauchst.

Martin


 

Hallo,

aus der Man-Page hatte ich dieses Kommando herausgeholt, aber...Fehlanzeige!

thomas:thomas> md5sum -c /path/to/chkrootkit

ergibt:
snip--
md5sum: Zeile nicht erkannt: ${echo} -n "$1"
md5sum: Zeile nicht erkannt: else
md5sum: Zeile nicht erkannt: ${echo} "${1}\c"
md5sum: Zeile nicht erkannt: fi
md5sum: Zeile nicht erkannt: }
md5sum: Zeile nicht erkannt:
md5sum: Zeile nicht erkannt: # main
md5sum: Zeile nicht erkannt: #
md5sum: Zeile nicht erkannt:
md5sum: Zeile nicht erkannt:
md5sum: Zeile nicht erkannt: -xexpert mode
md5sum: Zeile nicht erkannt:   ### use the path provided with the -p option
md5sum: Zeile nicht erkannt: if [ "${QUIET}" = "t" ]; then
md5sum: Zeile nicht erkannt: if [ ${STATUS} -eq 0 ]; then
md5sum: keine Dateien geprüft
snap

Hmm, nicht das was ich suche!


MfG
Thomas




--
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: md5sum howto?

2003-01-09 Thread Gunter Ohrner
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Thomas Schönhoff schrieb:
> Also habe ich mal mit "md5sum" mein chkrootkit "überprüft". Das Ende vom
> Lied ist, dass mir eine Summe ausgegeben wurde! Der Output sagt

Richtig, viel mehr macht md5sum nicht - es berechnet den md5-Hash-Wert einer 
Datei. Dies ist ein mit hoher Wahrscheinlichkeit für jede Datei "eindeutiger" 
Wert.

> allerdings wenig aus, ob das Programm mal modifiziert wurde während
> einer Online-Session.

Richtig. Darüber sagt das gar nichts aus, nicht nur wenig.

> Die Man-Page zu md5sum ist sehr mager, und da ich nicht gerade der
> Sicherheitsexperte bin auch nicht besonders aussagekräftig für mich!

Nun ja, viel zu sagen gibt es zu diesem Programm glaube ich auch nicht. ;)

> 1.Was sagt.c29daf1d9fe836053e9f4f0a67a7a94e */usr/sbin/chkrootkit  aus?

c29daf1d9fe836053e9f4f0a67a7a94e ist der md5 Hashwert von 
/usr/sbin/chkrootkit. Nicht mehr und nicht weniger sagt das aus und alleine 
mit dem Hashwert kannst du gar nichts anfangen. Interessant sind md5-Werte 
zum Authentifizierung von Daten nur, wenn du (aus zuverlässiger Quelle) den 
md5-Wert der Originaldatei kennst - und zum Authetifizieren von vor allem 
sicherheitsrelevanten Daten ist AFAIK eine GnuPG/PGP-Signatur erheblich 
besser geeignet.
md5-"Summen" sind ganz gut geeignet um festzustellen, ob bei einer 
Datenübertragung Fehler aufgetreten sind - auf dem FTP-Server liegt eine 
md5sums-Datei, die die md5-Werte aller Dateien beinhaltet. Nach dem Download 
aller Dateien kann man selber dann die md5-Werte berechnen lassen und diese 
mit den vom FTP-Server bekannten Werten vergleichen. Unterscheiden sie sich 
bei einer Datei, wurde diese bei der Übertragung verändert. Sind sie gleich, 
ist die entsprechende Datei mit extrem hoher Wahrscheinlichkeit korrekt 
übertragen worden.

Grüße,

  Gunter

- -- 
+-+-+-+-+-+-+ PDEPP Webserver:  http://pdepp.SourceForge.net/ +-+-+-+-+-+-+
"There must be a hundred silver dollars in here," moaned Boggis, waving a 
purse. "I mean, that's not my league. That's not my class. I can't handle 
that sort of money. You've got to be in the Guild of Lawyers or something to 
steal that much."-- (Terry Pratchett, Wyrd Sisters)
+-+-+-+-+-+-+-+-+-+-+-+-+- http://www.lspace.org -+-+-+-+-+-+-+-+-+-+-+-+-+
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE+Haoe0ORHvREo8l8RAq6AAJwM+mZ2oqxJTsDe/iNihE6tFeCdbwCfTedP
tpmslCAZN+znv0sKjTP41gA=
=Lk3v
-END PGP SIGNATURE-


--
Häufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: md5sum howto?

2003-01-09 Thread Hauke Seidel
Thomas Schönhoff wrote:


Hmm, nicht das was ich suche!



Die von Dir als zu prüfen übergebene Datei ist ja auch keine 
checksum-Datei, sondern ein script! Eine "normale" md5-Datei besteht 
dagegen aus einer oder mehreren Zeilen wie

2b1d4e73d1af1911bbf831eafaca3b97  KNOPPIX_V3.1-2003-01-01-DE.iso

und aus mix anderem Das kannst Du mit einem normalen Text-Viewer überprüfen.


Hauke



--
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: md5sum howto?

2003-01-09 Thread Martin Samesch
Hallo Thomas,

Thomas Schönhoff wrote:
> Martin Samesch schrieb:
>>
>>Ohne jetzt in die Manpage zu schauen, vermute ich aus dem hohlen Kopf
>>heraus einfach mal, dass es debsums -c chkrootkit ist, was Du brauchst.

> aus der Man-Page hatte ich dieses Kommando herausgeholt, aber...Fehlanzeige!

Du hast in die Manpage geschaut? Ich inzwischen auch. Stimmt, -c wars
nicht, aber wie wärs denn damit:

  -g, --generate=[missing|all][,keep[,nocheck]]
  Generate  MD5 sums from deb contents­

   missing
 Generate  MD5 sums from the deb for packages
 which don't provide one.

Martin


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: md5sum howto?

2003-01-10 Thread Rainer Ellinger
Thomas Schönhoff schrieb:
> 1.Was sagt.c29daf1d9fe836053e9f4f0a67a7a94e */usr/sbin/chkrootkit 
> aus? (dazugehöriger Befehl: md5sum -b /usr/sbin/chkrootkit) ?

md5sum erzeugt eine Prüfsumme. Der Unterschied von MD5 zu einem simplen 
Verfahren ist, dass es eine Einweg-/Falltür-Funktion ist.

Nehmen wir zum Vergleich ein simples Verfahren: alles addieren und dann 
die letzte Ziffer der Summe als Prüfsumme nehmen. Wenn Du auf diesem 
Weg eine Prüfsumme erstellst, Daten und Prüfsumme übermittelst und am 
anderen Ende mit dem gleichen Algorithmus überprüft wird, hat diese 
Verfahren einen generellen Nachteil. Wäre eine Datenziffer verändert 
worden (aufgrund von Fehler oder absichtlich), wäre auch die Prüfsumme 
eine andere und die Veränderung würde auffallen. Es könnte aber 
simpelst ein "Korrekturwert" eingefügt werden. Das gleiche passiert bei 
zwei Fehlern, die sich geschickt "ergänzen". 

Gegen die sich gegenseitig aufhebenden Fehler reichen meistens schon 
CRC-Verfahren. Gegen das gezielte Manipulieren nur Kryptographisches. 
Der MD5-Einweg-Hash ist wie ein Fingerabdruck. Er ist noch relativ 
einfach zu ermitteln. Es wird Dir aber unter realistischen 
Gesichtspunkten nicht gelingen eine Datei zu erzeugen, die exakt den 
gleichen Hash-Wert ergibt. Insofern kann man an dieser Stelle auch 
keine unbemerkten Manipulationen ausführen.

-- 
[EMAIL PROTECTED]


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: md5sum howto?

2003-01-10 Thread Thomas Schönhoff
Martin Samesch schrieb:


Hallo Thomas,

Thomas Schönhoff wrote:
 

 

aus der Man-Page hatte ich dieses Kommando herausgeholt, aber...Fehlanzeige!
   


Du hast in die Manpage geschaut? Ich inzwischen auch. Stimmt, -c wars
nicht, aber wie wärs denn damit:

 -g, --generate=[missing|all][,keep[,nocheck]]
 Generate  MD5 sums from deb contents­

  missing
Generate  MD5 sums from the deb for packages
which don't provide one.

Martin


 


Hallo Martin,

eigentlich genau, was ich befürchtet habe, es gibt nur original MD5sums 
für debconf, alle anderen Programme haben diese offenbar nicht von Haus 
aus!?
Wenn ich also jetzt eine MD5-Summe erzeuge, werde ich wohl nie erfahren, 
ob es sich um das Programm im Normalzustand handelt, oder ob es 
irgendwann während eines unbedachten Moments verändert wurde!? Es war 
eigentlich mein Ziel, genau dies herauszufinden!

Trotzalledem, vielen Dank für die Antworten

Thomas


--
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: md5sum howto?

2003-01-10 Thread Andreas Metzler
[Viele ueberfluessige Leereilen entfernt]
Thomas Schönhoff <[EMAIL PROTECTED]> wrote:
> Martin Samesch schrieb:
>>Thomas Schönhoff wrote:
>>>aus der Man-Page hatte ich dieses Kommando herausgeholt, aber...Fehlanzeige!
>>Du hast in die Manpage geschaut? Ich inzwischen auch. Stimmt, -c wars
>>nicht, aber wie wärs denn damit:

>>  -g, --generate=[missing|all][,keep[,nocheck]]
>>  Generate  MD5 sums from deb contents­
>>
>>   missing
>> Generate  MD5 sums from the deb for packages
>> which don't provide one.

> eigentlich genau, was ich befürchtet habe, es gibt nur original MD5sums 
> für debconf, alle anderen Programme haben diese offenbar nicht von Haus 
> aus!?

Nein. Aus dem Bauch heraus geschaetzt kommen mehr als 60% aller Pakete
mit md5-Pruefsummen.

> Wenn ich also jetzt eine MD5-Summe erzeuge, werde ich wohl nie erfahren, 
> ob es sich um das Programm im Normalzustand handelt, oder ob es 
> irgendwann während eines unbedachten Moments verändert wurde!?
[...]

Ja.
 cu andreas


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: md5sum howto?

2003-01-10 Thread Jens Schuessler
* Thomas Schönhoff <[EMAIL PROTECTED]> [10-01-03 14:33]:

> Wenn ich also jetzt eine MD5-Summe erzeuge, werde ich wohl nie erfahren, 
> ob es sich um das Programm im Normalzustand handelt, oder ob es 
> irgendwann während eines unbedachten Moments verändert wurde!? Es war 
> eigentlich mein Ziel, genau dies herauszufinden!

Hallo Thomas

Du solltest dir mal Programme wie AIDE oder Tripwire anschauen, die
machen das was du suchst.

$ apt-cache show aide

Description: Advanced Intrusion Detection Environment
 AIDE creates a database from the regular expression rules that it finds
 from the config file. Once this database is initialized it can be used to
 verify the integrity of the files. It has several message digest algorithms
 (md5,sha1,rmd160,tiger,haval,etc.) that are used to check the integrity of
 the file. More algorithms can be added with relative ease. All of the usual
 file attributes can also be checked for inconsistencies.
 .
 You will almost certainly want to tweak the configuration file in
 /etc/aide/aide.conf. See manual.html for information on this file.

HTH
Jens


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)