=== honest cashier
typed e-mail   : kasir1@profitina-laundry.example
typed password : Kasir#2026
SQL built      : SELECT id, name, email FROM Employee WHERE email = 'kasir1@profitina-laundry.example' AND password = 'Kasir#2026'
unsafe page    : REFUSED
safe page      : LET IN as Dewi Lestari Putri (E0004)

=== password box attack
typed e-mail   : kasir1@profitina-laundry.example
typed password : ' OR '1'='1
SQL built      : SELECT id, name, email FROM Employee WHERE email = 'kasir1@profitina-laundry.example' AND password = '' OR '1'='1'
unsafe page    : LET IN as Hendra Wijaya (E0001)
safe page      : REFUSED

=== e-mail box attack
typed e-mail   : kasir1@profitina-laundry.example' -- 
typed password : anything
SQL built      : SELECT id, name, email FROM Employee WHERE email = 'kasir1@profitina-laundry.example' -- ' AND password = 'anything'
unsafe page    : LET IN as Dewi Lestari Putri (E0004)
safe page      : REFUSED

=== honest bill id
typed bill id  : B2931
SQL built      : SELECT id, status FROM Bill WHERE id = 'B2931'
unsafe page    : 1 row(s)
                 B2931 | queued
safe page      : 1 row(s)

=== UNION attack
typed bill id  : x' UNION SELECT name, phone FROM Customer ORDER BY 1 LIMIT 3 -- 
SQL built      : SELECT id, status FROM Bill WHERE id = 'x' UNION SELECT name, phone FROM Customer ORDER BY 1 LIMIT 3 -- '
unsafe page    : 3 row(s)
                 Adi Eko Alatas | 0811-0000-1612
                 Adi Saputra | 0811-0000-1509
                 Agus Fauzi | 0856-0000-8730
safe page      : 0 row(s)

