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. 1.angular js 学习网址

    双向数据绑定: http://html-js.com/article/1863

  2. node.js+express+jade系列二:rotue路由的配置

    页面的访问最常见的是get和post两种,无论是get请求还是post请求express自动判断执行app.get或app.post 1:app.get(名称,路径)或app["get&qu ...

  3. 20179215《Linux内核原理与分析》第一周作业

    一.Linux介绍 我们现在很常见Windows系统,对于Linux则显得尤为陌生.当然我也不例外,初识Linux过程中遇到一些困惑,但我也在实验的同时通过不断查找资料与实践中慢慢解决问题.那么下面我 ...

  4. IronPython 个人网站样例----宝藏挖掘

    IronPython for ASP.NET 的 CTP 已经发布两个多星期了,惭愧的是,因为工作繁忙,一直没有太多时间来学习.居然忽略了 Personal Web Site Starter Kit ...

  5. Hough变换原理

    Hough变换原理 一.简单介绍 Hough变换是图像处理中从图像中识别几何形状的基本方法之一.Hough变换的基本原理在于利用点与线的对偶性,将原始图像空间的给定的曲线通过曲线表达形式变为参数空间的 ...

  6. POJ1995:Raising Modulo Numbers

    二进制前置技能:https://www.cnblogs.com/AKMer/p/9698694.html 题目传送门:http://poj.org/problem?id=1995 题目就是求\(\su ...

  7. bzoj 2648 SJY摆棋子——KDtree

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2648 第一道KDtree! 学习资料:https://blog.csdn.net/zhl30 ...

  8. Poj1012_Joseph

    一.Description The Joseph's problem is notoriously known. For those who are not familiar with the ori ...

  9. POJ2689:素数区间筛选

    Prime Distance Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 15820   Accepted: 4202 D ...

  10. Oracle---SQL子查询---详解

    子查询其实就是指嵌入到其他语句中的select语句,也称其为嵌套查询. 值得注意的在DDL语句中应用子查询的时候子查询可以使用order by 子句. 但是在DML语句中的where子句,set子句中 ...