linuxos atm - fun

Ha jól láttam, akkor még nem volt a HUP-on.
Ma találtam valamerre, de már elfelejtettem, hogy pontosan hol.
Íme:

Tisztelt ügyfelünk!

Bankunk hálózatának fejlesztése keretében, valamint a költségek csökkentése érdekében atm-jeinket linux operációs rendszerre állítjuk át.

Készpénzfelvéthez használja a getcash parancsot. Szintaxis:

getcash -ac szamlaszam (hexaban) -c kártyaszám (hexaban) -p pinkod (MD5 hashként) -a összeg (hexaban) -b bankazon (128 bites egyedi számlavezető bankazonositó)

Ha bizonylatot szeretne kapni a tranzakcióról, akkor irányitsa a getcash parancs stdout-ját az lpt1-be, szükség esetén grep-ezze le az értékes sorokra.

Tisztelettel:

XY Bank zRt.

Hozzászólások

"irányitsa a getcash parancs stdout-ját az lpt1-be"

He?

Továbbá:
"getcash -ac szamlaszam (hexaban) -c kártyaszám (hexaban) -p pinkod (MD5 hashként) -a összeg (hexaban) -b bankazon (128 bites egyedi számlavezető bankazonositó)"

Hexában, hexában, ok. De a pinkód MD5 hash-e? Binárisan? decimális számként? És a bankazonosító? Az sem kicsit durva, hogy a bankazonosító 128 bites. Ilyen sok bank van már? :)

getcash -ac szamlaszam (hexaban) -c kártyaszám (hexaban) -p pinkod (MD5 hashként) -a összeg (hexaban) -b bankazon (128 bites egyedi számlavezető bankazonositó)

Ez BSD lesz. Linuxon igy nezne ki:


ubuntu@ubuntu$ sudo su root -c "echo 1 > /proc/secure/xyzbank/get_pin_interactively"

ubuntu@ubuntu$ LANG=en_US LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/xybank/lib/ getcash --account-number=[account number in hex] --card-number=[card number in hex] --amount=[amount in hex]

Enter your PIN:

Segmentation fault

ubuntu@ubuntu$