新京报报道,去年底攻击北京机动车摇号网站的程序员张利斌昨天在北京法院受审。

张利斌1981年出生,曾是山东文登市高考状元,北航计算机硕士毕业。毕业后几乎每年换一份工作,在互联网信息中心任工程师期间曾擅自改动域名注册系统。后因生二胎辞职,在家创业,开发了名为“小兵挂号”的软件,不太成功,加之父母生病,家庭压力很大。

之所以想到攻击摇号网站,是因为“名下的车卖了获得购车指标后,没有及时换车,指标便过期了,而妻子一直摇号不成功,逐渐对北京摇号政策不满”。

在昨天的庭审上,张利斌自称,“我和爱人都是高级知识分子,虽然有一技之长,但却没有学会如何遵守法律。”

公诉机关指控,张利斌于2012年12月23日3时至13时许,在其位于朝阳区育慧的家中,利用计算机网络远程控制技术及自编的计算机程序软件,向北京市小客车指标调控管理信息系统网站“忘记密码”功能中的“获取短信验证码”链接,恶意访问达3000余万次,非法获取网站注册申请人的手机号码92万余个,造成网站向注册申请人的手机号码发送短信验证码92万余条,系统关闭“忘记密码”功能达2小时30分,造成北京市交通委员会短信资费损失4万余元及严重的社会影响,应以涉嫌破坏计算机信息系统罪追究其法律责任。

事件回放

2012年底,他在一次登录小客车摇号网站时,发现网站“密码找回”功能存在漏洞——随意输入手机号,就可以让系统发送验证码。出于职业特性,他发现网站漏洞后,就考虑着如何利用漏洞做一些对自己有利的事。

  首先,他想到泄愤。他说,自己曾把名下的车卖了获得购车指标后,没有及时换车,指标便过期了,而妻子一直摇号不成功,他逐渐对北京摇号政策不满,想攻击网站。

  其次,他正苦于如何推广“小兵挂号”,希望设计一款软件,通过“获取短信验证码”的方式探测哪些用户注册了摇号系统,以获取大量有效的手机号,群发短信推广他的软件。

  为了完成操作,他花了几天时间:在网上找出了北京地区手机号段的起止范围,找到了5000多万个手机号码,还找了300多个代理IP写入自己的“攻击”程序里。

  23日凌晨,他便进行实操了。通俗讲,就是用他开发的软件模拟“忘记密码”的申请人,在“找回密码”项目中填写手机号。如果输入的手机号是在网站上注册过的摇号申请人,那么,在申请人莫名获得验证码的同时,他在后台能获取“短信验证码已发送”的反馈,可用的号码会自动保存到他的文件里。就这样,他获取了92万余在摇号网站注册的手机号。

非法获取92万余手机号步骤

  1 在网上搜出北京地区手机号段的起止范围,找到5000多万个手机号,并写“攻击”程序,还找了300多个代理IP写入程序

  2 利用网络远程控制技术及自编软件,在北京市小客车指标调控管理信息系统网站上,模拟“忘记密码”的申请人,在“找回密码”项目中填写手机号

  3 如果手机号是在网站上注册过的摇号申请人,该号码会自动保存,如果未注册过,则看到“手机号码未注册”字样。共获取92万余个可用号码

  4 在获取的92万余条手机号码中,向其中的7000多个号码群发短信,推广其研发的“小兵挂号”软件

为泄愤程序员攻击北京摇号网站昨受审 曾为市高考状元相关推荐

  1. 本科,程序员,北京工作两年多,税后12k,出路在哪里?

    今天小编在论坛上看到一篇博文,本科,程序员,北京工作两年多,税后12K,出路在哪里,确实,现在北京的物价和12K完全没有什么可比性,生存起来都是很困难的,小编给大家分享这篇博文,希望大家能够喜欢,并且 ...

  2. 北京python程序员求职_想找python程序员的工作,但发现稍微好点的职位都集中在北京。我非常想当python程序员,北京值得去吗?...

    想当Python程序员,北京值得去吗?你也知道北京的人口多.环境污染很严重,房价也高得离谱,交通拥挤.但每天照样有无数人从外地往北京跑,也有无数人从北京离开.所以,还是先来看看去北上广深一类大城市工作 ...

  3. 这 7 个阿里程序员的个人公众号,你看过几个?

    个人公众号是向世界表达自己非常高效的一个出口,也是拓展交际圈的有效武器,除了可能会占用一点个人时间,似乎找不到其他坏处. 除了一些企业.媒体和社区的官方公众号,我们身边还有不少优秀的个人技术公众号,他 ...

  4. 2019年北京摇号窗口办理地址、电话

    摇号信息变更可以在网上办理,同时也可以到摇号办理窗口办理.2019年北京摇号窗口办理地址有哪些?电话是多少?北京摇号窗口办理地址分为东城区摇号办理处.西城区摇号办理处.朝阳区摇号办理处等.摇号网将为大 ...

  5. 程序员在北京找工作的感悟

    一个程序员在北京找工作的感悟-很有感觉 2017年07月12日 14:47:17 p312011150 阅读数:9748 一个程序员在北京找工作的感悟-很有感觉 这是一个人的真实面试经历,在北京,东直 ...

  6. 程序员在北京 所有QQ群 集结帖

    注注注:请珍惜群名额,切勿加多个群,谢谢合作! 程序员在北京总群(高级群200人):22845409 程序员在北京C/C++群(高级群200人):23225633 程序员在北京.NET群(高级群200 ...

  7. 程序员常用的刷题网站

    作者 | JackTian 好久没跟大家分享实用工具了,今天给大家分享一些程序员常用的刷题网站,希望在今后的学习中,对你有所帮助. 程序员为什么要刷题呢? 通过刷题来提高自己所学专业知识的巩固程度,知 ...

  8. 8 个适合程序员学习新技能的网站

    点击上方"逆锋起笔",公众号回复 PDF 领取大佬们推荐的学习资料 程序员书库(ID:CodingBook) 猿妹编译 链接:https://medium.com/better-p ...

  9. 【资源】太赞了!程序员应该访问的最佳网站都在这里了!

    在日常的学习过程中,我们通过一些经常访问的网站资源来获取你当前所遇到问题的解决方案以及新知识的学习储备与积累.那么这里有一个你应该访问的不是非常全面的一些网站列表,这个列表会不断更新,同时也可以通过添 ...

  10. 2018程序员必备的4大网站推荐(代码、编程、SQL等)

    科技时代,程序员是一个热门行业,也是一个高薪行业,很多人很羡慕程序员,其实作为一名合格的程序员,要不断的提升自己,因为科技也在不断进步,所以,接下来小编分享5个程序员必备网站,包括代码.编程.SQL等 ...

最新文章

  1. 聊聊redisson的DelayedQueue
  2. Linux设备驱动开发概述
  3. 有一个工程师男(女)朋友是什么样的体验?
  4. C语言实现上三角蛇形矩阵不用数组,蛇形矩阵c语言实现
  5. set row count
  6. PHP正则提取table中数据
  7. (转)The Standard C Library 经典的基础(下)
  8. 【5G科普】华为码chine姐姐聊5G 第1期:5G究竟是个啥?
  9. qtplaintextedit如何删除内容_数据库中的数据如何进行批量修改
  10. JavaScript在一个数组中插入另一个数组
  11. CentOS7下NextCloud搭建
  12. 使用 IntelliJ IDEA 导入 Spark源码及编译 Spark 源代码
  13. 南阳oj-----Registration system(map)
  14. 联想微型计算机beta2,联想上网本升级IdeaPad S10-2
  15. 还在为表单搭建而烦恼吗?免费低代码平台足够解忧~
  16. visio2007大括号_Microsoft Office Visio如何绘制大括号及其他特殊符号?Microsoft Office Visio绘制大括号及其他特殊符号的方法教程...
  17. 程序员入门必备经典书单
  18. 分享一个免费巨好用的shell工具
  19. 如何降低开关电源空载损耗
  20. 基于Python实现对房价的预测

热门文章

  1. es python search 返回_Elasticsearch - python操作es,以及curl命令查询es的总结
  2. win10服务器只显示4g内存,64位win10识别到了4G内存,却只用了3.1G,为什么?
  3. min-height和height的区别
  4. 服务器集群虚拟机,服务器集群虚拟机
  5. OEL8上VNC无法访问图形界面的解决方法
  6. 【云原生】MYSQL语法总结
  7. 四、Flink部署 , job配置与运行
  8. 开源一个 Python 算法和数据结构中文教程
  9. ubuntu安装中文环境 zh_CN.GB2312 zh_CN.GBK
  10. win10误删的注册表能还原吗_win10怎么还原注册表_win10注册表恢复初始的图文教程...