Sunday, September 21, 2008

Disecting Air Asia

I've been disecting Air Asia over the weekends, in hopes of finding a financial vulnerbility. So far I've found no vulnerbilities.
But I have a few nice facts about Air Asia:
  • the web application was developed by www.navitaire.com (view sourcecode on https://booking.airasia.com/skylights/cgi-bin/skylights.cgi) which is a Philipino company. Probably philipino web developers are more cost effective? By the way, these guys also develop this site: http://www.cebupacificair.com/
  • Air asia flies to 14 countries from Australia to Vietnam
  • Air asia lands on 61 different airports from Alor Star to Vientiane.
  • Air asia has 110 different flight paths. (KL <-> Medan, KL <-> Perth, ....)
  • One weird thing is that, although you can book a flight from Tawau to Johor Bahru, but not the other way around. Even if you book a flight from Tawau to Johor Bahru, you will always get this message, "Sorry, there are no fares available on this date", no matter what date you choose.

Initially the search page would pass these parameters:
  • event=search
  • module=SB
  • page=SEARCH
  • language=EN
  • mode=
  • sid=
  • ref=
  • travel=2
  • from1=KUL
  • to1=HAK
  • departDay1=21
  • departMonth1=200812
  • departDay2=21
  • departMonth2=200902
  • ADULT=6
  • defaultADULT=1
  • INFANT=2
  • defaultINFANT=1
  • toCity1=HAK
  • toCity2=KUL
  • departDate1=20081221
  • departDate2=20090221
  • numberMarkets=2
  • selectedUtil=login
  • alias=
  • pw=
  • log_in=0
  • confNum=
  • departFrom=
  • flight_key=
  • flight_number=
  • depart_date=
  • depart_city=
  • arrive_city=
  • orig=XXX
  • dest=XXX
  • date=20080921
  • flightnum=

but I have found out that these are the minimal parameters required for the search to work
  • event=search
  • travel=2
  • from1=KUL
  • to1=HAK
  • ADULT=1
  • INFANT=1
  • toCity1=HAK
  • toCity2=KUL
  • departDate1=20081221
  • departDate2=20090221
  • numberMarkets=2

2 comments:

noorajjancah said...

bole buat blog bagus ni, code critics. hehehh

Anonymous said...

Navitaire bukan filipino punya company.