| Thread (Message) | Date | Author |
Score |
Board |
| perl md5 subroutine
(#116071) |
2008-11-07 19:57 |
pq
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| der unterschied zwischen beiden ist das nullbyte =)
weiss auch nicht, was ich sonst noch sagen soll. ein nullbyte ist ein byte, und das macht
einen unterschied. |
|
| perl md5 subroutine
(#116073) |
2008-11-07 20:17 |
guest Gast
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| ich hab etwas abgekupfert [color=red]--Schäm--[/color]
kann ich mal Zeile für Zeile das ganze aufdröseln damit ich das raffe....
use Digest::MD5; [color=green]## ist klar verweist auf die perl… |
|
| perl md5 subroutine
(#116074) |
2008-11-07 20:44 |
pq
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| [quote="Gast+2008-11-07 19:17:32--"]
$md5 = Digest::MD5->new;[color=green]## hier wird das md5 modul reseted so wie ich es begriffen habe.[/color]
[/quote]
naja, "resetted"... |
|
| perl md5 subroutine
(#116076) |
2008-11-07 21:15 |
topeg
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| Also zu Anfang, weißt du was eine MD5-Summe darstellt? Wenn ja diesen Abschnitt überspringen.
Eine MD5-Summe ist eine Zeichenkette, die einen String eindeutig identifiziert. |
|
| perl md5 subroutine
(#116077) |
2008-11-07 21:19 |
guest Gast
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| nee jaa
erstmal großes [b]Danke[/b] für deine Hilfe.
ich habs jetzt kapiert und es funktioniert bestens ohne NullByte.
[color=green]jippi[/color]
mit nullbyte gelingt es mir… |
|
| perl md5 subroutine
(#116078) |
2008-11-07 21:37 |
topeg
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| [quote="Gast+2008-11-07 20:19:07--"]
mit nullbyte gelingt es mir allerdings nicht es nachzubauen
welches Zeichen erzeugt das nullbyte denn zwischen $nick und $pass wenn es vom string… |
|
| perl md5 subroutine
(#116079) |
2008-11-07 21:58 |
guest Gast
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| Danke topeg für deine Ausführungen.
Nein es geht mir hier strikt um diesen Fall und es handelt sich um Doublequotes.
also der hash den der String ausspuckt ist… |
|
| perl md5 subroutine
(#116080) |
2008-11-07 22:20 |
Linuxer
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| [quote="Gast+2008-11-07 20:58:41--"]
...
oder ich kapier nicht welches Zeichen (oder welche Zeichen) das Nullbyte zwischen den Variablen erzeugt. |
|
| perl md5 subroutine
(#116082) |
2008-11-07 22:47 |
topeg
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| [quote="Gast+2008-11-07 20:58:41--"]
[code]Ichbins\x000geheimesPasswort [/code]
[/quote]
Mach mal ein [perl]print "\x000"[/perl] dabei kommt raus "0".
Du hast da eine "0" zu viel. |
|
| perl md5 subroutine
(#116084) |
2008-11-07 23:09 |
topeg
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| Möglicherweise rührt dein Problem daher, zu verstehen, als was der md5 Algorithmus dein String sieht.
Der Algrorithmus (und auch perl) sieht nur eine Abfolge von Bits
Nehmen wir mal deinen String… |
|
| perl md5 subroutine
(#116085) |
2008-11-07 23:28 |
topeg
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| Ach so noch was:
Du sprichst immer davon dass du es testest, aber nicht wie du es testest.
Ich habe meine eigenen Tests gemacht:[perl]#!/usr/bin/perl
use strict;
use warnings;
use Digest::MD5… |
|
| perl md5 subroutine
(#116086) |
2008-11-07 23:44 |
topeg
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| Zeig mal wirklich deinen Code.
Bei dem stimmt irgend was nicht, denn ich bekomme bei deinen Beispielen andere Summen raus als du. |
|
| perl md5 subroutine
(#116087) |
2008-11-07 23:49 |
guest Gast
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| nee ich habs jetzt kapiert :-)
Danke Jungs, bin halt ein recht schwerer Fall
John |
|
| perl md5 subroutine
(#116088) |
2008-11-07 23:53 |
guest Gast
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| den code hab ich doch am thread anfang gepostet
auf jeden Fall Danke für die Hilfe !
habe noch kein Forum gesehen wo man so bemüht um einen Nobody war.
John |
|
| perl md5 subroutine
(#116089) |
2008-11-08 00:16 |
topeg
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| [quote="Gast+2008-11-07 22:53:34--"]
den code hab ich doch am thread anfang gepostet
[/quote]
Hmm, na gut lass ich es darauf beruhen. |
|
| perl md5 subroutine
(#116099) |
2008-11-08 14:06 |
JohnRambo
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| o.k.
das mit dem als Gast posten kam daher, das ich vorher schon auf anderen Perl Foren war......
mich dort registrieren sollte bevor ich schreiben darf...... |
|
| perl md5 subroutine
(#116100) |
2008-11-08 14:06 |
pq
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| [quote="Gast+2008-11-07 20:19:07--"]
welches Zeichen erzeugt das nullbyte denn zwischen $nick und $pass wenn es vom string abgearbeitet wird??
irgend ein Zeichen muss es ja erzeugen sonst wäre… |
|
| Konsolenbefehl als Subroutine (Substitution)
(#162012) |
2012-09-23 21:48 |
JuMi2006
|
 |
Allgemeines zu Perl |
| Perfekt, funktioniert.
Die Tippfehler am Anfang waren nur hier vorhanden.
Für den Lerneffekt:
Nach der Substitution waren es doch lediglich die Klammern um $1 die das Script blockierten aber die… |
|
| Variablenübernahme in Subroutine
(#139573) |
2010-07-06 13:50 |
esskar
|
 |
Allgemeines zu Perl |
| weil die function blubb nur einmal deklariert wird, und dann mit der ersten x definiert.
arbeite mit closures
[perl]
bla(1);
sub bla{
my $x=$_[0];
print "bla: $x";
my $blubb = sub {… |
|
| Variablenübernahme in Subroutine
(#139573) |
2010-07-06 13:50 |
esskar
|
 |
Allgemeines zu Perl |
| weil die function blubb nur einmal deklariert wird, und dann mit der ersten x definiert.
arbeite mit closures
[perl]
bla(1);
sub bla{
my $x=$_[0];
print "bla: $x";
my $blubb = sub {… |