1/编程篇88课时(预计三个月)

此阶段主要侧重于培养学员发现问题的能力,并对各大平台各个操作系统有一个整体性认知,迅速建立起较高的计算机素养,并形成对于信息安全核心思想的初步探索及认知,为后续专项课程的学习建立起全局高度,以达到有的放矢的目的。
C语言快速入门 8课时 C语言的两大分支、三大循环以及各种数据类型等基础知识
C语言快速提高 8课时 多维数组指针与C语言的内存布局等
C++入门 8课时 面线对象编程思想与类以及类的继承等
C++核心机制 8课时 虚函数及虚基类的核心机制,以及重载、模板等
基本数据结构 8课时 通过对于一些基础数据结构的介绍,进而加强前面所学内容的扎实程度
项目检測与答疑-坦克大战 8课时 坦克大战项目讲解与验收
Windows编程基础 8课时 Windows SDK及 windowst的消息循环消息响应机制
Windows编程深入 8课时 Windows程序设计基础包括进程线程的使用
界面库编程 8课时 Windows MFC编程基础,包括消息映射与工厂类的使用编写
极客基础 8课时 Python入门,以及基于 Python的网络通讯数据库、密码学等技术的实现及使用
项目检测与答疑-聊天室 8课时 跨平台聊天室项目讲解与验收
本阶段产出项目:具有一定人工智能的坦克大战游戏、一个跨平台版的聊天室。

2/升华篇64课时(预计两个月)

此阶段则主要培养学员的解决问题的能力,并让学员建立起一套 Windows下编程的知识框架,从而使得学员能成为一名优秀的软件工程师。在此基础上,我们将带领同学们开始学习分析恶意代码的所有技巧及手段,最后通过PE文件与核心编程的详细学习使得同学们的技术得以升华。
汇编语言与逆向基础 8课时 介绍16位/32位64位汇编、Intel的Opcode规则以及一些二进制代码直接利用等特殊技巧与逆向基础
windows核心编程基础 8课时 深入讲解操作系统进程、线程等概念
Windows核心编程提高 8课时 通过PE文件学习 Windows系统的基本原理,包括PE文件的装载过程Dump内存中映像等特殊知识
PE文件详解 8课时 详细讲解PE文件的五大结构与装载过程
注入与Hook技术 8课时 详细讲解远程注入代码及实现HO0K的各种技术解决方案
项目检測与答疑分析工具 8课时 病毒分析辅助工具项目讲解与验收
安全编程 8课时 学习操作系统的调试及异常机制透彻了解异常的传递过程
项目检测与答疑调试器 8课时 试期项目讲解与验收
本阶段产出项目:电话号码本,音乐播放器,堆分布查看器,远程注入工具,内存优化工具,病毒分析辅助工具,PE文件解析器,具有 OLLYDBG界面的调试器。

3/安全篇80课时(预计约三个月)

到最后的安全专项阶段,会将重点放在软件安全方向的基础知识上,这里将涉及到逆向、PE文件DⅣ壳的编写、 Rootkit等众多软件安全领域中的高含金量课程,从而为学员建立起软件安全领域的整体知识框架,为后续的学员自学精进夯实基础。
软件逆向 8课时 动态调试技/静态调试技术、逆向分析技术、调试及反调试技术等
恶意代码分析 8课时 通过使用常见的反病毒工具对病毒进行最基本的剖析,并能深入分析简单病毒的具体实现细节
漏洞利用 8课时 从头开始了解 Shellcode编写技术以及各种处理技巧等
脱壳技术 8课时 讲授脫壳常用技巧,及反混淆、反反调试技巧等。
加壳技术 8课时 讲解怎样用纯C++实现一个壳框架
内核编程 8课时 内存分页机制各种关键描述符及控制寄存器、常用内核编程基础
内核安全 8课时 各种内核HOOK的技术原理及实现以及内核重载等
移动编程 8课时 Java语法入门包括类集合异常等
移动开发 8课时 Android开发入门相关技术
移动安全 8课时 先学习安卓下的游戏破解及病毒分析,然后学习 Android Hook框架的使用,最后学习 DEX/ELI文件格式
毕业考试(选择性参加) 8课时 毕业考试通过后颁发毕业证,推荐就业
本阶段产出项目:用C++写的压缩壳,辅助脱壳(Dump)工具,自定制的 Shellcode代码,APK解析工具,驱动加载与测试工具。

THE WAY TO HACKER的更多相关文章

  1. The Hacker's Guide To Python 单元测试

    The Hacker's Guide To Python 单元测试 基本方式 python中提供了非常简单的单元测试方式,利用nose包中的nosetests命令可以实现简单的批量测试. 安装nose ...

  2. [COPY] How to become a hacker

    Engish version copied from here Why This Document? As editor of the Jargon File and author of a few ...

  3. 装X神器--Hacker Typer

    昨天在伯乐在线看到了这样一篇文章<终于也能像电影中的黑客那样写代码咯>,觉得很酷炫,介绍了一个叫Hacker Typer的工具 网址:http://hackertyper.net/ 在 P ...

  4. Hacker communities collection

    Copy from E安全 Hack Forums: Hack Forums是目前最为理想的黑客技术学习根据地.该论坛不仅在设计上面向黑客群体,同时也适用于开发人员.博主.游戏开发者.程序员.图形设计 ...

  5. Five More Hacker Tools Every CISO Should Understand

    As we mentioned in the first article, Top Five Hacker Tools Every CISO Should Understand, the role o ...

  6. Top Five Hacker Tools Every CISO Should Understand

    As the role of the CISO continues to evolve within organizations towards that of an executive level ...

  7. Facebook Hacker Cup 2014 Qualification Round 竞赛试题 Square Detector 解题报告

    Facebook Hacker Cup 2014 Qualification Round比赛Square Detector题的解题报告.单击这里打开题目链接(国内访问需要那个,你懂的). 原题如下: ...

  8. Hacker's guide to Neural Networks

    Hacker's guide to Neural Networks Hi there, I'm a CS PhD student at Stanford. I've worked on Deep Le ...

  9. Hacker Technology

    扒一扒「黑客军团」中用到的黑客工具 黑客 (Hacker) - 知乎 nmap - 百科 NMAP - 官网  中文翻译 Havij sqlmap 熊猫烧香 懒人在思考 零基础如何学习 Web 安全? ...

  10. 骇客(Hacker)用语

                     什么是TCP/IP 是一种网络通信协议,他规范了网络上所有的通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式.,TCP/IP是INTERNET的基础 ...

随机推荐

  1. C# 多服务器上传 示例

    图片服务器  带宽越来越不够用,还有当一台服务器的机房出问题的时候,不影响 整个web,以及 考虑网通电信访问服务器的 速度,所以考虑使用多台 图片 服务器 这个时候要求 图片服务器 内容是同步 的  ...

  2. 如何设置minSdkVersion和targetSdkVersion

    转http://www.07net01.com/2015/07/878098.html minSdkversion和targetSdkVersion相信很多人都不太理解,我在网上也看了许多关于这两者区 ...

  3. HTML5坦克大战1

    在JavaScript中,不要在变量为定义之前去使用,这样很难察觉并且无法运行. 颜色不对. 当我的坦克移动时,敌人坦克消失. tankGame3.html <!DOCTYPE html> ...

  4. hadoop_异常_01_ Unable to determine address of the host-falling back to "localhost" address java.net.UnknownHostException: rayner

    一.异常现象 安装好hadoop之后,执行格式化namenode命令时,抛出以下异常: // :: WARN net.DNS: Unable to determine local hostname - ...

  5. BEC listen and translation exercise 44

    But over the past 70 years or so, there's been a massive increase in one type of crime which was wha ...

  6. ACM学习历程—BZOJ 2115 Xor(dfs && 独立回路 && xor高斯消元)

    题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2115 题目大意是求一条从1到n的路径,使得路径xor和最大. 可以发现想枚举1到n的所有路 ...

  7. bzoj 2118: 墨墨的等式 spfa

    题目: 墨墨突然对等式很感兴趣,他正在研究\(a_1x_1+a_2y_2+ ... +a_nx_n=B\)存在非负整数解的条件,他要求你编写一个程序,给定\(N,\{a_n\}\)以及\(B\)的取值 ...

  8. Parallel Programming-Concurrent Collections

    备忘:asp.net平台下线程安全集合类.   Class Description BlockingCollection<T> Provides blocking and bounding ...

  9. vijos1782:借教室

    描述 在大学期间,经常需要租借教室.大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室.教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样. 面对海量租借教室的信息,我们自然希望 ...

  10. 【转】 Pro Android学习笔记(七三):HTTP服务(7):AndroidHttpClient

    文章转载只能用于非商业性质,且不能带有虚拟货币.积分.注册等附加条件,转载须注明出处:http://blog.csdn.net/flowingflying/ 不知道此文是否是这个系列中最短的一篇.我们 ...