4 月 26 日,周五,宜出行,忌上班。

有些人的“五一”假期来得比法定放假早,比如雷锋网编辑。。。隔壁的媒体同行,他居然告诉我,自己已经无心上班,思想比身体先一步开启了假期模式。

然后他掏出手机,炫耀了一把抢到的特价机票。

噢,你要说到特价机票,那就是戳到我的业务点了,让网络安全科普作者小李分析一下特价机票可能是怎么来的吧!

一个很大的可能性是,你是从爬虫二道贩子手里买的!

爬虫占座

国务院办公厅发布“关于调整2019年五一劳动节假期”的通知几十分钟后,各个航空公司的 B2C 网站和旅游网站的机票查询量暴增,其中国际航班增长了 10 倍。在暴增的机票查询数据背后,有普大喜奔的人民群众,更有非法代理人操控的恶意“爬虫”。

原来,部分航空服务代理人通过“爬虫”非法抓取航空公司 B2C 网站或官方 App 等平台上的机票信息,然后非法倒卖给他人以牟取利益。

为了搞清楚这个恶意爬虫是怎么爬取特价机票信息,再化身二道贩子牟利,编辑特意请教了有反爬虫实战经验的顶象公司,据说,最近他们协助警察蜀黍端掉了一起爬虫案,这个涉案的山东某机构专门爬取各大航空公司票务数据倒卖给其他中小代理人(该机构的业务已被关停)。

他们是怎么开启神(违法)操作的?

部分代理人利用“爬虫”爬取下票务信息后,再利用虚假的身份信息预订机票,但不付款。然后,在航空公司允许的订票账期内,他们把这些机票转售给真正需要购票的用户。

在转售之前,这就导致部分机票并未售出,但是用户在航空公司查看时却显示已售罄,该行为称之为“虚假占座”。

恶意爬虫“长什么样”

怎么判断“占座”的不是普通用户而是爬虫党呢?

恶意“爬虫”有这么几个特征:

1、访问的目标网页比较集中:“爬虫”代理人目标明确,主要是爬取班次、价格、数量等核心信息,因此只浏览访问几个固定页面,不访问其他页面。

2、查询订票等行为很有规律:由于“爬虫”是程序化操作,按照预先设定的流程进行访问等,因此呈现出毫无思维、但很有规律、有节奏且持续的行为。

3、同一设备上有规模化的访问和操作:“爬虫”的目的是最短时间内抓取最多信息,因此同一设备会有大量离散的行为,包括访问、浏览、查询等。

4、访问来源IP地址异常:正常情况下用户在查询、购买时,用户的 IP 地址比较稳定,如果是“爬虫”“虚假占座”,IP 来源地址呈现不同维度上的聚集,而浏览、查询、购票等操作时不停变化 IP 地址。

5、设置UA模拟浏览器和频繁使用代理 IP :很多“爬虫”程序伪装成浏览器进行访问,比如在程序头或者UA中默认含有类似python-requests/2.18.4等固定字符串;并且通过购买或者租用的云服务、改造路由器、租用IP代理、频繁变更代理 IP 等进行访问。

6、操作多集中非业务时间段:“爬虫”程序运行时间多集中在无人值守阶段。此时系统监控会放松,而且平台的带宽等资源占用少,爬虫密集的批量爬取不会对带宽、接口造成影响。以下是顶象反欺诈中心监测到,凌晨1-5点是恶意“爬虫”的运行高峰时段。

谁的利益受损

“虚假占座”看上去只是让薅羊毛的正常用户买不上机票而已,对航空公司有什么影响吗?(卖给谁不是卖?)

当然有!

大家想一想,首先,恶意“爬虫”的虚假身份信息是从哪里来的,这里是不是有用户信息的泄漏?

第二,这种虚假占座浪费了航空公司带宽资源,白白消耗航空查询费用,扰乱了航空公司的正常运营。

第三,更关键的是,由此带来订票量的波动导致航空公司收益管理系统算法产生误判,给出不符合实际情况的运价调整,损伤了用户权益以及平台的口碑。

也就是说,从爬虫二道贩子手里买到特价机票一时爽,长期下来还是普通用户买了单。

我的“五一”特价机票是从爬虫手里买的相关推荐

  1. Python 爬虫-爬取阿里旅行特价机票信息(1)

    本着对于出游的向往,但又苦于没有找到合适的机票价格.于是,萌生了去获取相关网站的机票信息.一开始是想去获取全站机票信息,但是那个工作量太大,而且机票价格在一天时间里经常变更,给数据的爬取增加了极大的难 ...

  2. 怎么订到特价机票(有可能比火车票还便宜哦)

    机票比火车票还便宜,机场内部人员都是这么定的!!(早没看见这个日志!吃大亏了..四川的同学一折飞机票飞回家..我七折卧铺坐回家)         首先,p.s.  555~ 这里不是机票销售处~ 也是 ...

  3. 特价机票退票费高达80% 律师称航班延误应补偿-特价机票-退票费-霸王条款

    特价机票退票费高达80% 律师称航班延误应补偿|特价机票|退票费|霸王条款 国内部分航空公司退改票手续费对比 中国经济网北京10月12日讯 (记者 杨斯阳) 特价机票虽便宜,但退票费却令人咋舌,最高达 ...

  4. 购买网上特价机票的六大技巧

    很多人经常购买飞机票出行,也知道一些航空公司或者机票代理会经常放出一些特价机票出来,但是自己就是抢不到特价机票:成都航英航空为知情人士介绍,其实抢购特价机票是有一定的技巧和攻略的,下面就是如何抢购特价 ...

  5. 爬虫07 爬取阿里旅行特价机票

    https://sjipiao.alitrip.com/cheap_flight_search.htm?tripType=0&depCityName=&depCity=&arr ...

  6. 获取携程机票信息(爬虫)

    仅供个人学习使用! 2022-01-01 版 # @author: AIslandX # @date: 2022-01-01import hashlib import json import logg ...

  7. 厦门又现9元特价机票

    一张机票仅卖9元!?--- 这不是骗局. 昨日,机票预订网了解到,即日起,将在官方网站推出部分超低价的机票,其中厦门-武夷山航线最低票价仅为9元. 全程原价720元的机票,票面价最低降到9元,堪比&q ...

  8. 别再研究秒杀茅台了,小伙用爬虫捡漏买奔驰!

    最近几年,"二手经济"逐渐火热,二手车市场也在快速扩大. 相同的车型,二手车比新车要实惠许多,比如下图中的奔驰GLC级,二手车能比新车便宜5-20万不等.因此有越来越多的人在购置车 ...

  9. python爬虫 慢慢买历史低价爬取 js逆向入门

    [本文仅供学习,请勿用于非法用途,若非法使用概不负责] 前话: 最近计划从Java转向爬虫,假期闲来无事想着找点事情做,于是就想着能不能把慢慢买的商品历史价格爬下来.(PS:作者平时购物喜欢使用慢慢买 ...

  10. 『网络爬虫』买车比价,自动采集某车之家各车型裸车价

    公众号:可以叫我才哥 大家好,我是启航. 应朋友要求,帮忙采集某车之家的一些汽车品牌的销售数据,包含购车时间.车型.经销商.裸车价等一类信息. 今天我们就简单演示一下采集过程,大家可以根据自己的兴趣进 ...

最新文章

  1. 曲面拟合之最小二乘法(矩形域)
  2. KL散度的通俗易懂理解
  3. fzyzojP2984 -- 序列变换问题
  4. C#中要使ListBox使用AddRange()时,能够触发SelectedValueChanged事件
  5. 关于collectionView的一些内容
  6. 面向对象(Python):学习笔记之封装
  7. 谭浩强c语言程序设计笔记讲义,【笔记】谭浩强C语言程序设计--简明笔记
  8. 【620】【信息管理学基础】【真题背诵】
  9. 风尚云网学习-css实现文字超出隐藏为省略号...
  10. 矩阵和向量的求导法则
  11. Excel数据填充技巧
  12. 深度学习在高德驾车导航历史速度预测中的探索与实践
  13. Stata:各类盈余管理指标Stata实现方法
  14. nexus+4+android+6,Android 4.1.1+Nexus S安装BT5
  15. 苹果手机微信提示音应该怎么更换?
  16. 多项式计算的Horner 方法
  17. 划词翻译 插件的安装教程 附下载链接【超简单】
  18. Linux系统安装docker教程
  19. 30.Android调试-连接夜深模拟器
  20. i686-pc linux gnu,交叉编译: --host --build --target到底什么意思?

热门文章

  1. android布局跑马灯,Android之跑马灯详解
  2. 两波形相位差的计算值_有功功率、无功功率和视在功率该怎么计算?
  3. MySQL-性能优化
  4. ThreeJS的性能优化方面
  5. 一元函数积分学的概念与性质
  6. Python | 单词搜索(educoder)
  7. 衡量系统性能常见指标
  8. 计算机win10无法打开小键盘,win10系统下小键盘数字键不能用怎么办_win10电脑小键盘数字键不能用如何解决...
  9. java随机生成测试数据
  10. Win7下给电脑加域,及遇到的问题。欢迎留言