Iron travel network 1 yuan to buy a ticket

Source: Internet
Author: User

The vulnerability occurs on the android client of Yilong. All data on the Yilong Android client is transmitted in plaintext, including the login name and password. No problem is found during the test of hotel reservation because the server verifies the amount, however, if you buy a ticket, you will find a problem. First, select a date flight on the client. Figure 1 shows that the total amount is 1100, and there are three parts: air ticket, machine building, and fuel. Then, supplement the order information and confirm the order. 2. Figure 2 focuses on this. Click Submit order below to intercept data packets through burpsuite. We can find that the data is only url encoded. 3. After URL Decoding, figure 4 can be found, sensitive information is transmitted in plain text. Then, we can change the price value to 1 (air ticket price). The OilTax value is 0 (fuel). airtax is 0 (machine-created ), then change the total totalprice to 1, and then submit the data packet so that we can use 1 yuan to buy the ticket, and then jump to Figure 5 5 here because of packet capture and modification of the data transmitted to the server, therefore, the client displays the original price, but the order data on the server has been modified. You can view the order on the website, as shown in Figure 6 and 6.

Figure 7 the payment process does not continue. Since the order amount of the server has been modified, the payment is based on the service amount...Solution:Encrypts the data transmitted by the client and verifies the order amount on the server.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.