Author Topic: [Password Recovery] MYOB EXO Payroll  (Read 690 times)

0 Members and 1 Guest are viewing this topic.

Offline xor

  • Peasant
  • *
  • Posts: 59
  • Cookies: 32
    • View Profile
[Password Recovery] MYOB EXO Payroll
« on: June 11, 2015, 05:29:08 am »
MYOB Exo Payroll is an payroll package used by a lot of small companies.
My accounts department didn't want to give me access to the file, to do file verification, so I had to find out the password myself.

Login details for all accounts are stored in the APPUSERS.DBF file.
You can read it using any text editor.

MYOB appear to be using a straight swap cipher to encode their passwords:
Numbers appear to be unswapped.

Here is an example of some ciphered (CPASS) and deciphered (DPASS) passwords.
The translation table is listed below.


CPASS    DPASS
---------------
IZX97    KQE97
BJ8959   CJ8959
BMULW    CFTHY
0268     0268
---------------



A = M
B = N
C = B
D = V
E = C
F = X
G = Z
H = L
I = K
J = J
K = H
L = G
M = F
N = D
O = S
P = A
Q = P
R = O
S = I
T = U
U = Y
V = T
W = R
X = E
Y = W
Z = Q
1 = 1
2 = 2
3 = 3
... etc








-- xor
« Last Edit: June 11, 2015, 10:49:03 am by xor »

Offline kenjoe41

  • Symphorophiliac Programmer
  • Administrator
  • Baron
  • *
  • Posts: 990
  • Cookies: 224
    • View Profile
Re: [Password Recovery] MYOB EXO Payroll
« Reply #1 on: June 15, 2015, 12:21:21 am »
Can't believe this is still used. Not even a high school kid uses these cipher encodings to store there passwordsin there play programs.
If you can't explain it to a 6 year old, you don't understand it yourself.
http://upload.alpha.evilzone.org/index.php?page=img&img=GwkGGneGR7Pl222zVGmNTjerkhkYNGtBuiYXkpyNv4ScOAWQu0-Y8[<NgGw/hsq]>EvbQrOrousk[/img]