爱内涵易语言

 找回密码
 立即注册

在线
客服

支付故障请联系客服服务时间: 9:00-24:00

选择下列客服马上在线沟通:

快速
发帖

客服
热线


7*24小时客服服务热线

关注
微信

关注微信二维码
顶部
查看: 24055|回复: 194

[其他] X86软件逆向分析实战(一)_编号259

  [复制链接]

2113

主题

2571

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

金币
9845
巨币
15575
积分
40470
发表于 2021-1-22 23:26:53 | 显示全部楼层 |阅读模式

马上注册,获取更多精彩内容!!!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
X86软件逆向分析实战(一)_编号259 4 Z. x: ?5 }1 b2 i

) w- e& z# }( m. ^% Q0 q  n% } X86软件逆向分析实战(一)_编号259
5 D) J6 e  T& V) `% y: o5 j! _; J/ y$ ]' x
【视频目录】
1 i) N6 M( `* `7 M) O/ W  C3 X001 课程概览
3 b0 H+ n3 T: a$ l8 \002 如何安装和确定当前软件版本2 ]7 V3 U3 S( |- [; d
003 如何确定当前软件的基址
" q$ q* B; v0 v1 |: N  H8 a! T004 如何确定自己的重要信息存放的内存地址8 r0 D$ v5 S+ M- d0 ^. \' O
005 用C++编写一个被注入的DLL
( o8 L8 F" ]. s" o+ @006 用易语言编写一个被注入的DLL' b% z8 L# G0 g# k
007 用C#语言编写一个被注入的DLL0 S- S& B* R( \- |4 C2 t! ^
008 用C++编写一个DLL注入器
5 S9 e. H4 d" l2 ~! F! k009 用易语言编写一个DLL注入器
% [7 t! F! Z3 g* q010 用C#语言编写一个DLL注入器: {% l: F- J% \+ n; d! |. `
011 脚本多开:一看就想笑的方式' \  I1 t" ?6 ^( F+ E3 S
012 调试器多开:Hacker入门级操作' P( M; b3 N4 X8 c: Q
013 关掉Mutex:Hacker进阶操作
1 u0 S3 a# q) m  p6 Z' s014 补丁多开:破解入门操作
! b' C  U0 C) Y4 _! |# Z015 使用C#读取其他进程内存中的数据
5 |1 k1 m: s3 [9 e' c* q9 y' D1 \016 一级基址二级基址及其他
! \. d+ I8 v4 y+ A2 ^3 F017 截图被遮盖、最小化的软件窗口" h/ ^( }( u& A' [- W0 y6 R! c
018 二维码截图与裁剪: R+ y7 p5 R- M. N. Y
019 二维码解码以及编码2 O' R+ f: V: L0 h3 `4 n
020 从内存中读取二维码基址
) u% Q7 M0 D# F) M1 {0 K; ^$ P( u021 从内存中导出二维码图片4 H/ f' Q6 d/ u6 C9 C  x2 k
022 从内存中读取PNG图片数据% F( Q# `3 O- I% @8 e
023 编程关掉Mutex:Hacker高级操作1 i* `8 I. Y, d
024 DLL劫持:一个被封印的超强注入技术
* m" S- Q+ U( D! ?0 B025 给软件添加一个可用“热键”“呼出”的“窗口”(C#&C)
9 {6 @. k5 s6 ^& V026 IDA起步00:探秘WeTool$ W" {3 v, S3 _; u' {: ]8 w2 {4 ]' z. K
027 DLL被注入和被卸载(出坑必备)4 t( [& O; Q) H! [) L
028 用C#写一个WebServer. f0 W! r& r) W& [
029 用C#写一个WebClient
! y6 ~& D5 f8 _9 q1 Q% H030 寻找创建二维码字符串的汇编代码" `) ^: y" p0 m: {! k+ N
031 根据“特征码”查找汇编代码的具体位置/ z; T& d$ j/ z3 i; t% R2 h
032 C++调用被封装成COM组件的C#1
! J  [" J3 o/ U# O033 C++调用被封装成COM组件的C#2
) Z! [( Z8 {& s- `6 l034 发送消息CALL的汇编代码段
* t7 J6 ]( P( y' W  O035 是谁在跟我聊天?" h  s4 R5 k, z( i4 k
036 调试02:DebugView
8 k$ H4 K' j# U0 C$ ^037 调试03:对照源码输出调试日志
7 D! p6 Z/ b! V8 {5 c6 T' N038 用易语言改变程序执行流程
0 K* O/ j" R8 i5 Y039 定位创建图片的汇编代码段& y! ~( x# [( D. T3 g0 O% K7 ]
040 用易语言改变程序执行流程2
2 \) F3 ]2 i  e$ j041 调用CALL发送一个文本消息[C语言]( X0 V% z$ @9 G: m- y) r
042 改变程序执行流程接收消息
. a( [- t' v, N& B+ L043 如何成功卸载被远程线程注入的DLL8 m- j( C+ g1 Q: m6 Q" s
044 如何在C++源代码级别调试被远程线程注入的DLL
- o, H2 G: `2 i1 w045 如何截获软件启动时加载的数据& o5 O' t) E$ U* h  T
046 可爱猫(AirCat):一个免费的扩展框架
- d; W1 e+ K+ b8 k6 [047 用易语言调用一个CALL
. @, n: L5 V5 J& R2 Q$ v' l048 IDA起步01:从零开始进行软件分析, }' ]5 H( g2 M/ F$ k! X& {  ?
049 IDA起步02:删除一个联系人; P4 d) n. _9 V& `
050 IDA起步03:退出一个聊天室9 F. x9 ~4 `1 T# a9 S7 y5 p
051 IDA起步04:跳转到登录页面
0 m3 }# Q! o7 [+ h052 IDA起步05:判断用户是否已经登录
# z' N4 g% y! `& C& @053 IDA起步06:给某人发个文本消息
* r. x5 l: k, z. {2 A2 J1 g054 IDA起步07:给某群发个文本消息0 w$ S! u9 E/ I7 X5 n( }
055 IDA起步08:给某群发个AT消息- g0 \" r3 j1 E/ F
056 IDA起步09:获取某群全部成员ID
2 `% n! x1 d' ]( o, n4 M057 IDA起步10:发送一个图片消息
  N( j' N7 B( \* F, P/ D, M" o058 IDA起步11:发送一个文件% A5 c  e" H& B- |
059 IDA起步12:给某群发送一个群公告
) U1 ~" ]+ m. N8 x% Q3 s) h, {060 IDA进阶13:使用IDA直接分析主要文件
/ m7 O+ ~  X! e) v" A' v061 在易语言中使用etcp(1)
1 f. A' G8 W- C5 V* s+ i062 在易语言中使用etcp(2)
/ l# C# ^% o) r  o063 如何编译etcp的c++源码
( |4 S0 i2 `' ?" x2 _4 A! A4 _2 A064 如何在C++中集成etcp
% g2 ?) B. G: @065 如何在C++中调用etcp.dll
5 x6 f( c0 \4 [) N& A6 x3 S066 在C#中调用etcp.dll
5 L1 l9 Y+ t' M6 _! T; }7 |+ E067 调试04:强制输出软件的调试信息
6 t' `- O$ P0 s1 e3 w. `0 p/ w068 链表01:链表在内存中的存储形式& T6 J; e8 b" V9 e3 h$ k* r. V
069 链表02:寻找链表头- F1 G- g* H7 ]7 e: i  a) S2 r: \
070 链表03:使用C#遍历内存中的群链表0 L: `! q; O7 ^5 g) q
071 链表04:使用C#遍历群里的群成员链表
; o/ L, J! m. {1 Q2 y$ M072 链表05:使用C#遍历内存中的联系人链表
6 Y# k1 r* H, ~$ {) y# t073 链表06:使用C#遍历内存中的全球地区地址中英文对照表
: F2 l& q$ j* u! t, e$ e074 链表07:使用C#遍历内存中的当前会话列表% m2 O4 b6 [2 n' e1 ?
075 查询“开关”设置的位置) K' ]: _- N* c" ?( i
076 课程相关话题
1 U, H/ g/ G! E" Z% E077 SQLite数据库01:如何编译SQLite数据库源码
. ^" Z9 |# n( [; r078 SQLite数据库02:找到SQLite数据库句柄" \% y2 O% w" b5 ?' e
079 SQLite数据库03:执行sqlite_exec、执行数据库回调函数3 d) V# s0 M' A, X( F( q( L7 j
2 w* B' W% x. H0 d+ a; J

; E' p% Q3 N/ Z) I' w3 R& S7 I& ^0 F: s6 ^" s, Q
游客,如果您要查看本帖隐藏内容请回复
7 f+ I% `$ o( a. {  H" x, Q8 j

/ J. ^% C2 C& F0 C, f& e0 s( B
; n7 d* R( D8 T! `0 k
回复

使用道具 举报

0

主题

145

帖子

244

积分

终身VIP+

Rank: 5Rank: 5

金币
0
巨币
1120
积分
244
发表于 2021-1-24 00:57:49 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得爱内涵易语言是注册对了!
回复

使用道具 举报

0

主题

46

帖子

37

积分

终身VIP+

Rank: 5Rank: 5

金币
0
巨币
94
积分
37
发表于 2021-1-24 02:13:46 | 显示全部楼层
077 SQLite数据库01:如何编译SQLite数据库源码
1 x" [( m, n9 \078 SQLite数据库02:找到SQLite数据库句柄
0 v; D- ?/ B1 P079 SQLite数据库03:执行sqlite_exec、执行数据库回调函数
回复

使用道具 举报

1

主题

99

帖子

78

积分

终身VIP++

Rank: 6Rank: 6

金币
0
巨币
276
积分
78
发表于 2021-1-24 12:30:45 | 显示全部楼层
1111111111111111111111
回复

使用道具 举报

0

主题

36

帖子

142

积分

终身VIP+

Rank: 5Rank: 5

金币
0
巨币
422
积分
142
发表于 2021-1-24 19:46:32 | 显示全部楼层

) r1 ~, m. J! {( V- u" P- |& q077 SQLite数据库01:如何编译SQLite数据库源码: u: A- C9 [) s7 b6 g+ i( [! z. I; u
078 SQLite数据
回复

使用道具 举报

0

主题

252

帖子

183

积分

终身VIP++

Rank: 6Rank: 6

金币
0
巨币
485
积分
183
QQ
发表于 2021-1-25 19:13:44 | 显示全部楼层
学习学习
回复

使用道具 举报

0

主题

6

帖子

3

积分

程序员

Rank: 1

金币
0
巨币
8
积分
3
发表于 2021-1-26 13:14:26 | 显示全部楼层
[其他] X86软件逆向分析实战(一)_编号259
回复

使用道具 举报

1

主题

332

帖子

323

积分

终身VIP+

Rank: 5Rank: 5

金币
0
巨币
905
积分
323
发表于 2021-1-26 17:18:38 | 显示全部楼层
谢谢分享收藏学习。
回复

使用道具 举报

0

主题

12

帖子

14

积分

终身VIP+

Rank: 5Rank: 5

金币
0
巨币
39
积分
14
发表于 2021-1-30 19:27:14 | 显示全部楼层
66666666666666666
回复

使用道具 举报

0

主题

5

帖子

4

积分

终身VIP+

Rank: 5Rank: 5

金币
0
巨币
11
积分
4
发表于 2021-2-3 01:15:57 | 显示全部楼层
想看,牛
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|爱内涵易语言 ( 浙ICP备19016710号-6 )

GMT+8, 2023-9-29 19:15 , Processed in 0.086113 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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