HK共享吧-致力打造中国最优秀的网络安全资源论坛

 找回密码
 立即注册
查看: 33029|回复: 84

HK共享吧第三期合购郁金香2013网授教程【已结束】

  [复制链接]
  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 1368 天

    [LV.10]以坛为家III

    2239

    主题

    1万

    帖子

    4万

    积分

    管理员

    Rank: 14Rank: 14Rank: 14Rank: 14

    在线时间
    7004 小时
    参与度
    29208
    HK币
    37180
    贡献
    24
    注册时间
    2010-8-20
    最后登录
    2019-12-5

    论坛管理共享吧常住居民论坛活跃者共享吧核心成员共享吧帅哥勋章共享吧爱心大使突出贡献者

    QQ
    发表于 2013-4-24 10:10:14 | 显示全部楼层 |阅读模式
    本教程团购已经结束请关注下一期

    郁金香的教程我想大家都知道,名气不小,不少人看了郁金香的教程学到不少东西,经过各位vip会员的征集 本站决定发起团购!
    教程如下:
    从零开始学编程(C语言详解) VS2008环境
    VC++ 2008 详解(郁金香灬老师)主讲(含C++,类,MFC,API等)
    2013网授-汇编逆向与外挂      
    VC++基础视频教程(网络上已经有了取消团购)
    驱动编程+驱动逆向+驱动保护(网络上已经有了取消团购)
    (共计300节课左右吧)
    注:本站VIP会员可下载本站所有教程,不需参加团购!坐等下载教程即可!VIP介绍:http://www.mfhk8.com/thread-7534-1-1.html
    本教程价值2188元,郁金香2013网授教程团购已经结束,加入VIP即可下载!

    VIP下载地址:

    价值2188元_郁金香2013网授汇编逆向与外挂
    http://www.mfhk8.com/thread-108753-1-1.html


    价值2188元_郁金香2013网授VC++ 2008 详解 主讲(含C++,类,MFC,API等)
    http://www.mfhk8.com/thread-108752-1-1.html


    价值2188元-郁金香2013网授_从零开始学编程(C语言详解) VS2008环境全套-HK共享吧收集
    http://www.mfhk8.com/thread-109169-1-1.html

    郁金香VC++基础视频教程-HK共享吧收集整理
    http://www.mfhk8.com/thread-108232-1-1.html

    郁金香驱动编程+驱动逆向+驱动保护教程
    http://www.mfhk8.com/thread-108230-1-1.html

    教程目录看下方楼层回复



    评分

    1

    查看全部评分

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 1368 天

    [LV.10]以坛为家III

    2239

    主题

    1万

    帖子

    4万

    积分

    管理员

    Rank: 14Rank: 14Rank: 14Rank: 14

    在线时间
    7004 小时
    参与度
    29208
    HK币
    37180
    贡献
    24
    注册时间
    2010-8-20
    最后登录
    2019-12-5

    论坛管理共享吧常住居民论坛活跃者共享吧核心成员共享吧帅哥勋章共享吧爱心大使突出贡献者

    QQ
     楼主| 发表于 2013-4-24 10:10:36 | 显示全部楼层
    从零开始学编程(C语言详解) VS2008环境
    001-VS2008安装
    002-课创建C程序
    003-剖析一个简单的程序
    004-printf函数的参数和控制符
    005-运算与变量
    006-详解整型变量
    007-整型变量和常量
    ◆安装VC助手
    ◆整型变量赋初值
    ◆整数常量
    ◆limits.h头文件
    ◆变量取值范围
    ◆sizeof运算符
    ◆#define指令
    008-浮点数和浮点数变量
    ◆浮点数常量
    ◆浮点数变量及赋值
    ◆浮点数精度
    ◆浮点数数值范围
    ◆浮点数运算
    ◆控制小数位数
    009-类型间的转换
    ◆正确的变量类型
    ◆强制类型转换
    ◆自动类型转换
    ◆隐式类型转换
    010-字符类型char
    ◆字符常量
    ◆字符类型变量的赋值
    ◆字符的输入scanf
    ◆字符的输出
    011-赋值操作符和数学函数
    ◆op=形式的赋值操作符
    ◆op=类表达式
    ◆常用数学函数math.h
    012-条件判断和逻辑运算符
    ◆if语句
    ◆认识算术比较
    ◆运算符表达式用法
    ◆关系运算符表达式
    013-条件语句if和获取键盘输入
    ◆scanf格式化获取键盘输入
    ◆if..else扩展语句
    ◆在if语句中使用代码块
    ◆if语句的嵌套使用
    014-逻辑运算符和else-if
    ◆逻辑与运算符&&
    ◆逻辑或运算符||
    ◆逻辑非运算符!
    ◆逻辑表达式
    ◆运算符优先级
    ◆elseif
    015-switch语句
    ◆认识switch语句
    ◆switch语句和if语句的转换
    016-goto语句
    ◆认识goto语句
    ◆switch语句和goto语句的转换
    017-for循环语句
    ◆认识for语句
    ◆重复某段代码
    ◆for循环的应用
    ◆初识函数
    018-while循环
    ◆认识while语句
    ◆while循环的应用
    019-dowhile循环
    ◆认识dowhile语句
    ◆dowhile循环的应用
    020-循环的嵌套
    ◆认识循环嵌套
    ◆for循环嵌套
    ◆for和while的嵌套
    021-再谈for循环执行流程
    ◆认识逗号表达式
    ◆&&逻辑与应用
    ◆了解变量类表达式
    022-循环中Break和continue
    ◆认识Break作用
    ◆测试应用Break关键字
    ◆认识Continue关键字
    ◆测试应用Continue关键字
    023-强行中止多层循环
    ◆多层循环的强行中止;
    ◆goto语句应用
    024-数组及应用
    ◆数组的概念
    ◆数组的定义
    ◆数组的特性
    ◆数组的应用
    025-多维数组的初始化和遍历
    ◆多维数组的定义
    ◆多维数组的特性
    ◆多维数组的初始化
    ◆多维数组的遍历
    026-char数组和字符串文本
    ◆字符串特性
    ◆字符串常量
    ◆字符串变量
    027-字串链接
    ◆字符串连接
    028-字串比较
    ◆strrcmp
    ◆stricmp
    029-字串查找搜索
    ◆常用字符串查找函数
    ◆串查找函数strchr
    ◆串查找函数strstr
    ◆串查找函数strspn和strcspn
    ◆串查找函数strrchr,strpbrk,strtok
    030-字符串转换
    ◆字符分类函数
    ◆转换字符函数
    ◆字符串转换成数值
    031-指针
    ◆指针概念
    ◆指针的声明和初始化
    ◆通过指针访问值
    032-指针运算与数组
    ◆指针的命名
    ◆指针运算++,--
    ◆用指针访问数组
    ◆指针加法
    033-常量指针
    ◆指向常量的指针
    ◆常量指针
    034-用指针访问多维数组
    ◆用指针访问一维数组
    ◆用指针访问二维数组
    ◆用指针访问三维数组
    035-动态数组,指针与动态分配内存
    ◆内存的使用
    ◆动态内存分配malloc函数
    ◆分配内存时使用sizeof运算符
    ◆用指针访问内存
    ◆以数组的形式访问内存
    036-以多维数组的形式访问动态内存
    ◆以多维数组的形式访问动态内存
    037-分配内存及释放内存
    ◆calloc分配内存
    ◆calloc与malloc的区别
    ◆memset函数初始化内存
    ◆free释放动态分配的内存
    038-实践编写计算器1
    ◆设计一个较简单的计算器
    ◆字符及字符串的操作
    ◆指针的运用
    039-计算器2从字串里提取数字
    ◆从表达式分离提取数字
    040-计算器3分离出运算符
    041-计算器4计算结果
    042-计算器5计算结果加减运算
    043-变量作用域和生存周期
    ◆代码块
    ◆变量作用域
    ◆变量生存周期
    044-函数和参数值传递
    ◆初识函数
    ◆带返回值的函数
    ◆带参数函数
    045-用指针作参数和返回值的函数
    ◆指针参数
    ◆返回值是指针
    046-函数指针和函数指针数组
    ◆函数指针概念
    ◆函数指针的定义
    ◆通过函数指针调用函数
    ◆函数指针数组
    047-静态变量
    ◆静态变量static
    048-在函数间共享变量
    ◆全局变量
    049-递归
    050-参数数量可变的函数
    ◆定义参数个数可变的函数
    ◆stdarg.h头文件
    ◆va_list类型
    ◆va_start(parg,i1);
    ◆va_arg(parg,int)
    051-main函数及命令行参数获取
    ◆main函数
    ◆intmain(intargc,int*argc[])
    052-结束程序的几种方式
    ◆abort
    ◆exit
    053-时间函数及结构化数据
    ◆time和localtime
    ◆数据结构概念
    ◆struct关键字
    ◆认识数据结构
    ◆自定义结构
    054-自定义数据结构及运用
    ◆定义结构
    ◆定义结构变量
    ◆访问结构成员
    ◆定义结构数组
    055-数据结构与双向链表
    ◆结构指针
    ◆为结构指针动态分配内存
    ◆结构中的结构
    ◆双向链表
    056-单向链表的建立与遍历
    ◆建立单向链表
    ◆头指针Head
    ◆插入结点
    ◆遍历链表
    057-双向链表的建立与遍历
    ◆建立双向链表
    ◆头指针Head
    ◆尾部指针Tail
    ◆插入结点
    ◆遍历链表
    058-循环的双向链表及调试监视数据
    ◆循环双链表
    ◆建立循环双链表
    ◆循环链表里插入结点
    ◆遍历循环链表
    059-双链表中搜索结点
    ◆双链表中搜索结点
    ◆实现搜索功能(遍历)
    ◆封装搜索功能到函数FindNode
    ◆测试搜索函数FindNode
    060-双链表中删除结点
    ◆双链表中删除结点
    ◆删除节点
    ◆封装删除功能到函数DeleteNode
    ◆测试删除函数DeleteNode
    061-认识二叉树
    ◆认识二叉树
    ◆二叉树结构
    ◆二叉树中的数据排序(有序二叉树)
    ◆创建结点CreatNode
    062-构建二叉树
    ◆创建有序二叉树结点(CreateNode)
    ◆在有序二叉树中插入结点
    ◆添加结点到有序二叉树中(AddNode)
    063-遍历二叉树
    ◆遍历二叉树
    ◆遍历算法
    064-有序二叉树应用
    ◆添加头文件
    ◆修改CreateNode
    ◆修改AddNode
    065-共享内存-联合(union)
    ◆共享内存
    ◆认识联合union
    ◆定义联合类型
    ◆使用联合
    066-定义自己的数据类型typedef
    ◆typedef关键字
    ◆结构与自定义类型
    ◆联合与自定义类型
    ◆使用typedef简化代码
    067-定义函数指针类型typedef
    ◆用typedef定义函数指针类型
    ◆068-文件的概念
    ◆文件的概念
    ◆文件的位置
    ◆文件流
    ◆文件访问
    069-文件的打开关闭
    ◆打开文件fopen
    ◆建立文件
    ◆关闭文件fclose
    070-文件的读写操作
    ◆写入文本文件fputc
    ◆读取文本文件fgetc
    071-在文件中读写字符串
    ◆将字符串写入文本文件fputs
    ◆从文本文件中读取字符串fgets
    072格式化文件输入输出
    ◆格式化文件输出fprintf
    ◆格式化文件输入fscanf
    073-文件重命名与删除
    ◆文件重命名rename
    ◆文件删除remove
    074-标准流和流的重定向
    ◆标准流stdin,stdout,stderr
    ◆流的重定向freopen
    ◆清空流缓冲区fflush
    075-错误信息和错误处理
    ◆stderr错误流
    ◆perror显示错误信息
    ◆msdn
    076-读写二进制文件
    ◆打开二进制文件
    ◆写二进制文件
    ◆读二进制文件
    077-文件位置相关操作fgetpos和fsetpos
    ◆文件定位操作
    ◆fgetpos定位
    ◆fsetpos设定位置
    ◆文件结束判断函数feof
    078-文件位置相关操作ftell和fseek
    ◆文件定位操作
    ◆找出我们在文件中的位置ftell
    ◆在文件中设定位置fseek
    079-文件共享打开_fsopen
    ◆_fsopen参数说明
    ◆#include<share.h>
    ◆_fsopen共享模式访问文件
    080预处理操作#define与extern
    ◆预处理概念
    ◆#include
    ◆#define
    ◆extern
    081#define高级应用-多重替换
    ◆宏替换
    ◆看起来像函数的宏
    ◆多行上的预处理指令
    ◆结合两个宏展开式的结果
    ◆容易范错的宏
    082-条件编译
    ◆条件编译#if条件
    ◆defined条件
    ◆条件编译#if#else
    083-绘制方框
    ◆GetStdHandle函数
    ◆FillConsoleOutputCharacter函数
    ◆SetConsoleCursorPosition函数
    ◆system函数
    084-绘制菜单
    ◆绘制静态菜单
    ◆getch与getchar
    ◆接收光标控制
    085-动态菜单
    ◆★★★实例-设计俄罗斯方块游戏★★★
    086-游戏设计思路
    ◆了解游戏的玩法
    ◆游戏设计大致思路
    087-设计棋盘
    ◆棋盘设计
    ◆画出棋盘
    088-设计棋子
    ◆棋子和棋盘数据定义
    ◆棋子数据初始化
    ◆显示棋子
    ◆隐藏棋子
    089-棋子下落动画实现
    ◆棋子下落动画
    ◆棋子左移动画
    ◆棋子右移动画
    090-用光标控制移动
    ◆用光标移动棋子
    ◆下光标控制
    ◆左光标控制
    ◆右光标控制
    091-越界检测
    ◆越界检测
    ◆左边界检测
    ◆右边界检测
    ◆下边界检测
    092更新棋子数据至棋盘
    ◆定义棋盘
    ◆添加棋子数据至棋盘
    ◆更新棋盘显示
    093底部碰撞检测
    ◆底部方向碰撞检测
    094-左右碰撞检测
    095-多线程临界区
    ◆多线程
    ◆创建线程
    ◆临界区
    096-自动下落的棋子
    ◆自动下落的棋子
    ◆多线程运用
    097-多线程同步问题
    ◆解决共享数据错乱问题
    ◆EnterCriticalSection和LeaveCriticalSection位置问题
    098-速度优化与随机棋子
    ◆随机棋子
    ◆优化下落速度
    099-方块顺时针旋转
    ◆添加棋子种类
    ◆旋转算法
    100旋转冲突解决
    ◆旋转冲突解决
    101-记分和消掉一行
    ◆记分分析
    ◆消除某行
    102-完善记分
    103-暂停
    104-游戏难度控制
    105-越界BUG修复
    106-添加声音效果
    ◆认识几个声音相关的函数
    ◆添加声音效果
    107-集成音乐到EXE里边
    ◆认识资源文件
    ◆集成声音到EXE里边
    ◆用PlaySound播放资源声音
    ◆用mciSendString播放mp3音乐
    108-完善游戏A
    ◆增加菜单
    ◆添加其它声音资源
    ◆修改MyplayMusic函数
    109-完善游戏B
    110-游戏结束检测
    111-重新开局
    112-添加棋子缓存功能
    113-C语言章节小结
    114-优化旋转算法
    115-新旋转算法越界检测

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 1368 天

    [LV.10]以坛为家III

    2239

    主题

    1万

    帖子

    4万

    积分

    管理员

    Rank: 14Rank: 14Rank: 14Rank: 14

    在线时间
    7004 小时
    参与度
    29208
    HK币
    37180
    贡献
    24
    注册时间
    2010-8-20
    最后登录
    2019-12-5

    论坛管理共享吧常住居民论坛活跃者共享吧核心成员共享吧帅哥勋章共享吧爱心大使突出贡献者

    QQ
     楼主| 发表于 2013-4-24 10:10:56 | 显示全部楼层
    VC++ 2008 详解(郁金香灬老师)主讲(C++,类,MFCAPI)
    001-C语言与C++区别
    002-C++控制台程序
    003-动态内存分配new和delete
    004-引用
    005-初始化函数形参
    006-异常抛出与捕获及处理
    007-函数重载
    008-函数模板
    009-初识类
    010-类成员函数
    011-带参数的构造函数
    012-访问类的私有成员
    013-默认复制构造函数
    014-类的友元函数
    015-this指针
    016-类的const对象
    017-类对象数组
    018-类静态成员
    019-类对象指针
    020-类对象引用与复制构造函数
    021-类的析构函数
    022-书写一个新类
    023-为什么要自写复制构造函数
    024-赋值出错分析
    025-重载赋值运算符=
    026-重载大于运算符
    027-重载大于运算符实现完整的比较
    028-重载自增运算符++
    029-C++的字符串类
    030-类模板
    031基类与子类
    032-三种继承方式下的访问
    033-友元类与继承访问级别
    034-虚函数概念
    035-抽像类
    036-嵌套类
    037-类类型间的转换
    038-多继承与虚基类
    039-Windows编程概念
    040-控件事件及消息映射
    041-构建界面
    042-使用EDIT控件
    043-添加控件变量
    044-计算器输入功能实现
    045-CString,string,char字符串间的转换
    046-计算器-MFC编程
    047-MFC计算器-加法功能
    048-MFC计算器-完善加法运算
    049-MFC计算器-实现四则运算
    050-MFC计算器-清零和添加取模运算
    051-添加菜单资源
    052-为菜单项添加事件代码
    053-剪贴板操作-复制功能
    054-剪贴板操作-粘贴功能
    055-CHAR和WCHAR类型的相互转换
    056-让剪贴板支持 Unicode格式
    057-光标位置及选中
    058-限制输入功能
    059-扩展CEdit类
    060-弹出菜单
    061-完善弹出菜单的复制功能
    062-窗口置顶及菜单复选
    063-复选框的运用
    064-添加新的窗口资源
    065-单选按钮使用
    066-组合框CComboBox
    067-列表框CListBox
    068-CSliderCtrl(滑块)控件
    069-CSpinButtonCtrl数字调节控件
    070-CProgressCtrl进度条控件
    071-自定义MFC程序启动窗口
    072-CTabCtl选项卡控件SysTabControl32
    073-给选项卡控件添加属性页
    074-CListCtrl列表视图控件,SysListView32
    075-添加显示图标CListCtrl与CImageList
    076-查找文件,提取文件图标
    077-打开外部文件ShellExecute
    078-ClistCtl报表格式
    079-CHotKeyCtrl控件与注册热键
    080-CStatic类与Picture control控件
    081-CFileDailog与动态显示图片
    082-CTreeCtrl控件(Tree Control)
    083-用CtreeCtr遍历目录,删除无效资源
    084-播放AVI动画,CAnimateCtrl控件
    085-IP地址控件,CIPAddressCtrl
    086-动态创建控件
    087-动态控件CWnd.CreateEx,Spy++工具
    088-为动态控件绑定事件 方法一
    089-为动态控件绑定事件 方法二
    090-MFC定时器(Timer)相关
    091-API定时器(成员函数作回调函数,初识汇
    092-进程的诞生与死亡
    093-线程的诞生与死亡
    094-进程优先级
    095-线程优先级
    096-多线程编程及时间片占用测试,自定义消息
    097-多线程,GDI绘图,DC,HDC,CDC
    098-多线程绘图 ,WM_PAINT消息
    099-多线程,进程亲缘性,线程亲缘性,画笔CPen
    100-GDI类与CDC类,Cpen
    101-GDI子类画刷CBrush及样式
    102-位图(CBitmap类)与画刷
    103-GDI子类CFont(字体类)
    104-GDI子类CRgn(区域类)
    105-CRgn创建多边形区域CreatePolygonRgn
    106-CRgn创建多个多边形区域CreatePolyPolygonRgn
    107-合并多个区域CombineRgn
    108-异形窗口的创建(区域类运用)
    109-仿游戏登录窗口(CRgn运用)
    110-RGN区域信息存取(CRgn运用)
    111-CFile类,文件存取Rgn信息
    112-套接字编程(TCP,IP)Client,Server
    113-套接字编程(绑定端口,监听)
    114-套接字编程客户端(连接,收发数据)
    115-多客户服端数据收发
    116-MFC里的套接字类CSocket
    117-用CSocket编写服务端程序
    118-CSocket完善服务端程序
    119-CSocket编写客户端程序
    120-完善套接字程序
    121-套接字编程(UDP篇)
    122-套接字客户端(UDP)
    123-Csocket套接字(UDP篇)
    124-静态链接库
    125-动态链接库(dll)+
    126-动态载入DLL,动态定位导出符号+
    127-MFC动态链接库(dll)+
    128-显示dll中的窗口+
    129-(注入Dll)键盘勾子SetWindowHookEx+

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 1368 天

    [LV.10]以坛为家III

    2239

    主题

    1万

    帖子

    4万

    积分

    管理员

    Rank: 14Rank: 14Rank: 14Rank: 14

    在线时间
    7004 小时
    参与度
    29208
    HK币
    37180
    贡献
    24
    注册时间
    2010-8-20
    最后登录
    2019-12-5

    论坛管理共享吧常住居民论坛活跃者共享吧核心成员共享吧帅哥勋章共享吧爱心大使突出贡献者

    QQ
     楼主| 发表于 2013-4-24 10:11:31 | 显示全部楼层
    2013网授-汇编逆向与外挂
    001-OD调试器(断点),汇编指令MOV
    002-MOV赋值指令与内联汇编
    0003-CALL与单步调试
    004-MOV指令的寻址方式
    005-汇编加法指令ADD
    006-十六进制与内存单元长度BYTE,WORD,DWORD
    007-寄存器EAX与AX,AH,AL关系
    008-汇编指令MOVSX与MOVZX
    009-取地址指令LEA
    010-OD调试使用小结
    011-减法指令SUB及对标志寄存器PSW的影响+
    012-cmp指令与JZ JE指令+
    013-JNE指令与标志位(ZF等于)+
    014-无条件跳转指令jmp+
    015-条件跳转JL JNGE(SF小于)
    016-JLE JNG(小于等于)
    017-JG JNLE(大于转移)指令+
    018-JL,JNGE JLE,JNGJG,JNLE JGE,JNL带符号条件转移指令小结
    08019-无符号数条件转移指令JA JNBE(大于)
    020-无符号数条件转移指令JNB JAE JNC(大于等于)
    021-无符号数条件转移指令JB JNAE JC(小于)
    022-无符号数条件转移指令JBE JNA(小于等于)
    023-EBP,ESP与CALL
    024-PUSH,POP,RETN指令与ESP
    025-函数约定cdecl,stcall与CALL
    026-函数调用约定_fastcall与CALL代码
    027-if-else汇编与逆向还原代码
    028-switch case汇编框架的几种形式
    029-switch Case汇编代码还原为C++代码(跳转表)
    030-switch Case汇编代码还原为C++代码(索引表)
    031-for循环汇编还原
    032-dec(减1)和inc(加1)指令
    033-do while循环
    034-while循环与for循环
    035-浮点指令FLD,FSTP,FADD与FPU寄存器
    036-浮点指令fsub
    037-浮点指令fmul
    038-浮点指令FDIV(除)
    039-浮点数与整数运算指令 FILD
    040-浮点指令CVTTPS2PI(浮点数转整数)
    041-字串比较函数strcmp逆向与(shr右移指令)
    042-逻辑左移shl指令
    043-算术左移(SAL)与右移(SAR)
    044-循环位移ROL,ROR
    045-汇编指令OR
    046-AND(按位与指令)
    047-按位取反(NOT)与汇编指令SETZ(SETE)SETNZ(SETNE)
    048-按位异或(XOR)
    049-字串相关指令SCASB与REPNE,REPNZ
    050-字串相关指令SCASW,SCASD与REPNE,REPNZ
    051-字串相关指令CMPSB与REPE
    052-纯汇编写字串比较函数strcmpA
    053-STD和CLD,纯汇编写strcmpW
    054-LOOP LOOPD指令
    055-stosb stoswstosd 串存储指令
    056-lodsb,lodsw,lodsd串载入指令
    057-setg,setl指令
    058-setge,setle指令
    059-条件置位指令汇总setXX
    060-游戏CALL
    061-菜单类CALL分析
    062-基址分析
    063-调用CALL与读取基址
    064-游戏基址数据分析
    065-编写游戏外挂
    066-完善游戏外挂
    067-植物大战僵尸地址分析
    068-基址和偏移
    069-找阳光 基址+偏移
    070-分析金币的基址
    071-冷却时间(CD)分析
    072-植物对象数组分析
    073-选择植物功能分析
    074-分析选择植物基址和偏移
    075-选择植物功能分析
    076-种植物功能
    077-关于VS2008环境下跨进程权限
    078-外挂编写(去掉CD时间)
    079-外挂编写(修改金钱)
    080-修改阳光(理解基址+偏移)
    081-种植物CALL(参数基址分析)
    082-调用CALL-(跨进程注入代码)
    083-跨进程注入(带参数的情况)
    084-修改代码-优化功能
    085-植物对象血值分析
    086-分析角色对象基址
    087-分析怪物对象及属性
    088-分析怪物游戏列表基址和偏移
    089-传奇捡物CALL
    IDA逆向相关

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 1368 天

    [LV.10]以坛为家III

    2239

    主题

    1万

    帖子

    4万

    积分

    管理员

    Rank: 14Rank: 14Rank: 14Rank: 14

    在线时间
    7004 小时
    参与度
    29208
    HK币
    37180
    贡献
    24
    注册时间
    2010-8-20
    最后登录
    2019-12-5

    论坛管理共享吧常住居民论坛活跃者共享吧核心成员共享吧帅哥勋章共享吧爱心大使突出贡献者

    QQ
     楼主| 发表于 2013-4-24 10:11:59 | 显示全部楼层
    VC++基础视频教程
    一、前言
    1、 C,C++,VC之间的关系,VC环境的安装配置 ---第1课
        A.C,C++,VC之间的关系,VC环境的安装配置
    1.2、我们的第一个程序(Hello World)代码详解.----第2课
        A.我们的第一个程序(Hello World)代码详解.
    2.1、传统的C语言编译方式 ---第3课
    A、用记事本手写代码
    B、命令行编译生成EXE(Cl.EXE)
    C、格式化输出函数printf
    D、转义字符\n
    E、main函数
    2.2、VC集成环境编译方式 ---第4课
    A、VC环境下创建项目工程
    B、书写代码
    C、Debug和Release
    D、文件包含#include
    二、C语言概论
    1C/C++基本数据类型    ---第5课
    1.1整型(int,short,long,unsigned)
    A、整型常量(二进制,八进制十进制,十六进制)
    B、整型变量(基本型,短整型,长整型,无符号型)
    变量占用空间大小(字节)
    变量所表示数的范围
    C、sizeof操作符      
    D、整数四则运算(+,-,*,/)及赋值(=)
    1.2浮点型(实型)float,double ---第6课
        A、实型常量(十进制数形式,指数形式)
        B、实型变量(单精度型和双精度型)
        C、单精度与双精度区别
    1.3、字符(char) ---第7课
        A、字符常量及特点
        B、转义字符(\n\t\v\b\r\f\\\'\ddd\xhh
        C、字符变量
        D、字符串常量
        E、符号常量
        F变量赋值和类型转换
        G、变量赋初值
        H、变量类型转换(自动转换,强制转换)
      1.4、基本运算符 ---第8课
          1、算术运算符(+,-,*,/,%,++,--)
          2、关系运算符(>,<,==,>=,<=,!=)
          3、逻辑运算符(&&,||,!)
          4、位操作运算符(&,|,~,^,<<,>>)
          5、赋值运算符(=,+=,-=,*=,/=,%=,&=,|=,^=,>>=,<<=)
    1.5 基本运算符 ---第9课
          6、条件运算符(三目运算?
          7、逗号运算符(,)
          8、指针运算符(*,&)
          9、求字节数运算符(sizeof)
          10、特殊运算符(括号,下标,成员)
    1.6 基本运算符 ---第10课
          11、运算符的优先级和结合性
          12、自增1(++),自减1(--)运算符
          13、算术表达式
          14、赋值运算符和赋值表达式
          15、复合赋值符及表达式(+=,-=,*=,%=,<<=,>>=,&=,^=,|=)
          16、逗号运算符
    2、C语言程序设计   
       2.1、程序代码结构 ---第11课
         A、顺序结构
         B、分支结构
         C、循环结构
       2.2、C程序的语句  ---第12课
         A、表达式语句
         B、函数调用句
         C、控制语句(条件判断,循环执行,转向语句)
         D、复合语句
         E、语句
         E、赋值语句
         F.、数据输出语句(printf,putchar)
         G、数据输入语句(scanf,getchar)
    2.3分支结构程序      ---第13课
          A.关系运算符和表达式
          B.逻辑运算符和表达式(与(&&),或(||),非(!))
          C.if语句的三种形式及注意事项
          D.if语句嵌套及注意事项
          E.条件运算符和表达式
          F.switch语句(开关语句)
    3、数组   
       3.1、 数组元素表示方法   ---第14课
          A.元素的概念
          B.下标的概念
       3.2、二维数组            ---第15课
          A、二维数组元素表示方法
          B、二维数组的初始化
       3.3、字符数组(字符串)   ---第16课
         A、字符数组的定义
         B、字符数组的赋值
       3.4、字符串常用函数     ---第17课
          A、格式化字串sprintf
          B、puts屏幕显示字符串
          C、gets从键盘获取字串
          D、strcat字串连接函数
          E、strcmp字串比较函数
    4、函数
      4.1 函数分类(库函数,自定义函数) ---第18课
          A.什么是库函数
      4.2 函数的定义                 ----第19课
          A、自定义函数
      4.2  函数的调用                ----第20课
          A.函数的嵌套调用
          B.函数的递归调用
      4.4 变量在函数中的作用域       ----第21课
         A、局部变量
         B、全局变量
         C、变量的静态存储与动态存储
         D、外部变量说明extern
         E. 静态变量 static
         F. 寄存器变量 register
         G 内部函数和外部函数
    小结
    5、指针
       5.1指针概念                  --- 第22课
         A、指针变量的类型说明
         B、指针变量的赋值
    5.2、指针变量的运算           ---- 第23课
          A、赋值运算
          B、加减算术运算
          C、数组与指针的关系
          D、数组指针与指针数组
          E、二维数组与指针的关系
      5.3、函数与指针              ---- 第24课
       A、函数指针变量
       B、函数指针
       C、指针函数
    6、结构与联合与枚举  
      6.1、使用结构体             ---- 第25课
       A、结构体的概念
       B、结构体的定义
       C、结构体的变量
       D、使用结构体
      6.3、结构数组               ---- 第26课
       A、结构体数组的定义
       B、结构体数组元素的引用
      6.4、结构指针变量           ---- 第27课
       A、指针对结构体变量的访问
       B、指向运算符
       C、指向结构体数组的指针的应用
      6.5、结构体与函数          ----- 第28课
       A、传递单个成员
       B、传递整个结构
       C、传递指向结构的指针
      6.6、联合的定义            ----- 第29课
       A、联合体又叫共用体
       B、联合变量的说明
       C、联合变量的赋值和使用
    7、枚举,位运算
      7.1 、枚举                 ----- 第30课
       A、类型定义和枚举变量的说明
       B、枚举类型变量的赋值和使用
      7.2 、位运算               ----- 第31课
         A、&按位与
         B、 |按位或
         C、^按位异或
         D、~取反
         E、<<左移,>>左移
      7.4 位域(位段)             ------ 第32课
         A.位域的概念
         B.位域的使用
      7.5 类型定义符typedef      ------ 第33课
         A.typedef的使用
      8 预处理
       8.0  文件包含与宏定义      ------ 第34课
          A.#include  ""
          B.#include  <>
          C.#pragma
          E.无参数宏
          F.带参数宏
            
       
    8.3、条件编译     --------- 第35课
          A.#indef,#else,#endif
          B.#ifndef,#else,#endif
          C.#if #else,#endif
    三、VC内联汇编和常用汇编指令
    1、数据传送指令   ----- 第36课
      MOV,MOVSX,MOVZX        
      PUSH,POP,PUSHA,POPA
      PUSHAD,POPAD
      XCHG,CMPXCHG
    2、算术运算指令  ------第37课
      ADD,ADC,INC,SUB,DEC,NEC,CMP,MUL,IMUL,DIV,IDIV
      CBW,CWD,CWDE,CDQ
    3、逻辑运算指令   ------第38课
      AND,OR,XOR,NOT,TEST,
      SHL,SAL,SHR,SAR,ROL,ROR,RCL,RCR
    4、串指令    -----第39课
      A、
       MOVS,MOVSB,MOVSW,MOVSD
       CMPS,MOVSB,MOVSW
       SCAS,
       LODS,LODSB,LODSW,LODSD
       STOS,
       REP,REPE/REPZ,REPNE/REPNZ,REPC,REPNC
      B、纯ASM汇编演示以上指令
    5、条件转移指令第一部分   ----第40课
    1、无条件转移指令 (长转移)
       JMP 无条件转移指令
       CALL 过程调用
       RET/RETF过程返回.
    2、条件转移指令 (短转移)
       标志位
    3.条件转移指令第二部分    ----第41课
    A、
      JA/JNBE 不小于或不等于时转移.
      JAE/JNB 大于或等于转移.
      JB/JNAE 小于转移.
      JBE/JNA 小于或等于转移.
    B、
      JG/JNLE 大于转移.
      JGE/JNL 大于或等于转移.
      JL/JNGE 小于转移.
      JLE/JNG 小于或等于转移.
    4.条件转移指令第三部分    ----第42课
    A
      JE/JZ 等于转移.
      JNE/JNZ 不等于时转移.
      JC 有进位时转移.
      JNC 无进位时转移.
      JNO 不溢出时转移.
    B
      JNP/JPO 奇偶性为奇数时转移.
      JNS 符号位为 "0" 时转移.
      JO 溢出转移.
      JP/JPE 奇偶性为偶数时转移.
      JS 符号位为 "1" 时转移.
    5、循环控制指令(短转移) ---- 第43课
      LOOP CX不为零时循环.
      LOOPE/LOOPZ CX不为零且标志Z=1时循环.
      LOOPNE/LOOPNZ CX不为零且标志Z=0时循环.
      JCXZ CX为零时转移.
      JECXZ ECX为零时转移.
    6、用__declspec(naked)写干净的函数 ---第44课
    四、MFC编程
    1、C++的类和对象   ----第45课
      A.类的概念
      B.对象的概念
      C.封装的优势
        2、常用控件(controlS) ---第46课
          静态文本(static text)
          文本框(text box)
          按钮(Button)
          组合框
          列表框
          选项卡(Tab Control)
          图片(picture)
    3.第一个API函数     ----第47课
    A.擅长使用MSDN
    B.参数的分析
    C.哪些是系统API?
    4.第一个HelloWorld(平台SDK) ----第48课
         A.纯API打造第一个HelloWorld程序
         B.分析每个参数的意义
       5、一个简陋的打字程序----第49课
    A、使用资源
    B、菜单和图标
    C、接收键盘输入
       6、一个简陋的打字程序----第50课
    D、接收鼠标输入
    E、设置文本和背景
       7、GDI基本绘图1-----第51课
    A、设备环境
    B、往标题上写文字
    C、往别的窗体上写文字
       8、与窗体像素绘图相关  ----第52课
    A、Windows的颜色和像素点
    B、获得某个像素颜色值(外挂取色功能用到)
    C、绘制线条
    D、绘制网格
       9、绘制正弦曲线  ----第53课
    A、循环找点
    B、连接
       10、绘制区域    ----第54课
        A、绘制区域
        B、坐标系统
       
       11、实例小时钟1    ----第55课
    A、小时钟外观
       12、实例小时钟2    ----第56课
    B、定时器
       13、实例小时钟3    ----第57课
    A、系统时间
    B、小时钟程序例子
       14、网络基础知识  ----第58课
         A、网络基础知识
         B、OSI网络七层参考模型
         C、各层的意义
       15、Winsock接口    ----第59课
         A、套接字的概念
         B、寻址方式
         C、字节顺序
         D、使用举例
       16、Winsock编程流程(服务端)   ----第60课
         A、Winsock库的装入,初始化,释放
         B、套接字的创建和关闭
         C、绑定套接字到指定的IP地址和端口号
         D、设置套接字进入监听状态
         E、接受连接请求
         F、收发数据
      16、Winsock编程流程(客户端)   ----第61课
         A、Winsock库的装入,初始化,释放
         B、套接字的创建和关闭
         C、绑定套接字到指定的IP地址和端口号
         D、设置套接字进入监听状态
         E、接受连接请求
         F、收发数据
      18、手动打造后门客户端与服务端   ----第62课
         A、学以致用
         B、利用前两节课的知识,实现后门框架
      19、动态数据链接库      ----第63课
         A、动态数据链接库的概念
         B、创建动态数据链接库
         C、动态数据链接库的使用
      20.修改注册表达到自启动    ----第64课
    A、木马的启动方式
    B、注册表的基础知识
    C、如何利用注册表启动木马
    21、编程实现进程管理     -----第65课
    A、后门必备的特性
    B、进程与线程的区别
    C、编程实现遍历进程与结束进程
    22、编程实现线程管理   -----第66课
    A、并发线程的优势
    B、编程实现并发线程
    23、手动打造后门cmdshell   ----第67课
    A、正向连接与反弹连接
    B、管道的概念
    C、编程实现后门CMDSHELL功能
    18、一个简单的内存修改器  ---第68课
    A、编写测试程序
    B、搜索内存
    C、修改内存
    五、算法实例
    1.线性表顺序表   ---第69课
      A、链表的概念
      B、线性链表的定义
      C、编程实现顺序链表
    2.线性表单链表      ---第70课
          A、单链表的概念
          B、单链表结构定义
          C、编程实现单链表
    3.线性表双向链表    ----第71课
      A、哨兵节点
      B、双向链表的优势
      C、编程实现双向链表
    4、栈的实现      ----第72课
          A、栈的概念
          B、栈的结构
          B、栈的编程实现
    5.栈的应用实例(小人走迷宫)   ----第73课
      A、绘制迷宫
      B、路线与栈的关系
      C、小人走迷宫的实现
    6、队列      -----第74课
          A、队列的概念
          B、队列的结构
          C、队列的编程实现
    7、循环队列      -----第75课
      A、解决上节课遗留问题
      B、使用循环队列
      C、链表队列
    8、双队列的实现   -----第76课
          A、双队列的概念
          B、双队列的结构
          C、双队列的编程实现
    9、串的实现     ----第77课
          A、串的概念
          B、串的结构
          C、串的编程实现
       10、树     ---第78课
          A、树的概念
          B、树的结构
          C、树的编程实现
       11、二叉树    ---第79课
          A、二叉树的概念
          B、二叉树的结构
          C、二叉树的编程实现
       12、树的使用  ---第80课
         A、完善78课代码
         B、实现创建与遍历
       13、二叉树的使用  ---第81课
    A、完全二叉树
    B、满二叉树
    C、二叉树的应用实例
       14、图    ---第82课
         A、什么是图
         B、图的结构
         C、图的编程实现
    六、代码的升级与转换
    1、vc代码升级  ---第83课
    2、delphi与VC代码之间的转换  ---第84课
    七、逆向技术
    1.逆向热身 ---第85课
      A、逆向工具
      B、原理性工具
      C、实战破解保护机制
    2.IDA逆向  ---第86课
      A、IDA逆向上节课代码
    3、动态调试技术   ---第87课
      A、OllyDbg(OD)调试器
      B、界面介绍与配置
      C、基本操作
      D、实战破解TraceMe小程序
    4、逆向程序,还原算法  ---第88课
      A、翻译反汇编每条语句
      B、分析程序流程
      C、还原C语言代码
    5、OD中的各种断点  ---第89课
      A、INT 3断点
      B、硬件断点
      C、内存断点
      D、内存访问一次性断点
      E、消息断点
      F、条件断点
      G、条件记录断点
    6、静态分析   ---第90课
      A、静态调试之王--IDA
      B、用IDA分析程序架构流程
      C、分析程序算法
      D、完成程序序列号验证
    7、未公开的技术  ---第91课
      A、用DUMPBIN转储文件
      B、动态分析DLL文件
      C、用OD翻译未公开的函数
      D、将RtlInitializeGenericTable还原成C语言
    8、注册机的制作    ---第92课
      A、明码比较软件的攻击
      B、对算法逆向并写注册机
      C、不理解细节也能写注册机
    9、去掉讨厌的NAG窗口   ---第93课
      A、使用资源工具找到目标窗口
      B、逆向程序绕过NAG窗口
    10、去掉时间与菜单功能限制   ---第94课
    11、拆解KeyFile文件保护   ---第95课
    八、歪挂技术
    1.歪挂介绍   ---第96课
      A.外挂的种类
      B.外挂的原理
    2.寻找窗口    ---第97课
      A.FindWindow找到窗体
      B.编程实现
    3.模拟鼠标  ---第98课
      A.mouse_event
      B.编程实现鼠标模拟
    4.模拟键盘   ---第99课
      A.k_event
      B.SendMessage
      C.编程实现键盘模拟
    5.CALL的调用   ---第100课
      A.反汇编程序
      B.找到相关函数
      C.实现远程调用

  • TA的每日心情
    奋斗
    2019-11-7 14:29
  • 签到天数: 630 天

    [LV.9]以坛为家II

    25

    主题

    1367

    帖子

    3952

    积分

    终身高级VIP会员

    Rank: 10Rank: 10Rank: 10

    在线时间
    517 小时
    参与度
    2805
    HK币
    2165
    贡献
    0
    注册时间
    2012-10-28
    最后登录
    2019-12-2

    终身VIP会员

    发表于 2013-4-24 12:11:10 | 显示全部楼层
    什么时候出呢
  • TA的每日心情
    擦汗
    2015-3-27 11:11
  • 签到天数: 798 天

    [LV.10]以坛为家III

    20

    主题

    1931

    帖子

    8543

    积分

    终身高级VIP会员

    Rank: 10Rank: 10Rank: 10

    在线时间
    1293 小时
    参与度
    3753
    HK币
    2308
    贡献
    0
    注册时间
    2012-9-21
    最后登录
    2015-3-29

    终身VIP会员

    发表于 2013-4-24 12:15:15 | 显示全部楼层
    本帖最后由 david201314 于 2013-4-24 12:16 编辑

    第一个,支持
  • TA的每日心情
    奋斗
    2015-3-28 13:32
  • 签到天数: 763 天

    [LV.10]以坛为家III

    6

    主题

    1399

    帖子

    4030

    积分

    终身高级VIP会员

    Rank: 10Rank: 10Rank: 10

    在线时间
    511 小时
    参与度
    3029
    HK币
    2427
    贡献
    0
    注册时间
    2012-4-25
    最后登录
    2015-3-28

    终身VIP会员共享吧常住居民论坛活跃者

    发表于 2013-4-24 13:26:24 | 显示全部楼层
    支持HK~
  • TA的每日心情
    慵懒
    2015-3-28 13:42
  • 签到天数: 726 天

    [LV.9]以坛为家II

    5

    主题

    1151

    帖子

    5053

    积分

    终身高级VIP会员

    Rank: 10Rank: 10Rank: 10

    在线时间
    772 小时
    参与度
    3167
    HK币
    2354
    贡献
    1
    注册时间
    2012-11-17
    最后登录
    2015-3-28

    终身VIP会员合购VIP共享吧常住居民

    发表于 2013-4-24 13:48:35 | 显示全部楼层
    看到有兴趣的快团哦  ,C++还有基础的   我支持一个
  • TA的每日心情
    慵懒
    2019-8-18 05:36
  • 签到天数: 570 天

    [LV.9]以坛为家II

    31

    主题

    1607

    帖子

    7712

    积分

    终身高级VIP会员

    Rank: 10Rank: 10Rank: 10

    在线时间
    1221 小时
    参与度
    2927
    HK币
    1874
    贡献
    0
    注册时间
    2013-1-21
    最后登录
    2019-8-18

    终身VIP会员

    发表于 2013-4-24 17:35:42 | 显示全部楼层
    HK共享吧越来越好了
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    加入VIP|Archiver|免责声明|版权声明|HK共享吧

    GMT+8, 2019-12-12 14:24 , Processed in 0.091300 second(s), 31 queries .

    Powered by Discuz! X3

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表