个人概况
  • 姓      名:周荣誉
  • 性      别:男
  • 民      族:汉
  • 出生年月:1985年4月26日
  • 籍      贯:江苏
  • 毕业院校:2003/09 - 2007/07 大连理工大学 软件工程学士学位
  • 目前所在公司:趋势科技网络(中国)有限公司(TrendMicro)
  • 目前工作:反病毒工程师&分析师
  • 联系方式:


外语能力
  • 英语六级;
  • 通过托业考试(755分);
  • 具有优良的英语口语,写作,阅读能力。
  • 学过一年日语,考核优良。


专业能力
  • [逆向相关]
    • 熟练使用OllyDbg和IDA进行动态、静态调试;
    • 掌握8086汇编,对汇编语言有良好的理解;
    • 对Windows系统的内部原理和底层知识有良好的了解,熟悉PE格式;
    • 熟练掌握逆向调试分析技术,能分析出常见病毒的基本行为并写出分析报告,能分析出常用中小型软件的注册算法并用C++实现注册流程,能手脱大部分的常见壳;
    • 对外挂的制作基本流程有一定的了解;
    • 对病毒的传播、行为有充分的了解,熟练病毒处理流程;
    • 对漏洞的利用原理有一定的了解。
  • [开发相关]
    • 精通C++,熟练使用vc,vs.net开发应用程序,熟悉MFC的机制原理,对面向对象有良好的理解和运用;
    • 有4年的网站开发经验,有优良的美感,熟练使用asp、c#、css、js,能单独开发中大型动态网站能力,曾开发过10个以上的动态网站;
    • 熟练使用sql server2000和2005,有一定的配置和维护经验;
    • 有vb,java,flash基础,能在短时间内重新掌握并做一定的应用开发。
  • [其他]
    • 通过软件设计师(高级程序员)认证;


实践\工作经历
  • 大学二年级(2004)
    • 创建象点工作室,运营至毕业后(因大家毕业各奔东西,交流不方便而解散),进行网站,动画,平面项目的开发,半年盈利5000余元。
  • 大学三年级(2005)
    • 创建大连理工大学开发区校区学生社区网站——软组织(www.rzz.cn),获得学生们的热烈反响;
    • 通过公司招聘,进入IBM(大连)实习6个月,进行CPE以及Teamsite相关工作。
  • 大学四年级(2006)
    • 通过公司招聘,进入上海花旗软件实习至今。主要从事java,j2ee的开发工作。
  • 毕业后->现在(2007/7-)
    • 进入趋势科技中国有限公司工作,主要做处理病毒、逆向分析病毒、开发辅助处理病毒的系统等。


项目经验
  • [2007/11 - 2008/7] 网络爬虫系统(Web Crawler)
    • 简介:用户提交一个URL,系统按需求搜索该URL指向的指定层次的所有链接,然后递归遍历,找到PE文件后,进行沙盘(SandBox)和静态分析,如果是恶意文件,则加入病毒特征库。
    • 使用到的技术:虚拟机、沙盘、Spider技术、Asp、Ajax
    • 开发团队:3人
    • 开发周期:9个月
    • 我的职责:DB设计维护、Web端提交、Web端监控
  • [2008/8 - 2008/11] 网站防挂马系统(Anti-Hijack System)
    • 简介:对网络爬虫系统进行的二次开发。对网站进行“树”层次的解析,遇到恶意链接,则主动提示已被挂马。
    • 使用到的技术:网络爬虫系统已有的技术、分布式处理
    • 开发团队:3人
    • 开发周期:4个月
    • 我的职责:DB设计维护、Web端提交、Web端监控
  • [2008/6 - 2008/7] DCT Editor
    • 简介:DCT是趋势自己的一套解释性型脚本语种,但是一直没有一款好的编辑器,所以我个人开发了一个集成开发环境,包括行号、语法高亮、代码提示、编译等功能。
    • 使用到的技术:c#
    • 开发团队:1人
    • 开发周期:1个月
    • 我的职责:全部工作
  • [2008/3 - 2008/5] 趋势“奥林匹克”助跑网站
    • 简介:趋势用来管理维护各渠道信息、员工学习状况、员工积分、资料发布的网站系统。特色在于整站全部使用了Ajax技术。
    • 使用到的技术:asp,ajax
    • 开发团队:1人
    • 开发周期:2个月
    • 我的职责:全部工作
  • [2008/9 - 2008/11] 趋势闪电杀毒手(TrendMicro Lightening Cleaner) V1.0
    • 简介:趋势科技中国区病毒实验室用来推广杀毒解决方案的平台。各模块采用“插件式”的结构整合到系统里。
    • 使用到的技术:MFC、自定义Skin、驱动级删文件等趋势的保密技术
    • 开发团队:5人
    • 开发周期:2个月
    • 我的职责:各模块通信、界面自定义UI
  • [2008/12 - 2009/2] 趋势闪电杀毒手(TrendMicro Lightening Cleaner) V2.0
    • 简介:2.0主要集中在各模块优化、UI模块重写、恶评软件扫描模块重新实现。
    • 使用到的技术:自定义Skin、Pattern设计
    • 开发团队:2人
    • 开发周期:2个月
    • 我的职责:架构、UI模块重写、各模块微调
  • [2008/6 - 2008/12] SampleCenter
    • 简介:趋势科技中国区自动化样本处理系统。用户提交样本后,系统会进行自动样本包处理、样本分析、样本扫描、对扫描日志进行处理、最后判断是否加入病毒码这些流程。日吞吐量50000左右。
    • 使用到的技术:C#,并发处理,海量数据存储、处理,模块化
    • 开发团队:1人
    • 开发周期:6个月
    • 我的职责:所有模块
  • [2009/3 - 2009/6] 趋势闪电杀毒手(TrendMicro Lightening Cleaner) V2.5
    • 简介:在2.0的基础重新设计更新模块,同时加入增量更新病毒码、扫描功能、设置模块。
    • 开发团队:2人
    • 开发周期:3个月
    • 我的职责:增量更新病毒码,重新设计更新模块,设置模块
  • 逆向经验
    • 简介:破解过5种以上的中小型软件,做过3种病毒的专杀工具,写过多份病毒报告
    • 使用到的技术:IDA,OD,VC


自我认知
  • 做过很多,也思考过很多。对于编程的理解,以及solution的寻求,在逐渐形成自己的模式。
  • 明白“不尝试努力就放弃是可耻的”。
  • 学习能力强,上进,热爱并钻研技术。
  • 沟通交流能力强,团队合作力强。


求职意向
  • 职位要求:
    • 非面向应用的软件开发(C++)
    • 逆向分析相关
    • 病毒分析处理相关