Hat sich erledigt!
Mein Bruder hat in seinem VB script eh schon hexadezimal ausgegeben, was er aber nicht wusste ist, dass immer "00" hinten angehängt wurde, also statt den üblichen 32 zeichen bei einem md5 Hash, hatte der Hash von VB 34 stellen.
in PHP haben wir einfach "00" hinten drangehängt, somit waren die Strings ident.
Trotzdem Danke!
MfG Emanuel