返回列表 发帖

[原创文章] 个人免杀经验分享

原创作者:1335csy [3.A.S.T]
$ Y1 I1 a, ]1 v$ \4 }9 ^

4 X* ?* o% _) @5 M  t信息来源:3.A.S.T网络安全团队  (
www.3ast.com.cn  )3 k( b/ M4 P( K
! a5 R: W8 r0 J5 M$ x" g" d
来了3AST很久了  也没有写上什么有点价值的帖子,今天这个帖子算是抛砖引玉吧。。: N+ ]; c2 L* B

/ V. C- K7 K( K# _  @免杀也弄了有点时间了。。现在分享下我的经验。
$ A) [/ V" z5 B+ I7 B
/ A4 p$ O; L" a, C首先建议新手朋友要学会定位表面特征码和内存特征码(定位方法有细微差别)) Q; s6 Y3 P0 e. Y% h. L/ z

& b: l) h2 u- N8 z0 w1 l1 F+ G修改特征码还是要学习的。毕竟现在依靠特征码查杀仍是杀软的主要途径之一。
- E, G+ T5 f4 h
" i4 ]# a) T6 @第二个是要学会写自己的花指令,不要以为免杀怎么难,多么难,只要你会一点基本的汇编,
) `! l; s: c. D9 F: N
8 z2 e* g  \3 R2 l% `8 Q- M  Z再多翻几下8088汇编速查手册。我相信基本的木马免杀是难不倒你的。………^_^。
& u/ q% k. f' ^$ I% F" U7 D2 n0 `# J- x
很多新手朋友曾经都这么问,什么是花指令?所谓花指令,就是一些,没有用的指令,
: g5 U8 M( N& Y7 G6 J& j2 u- Z/ {: M) }0 O( F2 a
其作用是干扰杀软的查杀,写花指令最重要的是维持堆栈的平衡,很简单。
8 T5 j" [7 i- H; w& f7 @& O
# `- E& z. ?# Q/ w顺便说下,花指令对卡巴有特效,但是并不意味着,一个花指令就可以把卡巴斯基搞定。+ Q8 F7 S7 H; d- P! [6 P
- d* Z0 ~: H4 U0 R9 z& t: c) |
对付卡巴斯基, 需要多种方法结合, 壳上加花和修改文件入口点以及去头加花一般免杀效果是非常好的。2 t3 I  v* u- @7 W* r; X

( K1 ]0 J3 C1 ~" a0 [对于瑞星么。我个人还是建议修改特征码。尤其是内存特征码的时候,修改特征码对付他效果好,' |; k. s/ _7 P$ |4 V" P9 g! }6 G

* M  Z' G) C$ S3 |! e  L; U对了,花指令对瑞星不是很管用。
* W( n$ l% R. E) K5 f' x) v
5 c) {- |3 _( |4 J
; C* O) J9 }4 o% B% c做过NOD32免杀的朋友都知道,NOD32的特征码经常定位在输入表上。, @( e3 P! _, C  q
! r' J! ], z5 X/ j: U
我们怎么看一个杀软定位特征码是在输入表上呢?很简单  你把定位出来的特征码放在C32ASM里面看。
8 a5 X; w5 S& [/ s
! D3 T/ u+ R0 W% ^4 k) S0 X对应的ANSI字符是在一些什么DLL后面 或者一大连串的字母后面  这样的多半是输入表了。
4 b$ {2 K  |. B9 b8 o; g" Z/ Q( J7 `2 _3 @
输入表的免杀是非常重要的一课。
5 R- q5 s/ ?% @- P. l; i
/ s- v: M( W8 ^) s& c' Y- P) V7 m( f常见方法 有移位法。上下互换法。以及重建输入表法。' D, M5 U, \8 n+ w/ K. P/ G

1 w5 I7 d' J7 S, v5 e移位法就是 把我们的特征码那一DLL往前移动一位或者往后移动一位。再用LOADPE来修改输入表。/ i2 W8 j" ?) S$ k" T. K2 E5 O, c

6 Q- h) U8 d, @上下互换法则是再找一个和我们特征码那一个同样字节的字符串  互换一下。 但不是通常都有用。- u( s; h1 Y. r6 D+ ^5 ^  R

/ _3 D. q1 Z4 Q  K6 y# ]' y: k, U, N重建输入表则是免杀输入表效果最好的了。 一般的木马都只有一个输入表。
! C8 ]$ S9 E. M% p% h5 e* _8 s1 d) N+ P3 Q; @
我们利用ImportREC来帮我们的木马重建一个新的输入表  把旧的输入表删除。。2 G& v9 g5 p. [: U$ B9 ^3 M
) f7 v5 ^- l* [; J0 z1 e/ f2 m
这样免杀的效果不错。。。( }( `; L1 `. X0 v' T

) U; R2 }& K  E; w9 P2 y" `- X关于免杀也就这些了,这也是个老生常谈的话题了。说来说去无非也就那几个方法。
! T  [4 A, r, I, J9 A$ x$ F3 i+ a1 N& e3 m) V
什么入口点加1啊,区段加花啊 。。修改区段名字啊 。。。$ I7 U/ v0 E9 q+ r) G
" d1 x/ j( G# k
大家多多了解下,  免杀不是很难的事。。
: c( U2 ]: K% E7 i: x: d( {9 P8 ]9 ]+ R/ l3 V9 r3 R
此文仅写给新手朋友一看。。老鸟飘过。。
1

评分人数

这些貌似是基础的东西....

TOP

1335加油哦

TOP

还有我小希呢,1335,多谢你一直以来的帮忙啊。
花前月下,不如花钱“日”下~~~

TOP

谢谢这么多人来捧我帖子  没有想到啊 呵呵

TOP

受益了`:handshake
頽廢+無聊+现实=我的态度

TOP

好文章,不错,总结不错
希望做站长本人的学生请点击
http://www.3ast.com/viewthread.php?tid=13841
QQ790653916只负责SEO以及收费教学等方面联系,他人勿扰

于智者同行,你会不同凡响;与高人为伍,你会登上巅峰

TOP

是得多看看汇编了~~呵呵~谢谢了

TOP

认真学习了....辛苦辛苦!

TOP

认真学习一下

TOP

返回列表