6 ms·
Hacking PNR https://media.ccc.de/v/33c3-7964-where_in_the_world_is_carmen_sandiego https://media.ccc.de/v/33c3-7964-where_in_the_world_is_carme... at time of th
by smartbit 8y ago
Hacking PNR https://media.ccc.de/v/33c3-7964-where_in_the_world_is_carmen_sandiego https://media.ccc.de/v/33c3-7964-where_in_the_world_is_carme... at time of the talk (2 years ago) used/discussed these sites:
https://matrix.itasoftware.com/ https://matrix.itasoftware.com/ to get detailed fare rules & restrictions
https://www.expertflyer.com https://www.expertflyer.com & https://itunes.apple.com/us/app/seat-alerts/id533533342 https://itunes.apple.com/us/app/seat-alerts/id533533342
https://www.checkmytrip.com/ https://www.checkmytrip.com/ allows entering name & booking-reference and gives all detail
https://www.viewtrip.com/ https://www.viewtrip.com/
https://tripcase.com https://tripcase.com will use name + booking-reference to get detailed PNR information including the first name
https://www.fly.kiev.ua https://www.fly.kiev.ua can make a flight reservation without a payment, still gives an 6char booking-reference
- zerowellies 8y agoWhat is the purpose of making a flight reservation without payment?
- yosito 8y agoMany airlines require you to have an onward flight out of a country before they will let you fly into it. This allows you to fulfill the technical requirement without having to pay for a plane ticket you aren't planning to use.
- gowld 8y agoWhy do airlines allow unpaid reservations? That seems ripe for Denial of Service attack on their booking plans.
- namdnay 8y agoA reservation that is not paid is not ticketed. A reservation that is not ticketed is not 100% guaranteed But I agree that this is till a problem for airline inventory management, and an online travel agency should definitely not be opening this feature to the general public! There are several usecases that require unpaid reservations, the most common one nowadays is corporate travel, when you need to integrate approval flows - the approval step will be between the reservation and the ticketing. Like just about every industry, there is a world of complexity hidden underneath the surface :)
- candasunal 8y agoI am a Turkish citizen, and we need a visa to visit EU member countries. You are not 100% sure if you will get the visa, so may want to make a flight and hotel reservation first, and then buy them if you get the visa. So reserving the tickets is preferred.
- m00dy 8y agoI hope this imperative requirement will be revoked anytime soon.
- latchkey 8y agoMaybe, but other countries still have it. Vietnamese have one of the worst passports on the planet. Their govt. won't let them leave without proof that they will come back, usually in the form of a job, cash in the bank, spouse and tour or reservation based trips.
- namdnay 8y agoSlightly tangential, but in fact all flight reservations through a travel agency are initially made without payment. The entire process is quite complex, due to compatibility with processes and systems that were built in the 70s... The flow is to create the booking (and hence receive a record locator or PNR), and then to attach a form of payment. If the payment matches the cost, it is then possible to request ticketing, at which point a ticket number will be generated, which is the "real" confirmation
- GFischer 8y agoIf you're interested, these slides are a cool introduction to the complexity of air travel: http://www.ai.mit.edu/courses/6.034f/psets/ps1/airtravel.pdf http://www.ai.mit.edu/courses/6.034f/psets/ps1/airtravel.pdf Edit: I missed that someone had already linked to them - https://news.ycombinator.com/item?id=18531203 https://news.ycombinator.com/item?id=18531203