视频教程-X86软件逆向分析实战(一)-C/C++

X86软件逆向分析实战(一)
成都理工大学优秀讲师,教授,二十年开发经验,和十六年一线教学工作经验,发表学术论文十余篇。参与包括863项目等多个国家级科研项目,参与包括微信机器人(WeChaty)等多个开源项目的研发。擅长讲解Java、C#、C++等系列课程,其讲课方式独特,内容生动形象,风格通俗易懂,能够让学生触类旁通,极易掌握所讲知识点。
赵庆明
¥698.00
立即订阅

订阅后:请点击此处观看视频课程

 

视频教程-X86软件逆向分析实战(一)-C/C++

学习有效期:永久观看

学习时长:1375分钟

学习计划:23天

难度:

 

口碑讲师带队学习,让你的问题不过夜」

讲师姓名:赵庆明

高校教师 / 培训机构讲师

讲师介绍:成都理工大学优秀讲师,教授,二十年开发经验,和十六年一线教学工作经验,发表学术论文十余篇。参与包括863项目等多个国家级科研项目,参与包括微信机器人(WeChaty)等多个开源项目的研发。擅长讲解Java、C#、C++等系列课程,其讲课方式独特,内容生动形象,风格通俗易懂,能够让学生触类旁通,极易掌握所讲知识点。

☛点击立即跟老师学习☚

 

「你将学到什么?」

对于那些“不听话”的软件,怎么办?
你是想忍声吞气凑合着用?
还是想“修理”一顿,让它乖乖地按照你的意思办?
本课程教你“驯服”那些你看中的软件! 
掌握这个技能,无论它是什么软件,只能乖乖按你的意思办! 

课程内容会涉及到与X86软件逆向分析相关的各种杂项与细节实现,其中涵盖OD、CE、IDA、WinAPI、Visual Studio 2019、易语言、C/C++、C#、汇编等使用技巧与编程技巧。

若你是编程初学者,认真学习本课程后,你的能力将会有极大的提升。若你是编程大佬,建议勿跳过每一节课,一定会有所收获!

 

「课程学习目录」

1.课程内容概览
2.如何安装和确定当前软件的版本
3.如何确定当前软件中模块的基址
4.如何确定数据存放在内存中的地址
5.用C++编写一个被注入的DLL
6.用易语言编写一个被注入的DLL
7.用C#语言编写一个被注入的DLL
8.用C++编写一个DLL注入器
9.用易语言编写一个DLL注入器
10.用C#语言编写一个DLL注入器(1)
11.用C#语言编写一个DLL注入器(2)
12.脚本:一看就想笑的方式
13.调试器:Hacker入门级操作
14.关掉Mutex:Hacker进阶操作
15.补丁:破解入门操作
16.使用C#读取其他进程内存中的数据
17.一级基址二级基址及其他
18.截图被遮盖、最小化的软件窗口
19.二维码截图与裁剪
20.二维码解码以及编码
21.从内存中读取二维码基址
22.从内存中导出二维码图片
23.从内存中读取PNG图片数据
24.编程关掉Mutex:Hacker高级操作
25.DLL劫持:一个被封印的超强注入技术
26.给软件添加一个可用“热键”“呼出”的“窗口”(C#&C)
27.IDA起步00:探秘WeTool
28.DLL被注入和被卸载(出坑必备)
29.用C#写一个WebServer
30.用C#写一个WebClient
31.寻找创建二维码字符串的汇编代码
32.根据“特征码”查找汇编代码的具体位置
33.C++调用被封装成COM组件的C#
34.C++调用被封装成COM组件的C#
35.发送消息CALL的汇编代码段
36.确定是谁在跟我聊天?
37.调试02DebugView
38.调试03:对照源码输出调试日志
39.用易语言改变程序执行流程
40.定位创建图片的汇编代码段
41.用易语言改变程序执行流程2
42.用C语言调用CALL发送一个文本消息
43.改变程序执行流程接收消息
44.如何成功卸载被远程线程注入的DLL
45.如何在C++源代码级别调试被远程线程注入的DLL
46.如何截获软件启动时加载的数据(1)
47.如何截获软件启动时加载的数据(2)
48.可爱猫(AirCat):一个免费的扩展框架
49.用易语言调用一个CALL
50.IDA起步01:从零开始进行软件分析
51.IDA起步02:删除一个联系人
52.IDA起步03:退出一个聊天室
53.IDA起步04:跳转到登录页面
54.IDA起步05:判断用户是否已经登录
55.IDA起步06:给某人发个文本消息
56.IDA起步07:给某群发个文本消息
57.IDA起步08:给某群发个AT消息
58.IDA起步09:获取某群全部成员ID(1)
59.IDA起步09:获取某群全部成员ID(2)
60.IDA起步10:发送一个图片消息
61.IDA起步11:发送一个文件
62.IDA起步12:给某群发送一个群公告
63.IDA进阶13:使用IDA直接分析主要文件
64.在易语言中使用etcp(1)
65.在易语言中使用etcp(2)
66.如何编译etcp的c++源码
67.如何在C++中集成etcp
68.如何在C++中调用etcp.dll
69.如何在C#中调用etcp.dll
70.调试04:强制输出软件的调试信息
71.链表01:链表在内存中的存储形式
72.链表02:寻找链表头
73.链表03:使用C#遍历内存中的群链表
74.链表04:使用C#遍历群里的群成员链表
75.链表05:使用C#遍历内存中的联系人链表
76.链表06:使用C#遍历内存中的全球地区地址中英文对照表
77.链表07:使用C#遍历内存中的当前会话列表
78.查询“开关”设置的位置
79.课程相关话题
80.SQLite数据库01:如何编译SQLite数据库源码
81.SQLite数据库02:找到SQLite数据库句柄
82.SQLite数据库03:执行sqlite_exec、执行数据库回调函数

 

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

 

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

 

「悉心打造精品好课,23天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握C/C++知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

 

「你可以收获什么?」

掌握软件安全分析基本工具的使用

掌握软件安全分析原理

 

订阅课程 开始学习

你可能感兴趣的:(视频教程-X86软件逆向分析实战(一)-C/C++)