黑客杯世界编程大赛有没有奖金(2021年黑客大赛)

http://www.itjxue.com  2023-03-04 12:23  来源:未知  点击次数: 

如何看待“360夺黑客大赛世界冠军”

Pwn2Own是全球公认级别最高的黑客大赛,比赛主办方为惠普ZDI项目,微软Google、苹果等巨头也均是该赛事的赞助商。参赛黑客可以选择IE、Chrome、Safari和Firefox浏览器或Adobe Flash、Adobe Reader插件作为攻击目标,其中Chrome和IE是挑战难度最高、奖金最丰厚的两款产品,单项奖金分别为75000美元和65000美元,而在去年比赛被打成“筛子”的Firefox奖金只有3万美元。

与往届相比,今年Pwn2Own的IE11挑战难度空前,国际顶级黑客团队VUPEN也宣告放弃。而首次组队参赛的360Vulcan Team就选择了IE作为目标,并成功利用多个0day漏洞攻破拥有增强沙箱保护、全64位进程、微软EMET漏洞防御、Win8.1安全机制等最高级别防护的IE11,此次获胜的含金量已达到2014年Pwn2Own无人企及的“独角兽”大奖。

360Vulcan Team负责人MJ0011对此表示:IE是中国流行的应用软件,本届比赛IE又是极具挑战性的攻击项目。我们也希望通过比赛证明,攻防无止境,只有不断创新和进步才是最好的安全解决方案。

据MJ0011介绍,360Vulcan Team是360安全卫士的攻防研究团队,日常工作主要是挖掘软件的安全漏洞和漏洞威胁,帮助厂商修复漏洞和提升产品安全性。通过在漏洞研究领域的经验,360Vulcan Team能够设计和提供更有效的安全解决方案。2014年360安全卫士推出的“XP盾甲”漏洞防御产品,其核心技术就是由360Vulcan Team设计开发的。

从2009至今,360已经68次报告微软漏洞而获得微软安全公告的致谢,是全世界协助微软修复漏洞数量最多的安全软件厂商。360也因此成为微软Windows 10在中国免费升级唯一的安全合作伙伴。此次Pwn2Own大赛上,360Vulcan Team找到的漏洞也都已一并提交给微软进行修复。

厉害!大学生计算机编程第一人,百度最年轻 T10,后创业自动驾驶

他被公认为“大学生计算机编程第一人”。他是世界顶级黑客,也是TopCoder公开赛上最好的中国选手。他30年的人生经历充满了成功和荣耀。他创办的公司将在2020年成为中国价值最高的无人驾驶 汽车 初创公司。

他是谁?

他就是楼天城,人称“楼教主”。

学习编程三月拿冠军

楼天城1986年出生于浙江杭州,就读于著名的杭州市第十四中学。

高中以前,楼天城与电脑接触不多。他是一个有着超强科学思维的人。他在踢足球时,计算了球到对手球门底线的角度、距离和得分之间的概率关系,以提高获胜概率。

高一时候,楼天城加入了学校的计算机小组学习编程知识。而之所以会选择编程,据说是因为楼天城的数学不够好,他总是在一些枯燥的重复性计算中犯错,他想“数学上的计算体力活,如果让一个很会计算的完成,不是更好吗?”

楼天城喜欢这些学习方法的创造性。他希望能够告诉计算机该做什么,如何控制它,特别是用数学告诉计算机如何解决问题。

在这种“偷懒”思维的驱使下,楼天城决心学好编程。

2001年11月,学习编程不到3个月的楼天城获得全国青年信息学团(浙江赛区)一等奖,在全校引起轰动。

次年8月,正在读高二的楼天城赢得了全国青少年信息学竞赛三等奖。

2004年,楼天城帮助中国队获得国际信息学奥赛 (IOI) 金牌,这是代表世界中学生程序设计最高水平的比赛。

因为高中时期的辉煌成就,楼天城获得了保送清华的资格。

中国大学生计算机编程第一人

2004年,楼天城考入清华大学计算机系。由于在本科期间表现突出,楼天城被清华大学“姚班”创始人姚期智院士选中。2008年,他进入姚班攻读博士,成为姚期智的第一个学生。他的主要研究领域是组合算法。

在清华,楼天城积极参加各种编程比赛。他用一个人挑战一个团队,赢了很多次。他在CEO I和ACM圈子里很有名。参加比赛的学生叫他“楼教主”。

比如2005与2006年,楼天城两次斩获百度之星程序设计大赛总冠军。

2008年11月,临时代替受伤的同学参加 ACM/ICPC 杭州赛区,力压群雄夺得第一名。

2011年1月,在 Facebook 举办的2011脸书骇客杯世界编程大赛 (Facebook Hacker Cup 2011)获得第三名。

楼天城大学期间获得的奖项不胜枚举,且每一项都是举足轻重,他也因此被誉为“中国大学生计算机编程第一人”,创新工场 CEO 李开复更称赞他是未来推动中国互联网产业发展的中流砥柱,甚至有人开玩笑地说:只要在编程界输入“教主”,会立即输出 “楼天城”。

备战两年只为重新夺冠

楼天城的成就是如此辉煌,别人每次成功都是必然的。然而,楼天城将失败。

2006年,楼天城参加谷歌挑战赛时犯了一个小错误。他错过了冠军,只获得第三名。这使他痛苦,而不是气馁。回来后,他认真总结,反复锻炼。为此,他写了近万字的博客,总结失败的教训,发誓要夺回冠军。

为此,他整整准备了两年。2008年,楼天城再次参加 Google 全球编程挑战赛,终于光荣夺冠。

由此可见,楼天城屡创佳绩并非偶然,他背后付出了许多常人所不知的努力和心血。

还没毕业就拿到Facebook与谷歌的Offer

作为一名学生,楼天城因他的比赛和成就而出名。就连谷歌和Facebook这样的 科技 巨头也注意到了他,并在他博士毕业前夕向他伸出橄榄枝。

正是Facebook邀请了娄天城到其硅谷总部工作。据说当时Facebook提供了20万美元的年薪和美国绿卡。

与此同时,谷歌也向他发来邀请。

在楼天城的本科同学中,有不少人在去美国攻读博士学位后就职于谷歌和Facebook,但以博士应届毕业生的身份被聘任,楼天城是第一个。

楼天城拒绝了Facebook选择谷歌,因为楼天城在2007年曾在谷歌实习一段时间。此外,谷歌还即将推出社交网络项目Google+,他加入谷歌,从事社交网络和机器学习相关问题的研究。

不久,Google+项目终止,整个团队下岗。楼天城加入Google x实验室,接触无人驾驶项目,专注于无人驾驶车辆算法。

2015年11月,楼天城离开谷歌,加入美国著名问答网站quora。2016年4月,楼天城加盟百度美研,参与无人机技术研发,成为百度最年轻的T10员工,并在这里结识了百度首席架构师彭军。

创办国内估值最高的自动驾驶公司

在百度工作不足一年之后,楼天城于2017年离开百度。

2017年初,楼天城与彭军一起创立了自动驾驶创业公司小马智行(Pony.ai),楼天城任CTO,彭军任CEO。

第二年3月,小马智星在北京成立了研发中心。今年4月,第一辆自动驾驶原型车在硅谷诞生。它获得了加州道路测试许可证,并完成了第一个全自动驾驶演示。

楼天城表示:“我们用1年时间积累了Waymo近10年都很难积累到的复杂驾驶场景。”

2019年6月11日,小马智行入选“2019中国人工智能企业知识产权竞争力百强榜”。2019年11月13日,胡润研究院发布2019年中国智能企业知识产权竞争力百强榜单,小马智行排名第97位。2020年2月,小马智行获得丰田战略投资4亿美元,投资后估值超过30亿美元,成为国内估值较高的 汽车 驾驶公司。

小马的发展离不开楼天城的辛勤耕耘。Ponybrain是Ponybrain的关键技术,由楼天城设计开发,在实时性、作业调度、数据传输和吞吐量效率等方面都有非常显著的影响。

曾有人问楼天城:“离开百度出来创业感到后悔吗?”楼天城的回答是:“我后悔没有早点出来创业!”

参考链接:

;wfr=spiderfor=pc

为什么俄罗斯所有编程竞赛都名列前茅,科技却不如美国?

为什么俄罗斯在所有编程竞赛中都名列前茅,科技公司却不如美国?

不知道大家有没有发现,俄罗斯一直都在谷歌全球编程挑战赛、Facebook黑客杯、国际大学生编程大赛等比赛中出类拔萃,但却没有科技公司?而美国却有那么多实力强大的科技公司?

首先分析一下,为什么俄罗斯能在所有编程竞赛中都名列前茅。原因只有一个:前苏联留下的理科教育体系非常扎实。

这也是为什么顶级黑客都来自俄罗斯。

然而前苏联的加盟国家传统上比西方的教育机构更重视中学的信息技术教育,但他们缺乏像硅谷一样的环境,帮助有才华的IT专家将他们的技能转化为高薪工作,所以很多有才华的人走上了黑客的道路。

俄罗斯的联邦教育标准(FES)规定,信息学在中学是强制性的。彼尔姆州立大学的研究论文指出:在俄罗斯的小学里,信息学的基本内容就被掺杂在核心科目“数学”和“技术”中教授。此外,每个小学都有权将“信息学”作为独立课程的一部分。俄罗斯的联邦教育标准(FES)关于中学信息学课程的核心内容如下:(1)理论基础(2)计算机功能原理(3)信息技术(4)网络技术(5)算法(6)语言和编程方法(7)建模(8)信息学与社会

而这些课程在中国最多只开设了1-2个,更多的学校一个都没有。

俄罗斯与美国相比,计算机科学/信息学教育显著不同,学生在各自考试中表现出的熟练程度方面也存在着明显的差异。

当然,无论是与美国还是俄罗斯相比,中国在信息科学方面的中小学教育都是远远落后的。

那为什么美国有那么多科技公司,俄罗斯却很少。供求关系。

主要是人口基数导致市场需求。美国本身就是信息产业的发源地,工业界对科技型人才的需求很多,造就学术界和高校对IT人才的大量培养。比如美国有家大名鼎鼎的通信公司―ATT,它有个著名的实验室-贝尔实验室,多少技术都是发源于此。反观欧洲,欧洲在二战中受创,战后工业界虽然迅速恢复但是发展已经赶不上美国了。它们的传统工业仍具有巨大优势,市场需要它们。

中国科技公司迅速发展得益于改革开放,市场经济迅速发展,但是第二产业大量把持在国家手中(钢铁,石油,运输等?)。中国人口众多,且通信网络的基础设施也为科技公司的发展提供了保障,不管中小型企业还是个人用户,都对信息技术有着迫切的需求。

看看世界TOP互联网公司里面,美国8家、中国7家,中美两国统治整个互联网产业。

美国公司统治是利用了创新和全球化的优势,而中国互联网公司的崛起却是占了地区保护主义的便宜。

不过也有网友指出

俄罗斯的大学通常都有一个特殊的部门,专门负责解决抽象的奥林匹克问题。在这个部门学习是免费的,但必须在比赛中拿奖才有资格被录取。平均500-1000个学生中,只有1个能被录取,而且能被录取的必须是数学或计算机科学专业的学生。比赛的竞争很激烈,根据我以往的经验,获奖的学生要么有出色的编程能力,要么是数学天才。

其二,所有老师都在比赛中拿过奖。这些老师都赢过几次国际比赛,只是因为不再是学生,就来学校教书。基本上是同一组人赢得多次比赛。

最后,赢得比赛的大学会直接从中受益。这些大学一有机会就宣传“我们赢得了XX世界比赛的冠军”,言下之意是他们学校比麻省理工学院、斯坦福大学和伯克利大学还要好。此外,大学也经常会因为比赛获奖而得到政府的财政援助。

有了这样的选拔和训练,俄罗斯的大学生能够赢得编程大赛,也就不足为奇了。

下面再来谈科技公司。为什么你觉得俄罗斯没有科技公司?JetBrains、卡巴斯基实验室、大蜘蛛公司、Nginx都是啊,其实每个城市都有很多中小型科技公司。

也许你想说的是,为什么俄罗斯没有诸如谷歌、微软等这样的科技巨头?答案很简单――因为只有编程能力是不够的。一个公司要想取得成功,还需要设计人员、管理人员、主管领导、投资者等等。

另外,“计算机科学”与“软件工程”之间有所不同。二者都可以解决困难的抽象问题,但它们的代码通常都很凌乱,是不可读的。要构建复杂的系统,需要对软件架构有见解,并成为团队的一部分。

2021编程ctf世界锦标赛第二的中国人是谁

楼天城,杭州人,今年26岁,博士三年级,人称编程“楼教主”,保送清华大学计算机系本科、保送清华博士,被百度百科直接冠以 “目前中国公认的大学生计算机编程第一人”。其广为国内理科生所知的“传奇”,是他在进高中之前,甚至从未摸过电脑,而高一接触电脑短短数月后,即获全国青少年信息学联赛(浙江赛区)一等奖。当时网络盛议:“杭州出牛人,名曰楼天城。”

北京时间3月19日上午,由脸谱公司主办的第二届年度“黑客杯”世界编程大赛在美国加州举行。经过3个小时的角逐,俄罗斯选手罗曼·安德列夫获得冠军,美国选手托麦克·凯扎获亚军,来自中国的楼天城名列第三。

而这是楼天城第二次获该项大赛季军。值得一提的是,一年前他已得到脸谱公司的聘书。作为中国高校在读大学生,虽非仅有,却也罕有。

今年的世界黑客大赛到底是哪个中国团队得了冠军啊?360还是keen?

很好理解啊,就和奥运会一样,不同的项目不同的冠军,你不能说游泳冠军和射击冠军,到底哪个才是真正的奥运冠军吧。

两个团队说的都是真的,360今年第一次参赛,就选择了难度极高的IE浏览器,这一届的IE项目,因为主办方规定了严苛的规则,被公认是史上最难攻破的IE浏览器,连大赛在IE项目上的三连冠黑客团队Vupen,今年都退赛了。但是360不愧是安全大厂,只用了17秒就攻破了超高难度的IE!这个时间的确极快了,看到有万能的网友说,17秒,那不就是IE刚打开就被攻破了。。。360这次也的确是全亚洲第一个在这个项目上拿冠军的团队,之前都是蓝眼睛歪果仁拿的,所以的确为国争光了,是一件值得大家高兴自豪的事情。

还有Keen,在攻击adobe flash和adobe reader的项目上拿了冠军也不假。这个中国上海的安全研究团队分别用30秒和60秒攻破了flash和reader。这两个项目相对IE是简单了不少,不过因为是两个项目,连个项目的奖金加在一起比360拿得多,不过360也不缺钱就是了,就是去炫耀中国实力的。

所以360和keen都是冠军,我朝在这种世界顶级的比赛上诞生了两支冠军队伍,这是喜大普奔的事啊,乖,都别互相掐了,都是棒棒哒。

人工智能一步步渗透教育,学生学习方法要改变吗

编者按:李开复在其新书《人工智能》中有这样一节详细描述了在AI技术一步步渗透教育体系的今天,我们的学生为了适应新技术应该学会怎样的学习方法,其中旁征博引,举例了未来式学习的密涅瓦大学模式和清华姚班的教学新探索,很有借鉴意义,分享给大家。|| 密涅瓦大学的未来式学习 ||

2013年,包括哈佛大学前校长在内的一群美国著名教育家联合创办了一所神秘的四年制本科大学——密涅瓦大学(Minerva Schools at KGI)。第一年招生时,这家大学的录取率低于3%,远低于哈佛大学的8% ~ 9%,是全美录取最严格的本科院校。被密涅瓦大学录取的第一批学生,收到的录取“通知书”是一个精致的小木盒,木盒盒盖上用英文写着“好奇心”的字样,木盒内是一台定制的ipad电脑。只要打开电脑,密涅瓦大学的创始人本·尼尔森(Ben Nelson)就会收到通知,并与学生进行一次视频通话,安排学生在旧金山开始四年的学业。

这么神秘的学校,这么低的录取率,这么有趣的新生报到流程,那么,密涅瓦大学到底有什么过人之处?密涅瓦大学的创始人相信,传统的四年制大学已经无法适应未来的需要,大学教育过程本身需要被改革甚至被颠覆,在线课程、讨论小组、实习实践、自我探索和自我完善将成为今后教育的主流模式。基于这样的思路,密涅瓦大学使用的是一套名为“沉浸式全球化体验”(Global Immersion)的教学方式。密涅瓦大学的所有入学新生都要在旧金山一个独特的校区完成第一年的学业,这一年的主题是“基础”,但学生所学的课程与普通大学一年级的课程有非常大的差异。密涅瓦大学的教育家们相信,让学生付费去学网上随处都可以找到的基本课程,比如基础的计算机导论、经济学导论或是物理学导论,这是得不偿失的事。因此,密涅瓦大学的一年级课程直接将知识课程与四种极其重要的方法论有机结合起来,变成形式分析、实证分析、多元模式交流、复杂系统四大课程板块。形式分析主要用于训练学生精密、合理思考的能力;实证分析重在培养创造性思维和解决实际问题的能力;多元模式交流关注使用不同方法进行有效交流的能力;复杂系统重点在于复杂环境中的有效协作。

图1 密涅瓦大学一年级的四个课程方向

从大二开始,密涅瓦大学的学生们会进入专业课程学习阶段,这一年的主题是“方向”。学生可以跟导师一起,从艺术与人文、计算科学、商学、自然科学、社会科学这五个方向中择定自己的专业,也可以选择攻读两个专业。大三的主题是“专注”,要求学生深入各自专业方向的领域内部,培养精深的专业技能。大四的主题是“综合”,重在培养学生学以致用的能力。最独特的是,除了大一在旧金山外,大二到大四的3年内,学生每年都会到世界上一个不同的地方完成学业。密涅瓦大学分布在全世界的教学地点包括海德拉巴、布宜诺斯艾利斯、台北、首尔、柏林、伦敦等。专业课程教学时,没有死板的课本,也没有传统的填鸭式授课,每堂课同时参与学生人数很少,最多20人,以远程教学、集体讨论为主,学生可以与分布在全球各地的著名教授交流、互动。同时,在教学之余,学生要在当地进入一家与自己学业相关的代表性公司,在实习中培养自己的全面素质,真正学会如何工作。

对于密涅瓦大学的大胆实践,人们有很多争议。密涅瓦大学与谷歌、麦肯锡、高盛等企业有合作关系,培养出来的人才,很多都可以满足这些一线企业的实际需要。但这种近乎颠覆式的模式到底是不是未来最好的教育形式,这恐怕要经过更长时间的检验才能下结论。就拿密涅瓦大学重点采用的远程在线教育的方法来说,其优点是学生可以随时与最优秀的学者互动,从更多不同风格的教授身上汲取知识、经验,但在线教育缺少面对面教学的那种沉浸感,有时候难以深入交流的问题也比较明显。无论如何,实验性的密涅瓦大学给“未来如何学习”提供了一种建议性的答案。

|| 清华姚班的新教学模式探索 ||

其实,在中国著名学府中,有识之士也在积极做着有关新教学模式的探索。在清华大学,姚期智院士创办的清华学堂计算机科学实验班(又称“姚班”)就是其中很有代表性的一个。姚班专注于“因材施教”和教学上的“深耕”“精耕”,设置了阶梯式培养环节:“前两年实施计算机科学基础知识强化训练,后两年实施‘理论和安全’‘系统和应用’两大方向上的专业教育;着力营造多元化、富有活力的学术氛围,建立多方位、多层次的国际学术交流平台。”

姚班对于本科四年课程的设计,与密涅瓦大学有异曲同工的地方。最重要的是,姚班不但提倡多元和专深相结合的教学方法,还特别鼓励面向实践、面向解决问题的教学氛围。计算机科学本身就是一门强调实践的科学,姚班特别鼓励学生在学习期间参加竞赛,或参加谷歌、微软等科技公司的实习项目。创新工场与姚班之间,也尝试了共建人工智能课程的合作,将最前沿的产业实践经验、创业经验带给姚班的学生。

姚班的学生非常厉害。姚班第一届学生里,就出了一个后来被大家称为“楼教主”的超级牛人——楼天城。楼天城高中期间就聪慧过人,获奖无数,得过国际信息学奥赛金牌。进了姚班之后,更是频繁地参加世界各大编程挑战赛,在百度之星、谷歌全球编程挑战赛、Facebook黑客杯世界编程大赛、Top Coder比赛、ACM大赛中显露出惊人的实力,有“一个人挑落一个队”的传奇故事。在喜欢编程竞赛的后辈学生看来,“楼教主”就是百万军中取上将首级如探囊取物的“神”级人物。

楼天城的功力不仅仅在于竞赛,在实际工程项目中一样功夫了得。2007年夏天,楼天城就曾在谷歌北京实习,表现不错。随后曾在谷歌自动驾驶团队工作。后来,短期加入Quora后,楼天城入职百度,成为百度无人车团队的中坚力量,在级别上更是成为百度最年轻的T10级工程师(据说深度学习领军级人物吴恩达加入百度时也才是T10级)。最近,楼天城和百度另一位资深工程师James Peng一起离开百度创业,注册了一个名叫Pony.ai的神秘域名。相信楼天城在自己的创业道路上,也能表现不俗。出自姚班的“楼教主”拥有许多姚班学生的共性,用他自己的话说就是:“我非常喜欢挑战困难。因此,我希望我工作的地方是一个每天都可以接受有趣的、有挑战性的问题的岗位。”敢于挑战自己,敢于面对有趣的、有难度的问题,这是姚班这种新型教育氛围较容易培养出来的学生特质,而具备这种特质的学生,最容易在人工智能时代作为人类智慧的代表,设计最高效的AI系统,并与AI系统一起创作更大价值。

|| 人工智能时代核心的学习方法 ||

如果要我来总结的话,我觉得,人工智能时代最核心、最有效的学习方法包括:

主动挑战极限

像楼天城那样喜欢并主动接受一切挑战,在挑战中完善自我。如果人类不在挑战自我中提高,也许真有可能全面落伍于智能机器。

从实践中学习

面向实际问题和综合性、复杂性问题,将基础学习和应用实践充分结合,而不是先学习再实践。一边学习一边实践的方法,有些像现代职业体育选手的以赛代练,对个人素质的要求更高,效果也更好。

关注启发式教育

被动的、接受命令式的工作大部分都可以由机器来替代。人的价值更多会体现在创造性的工作中。启发式教育在此非常重要。死记硬背和条条框框只会“堵死”学生灵感和创意的源头。

互动式的在线学习

虽然面对面的课堂仍然将存在,但互动式的在线学习将愈来愈重要。只有充分利用在线学习的优势,教育资源才能被充分共享,教育质量和教育公平性才有切实保证。创新工场投资的VIPKid、盒子鱼等面向教育创新的公司,就是大量使用在线教育、机器辅助教育等手段来帮助孩子学习的范例。

主动向机器学习

未来的人机协作时代,人所擅长的和机器所擅长的必将有很大不同。人可以拜机器为师,从人工智能的计算结果中吸取有助于改进人类思维方式的模型、思路甚至基本逻辑。事实上,围棋职业高手们已经在虚心向AlphaGo学习更高明的定式和招法了。

既学习人人协作,也学习人机协作

未来的“沟通”能力将不仅仅限于人与人之间的沟通,人机之间的沟通将成为重要的学习方法和学习目标。学生要从学习的第一天起,就和面对面的或者远程的同学(可以是人,也可以是机器)一起讨论,一起设计解决方案,一起进步。

学习要追随兴趣

通常来说,兴趣就是那些比较有深度的东西,所以只要追随兴趣,就更有可能找到一个不容易被机器替代掉的工作。无论是为了美,为了好奇心,为了其他原因产生的兴趣,这些兴趣都有可能达到更高层次,在这些层次里,人类才可以创造出机器不能替代的价值。

(责任编辑:IT教学网)

更多

推荐XML/XSLT文章