返回列表 发帖

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

原创作者:1335csy [3.A.S.T]/ F* l( Q. _4 I: B

5 v7 _1 ]5 }" Y信息来源:3.A.S.T网络安全团队  (
www.3ast.com.cn  )7 @3 L( ^" B6 M! w) {' K
1 J5 c3 b( l3 S7 B  b; H
来了3AST很久了  也没有写上什么有点价值的帖子,今天这个帖子算是抛砖引玉吧。。/ o2 c+ V& G* s
5 h# h. X- y: R. _
免杀也弄了有点时间了。。现在分享下我的经验。
8 U2 U" Q6 @2 h5 @; J  ~$ O
, Q% ~+ W& p8 V% p首先建议新手朋友要学会定位表面特征码和内存特征码(定位方法有细微差别)* F7 P/ y7 {# c* n+ A" x& v
* H8 G3 p2 u7 O" F
修改特征码还是要学习的。毕竟现在依靠特征码查杀仍是杀软的主要途径之一。* `: B) K* H2 M* x

0 {7 [2 v, O% ^1 J* S2 h第二个是要学会写自己的花指令,不要以为免杀怎么难,多么难,只要你会一点基本的汇编,5 J: }5 g4 P4 Q/ _, _- @7 o) T

& c$ m/ c" P4 k# k' Q再多翻几下8088汇编速查手册。我相信基本的木马免杀是难不倒你的。………^_^。" E4 y8 G* o$ f

2 t( @; I$ `; U8 `  b, m很多新手朋友曾经都这么问,什么是花指令?所谓花指令,就是一些,没有用的指令,# d% Z1 b3 r$ Y" Z# }
- p9 a" K) {7 ^/ ~* U
其作用是干扰杀软的查杀,写花指令最重要的是维持堆栈的平衡,很简单。
! J7 l& x. R9 l% P9 G0 n# M( q
! b+ B4 }0 }3 g: w* ~( P9 o+ C顺便说下,花指令对卡巴有特效,但是并不意味着,一个花指令就可以把卡巴斯基搞定。
" [) d2 U3 ]3 z# V5 t( ?2 ^/ N" R9 Z7 c
对付卡巴斯基, 需要多种方法结合, 壳上加花和修改文件入口点以及去头加花一般免杀效果是非常好的。
9 R" Q# F! c8 x; [0 ^
5 ]* h/ W6 K' ]9 Z9 Q对于瑞星么。我个人还是建议修改特征码。尤其是内存特征码的时候,修改特征码对付他效果好,
1 H( D$ p1 |- b0 q1 s6 N& P/ p! M; H% t& E
对了,花指令对瑞星不是很管用。
% V) W8 {* u# R% F4 t
  Q! h- z* m: r' T; V* d0 [5 {) ^5 J% S3 x" Q8 j6 E6 X8 F# F
做过NOD32免杀的朋友都知道,NOD32的特征码经常定位在输入表上。
' h! h3 G/ D; ]- ^$ ]
5 E* y- o7 O' R8 t. E! t- b我们怎么看一个杀软定位特征码是在输入表上呢?很简单  你把定位出来的特征码放在C32ASM里面看。
- L5 I, f) T  q2 b1 w+ I
, e5 I& m" Z" n9 C对应的ANSI字符是在一些什么DLL后面 或者一大连串的字母后面  这样的多半是输入表了。; M  Q( o% ?& g' g6 |* m

# i5 g* g; s. N+ V* Z输入表的免杀是非常重要的一课。 6 O7 L7 S- _$ V4 \* s/ [# q6 h
4 k/ M1 t( W) P3 M5 d' [" K" A/ d% a
常见方法 有移位法。上下互换法。以及重建输入表法。: Q; I/ S4 X7 \, ?/ i6 q
; O* r  h6 g0 J( ~$ i
移位法就是 把我们的特征码那一DLL往前移动一位或者往后移动一位。再用LOADPE来修改输入表。1 Y" ]( e$ e: S! E
1 }+ t$ m; \$ ?8 i5 Y; Y0 s
上下互换法则是再找一个和我们特征码那一个同样字节的字符串  互换一下。 但不是通常都有用。
( b1 Z: [2 s* H7 ]% I( s
9 D1 V/ i( e- s3 p" h- K% a重建输入表则是免杀输入表效果最好的了。 一般的木马都只有一个输入表。
1 L- d/ b' t" ?
1 e# v  Z  m6 V! [我们利用ImportREC来帮我们的木马重建一个新的输入表  把旧的输入表删除。。4 J3 j, j$ x; F: W7 i* A
) k: c3 b% ~  b) b& x
这样免杀的效果不错。。。( l3 G2 ]9 q' l

- U4 R. M  }( R% l/ y关于免杀也就这些了,这也是个老生常谈的话题了。说来说去无非也就那几个方法。
9 `5 j1 M" g9 X8 s3 C. I7 U1 M0 `4 L) V/ F6 i3 D+ {9 ?$ q
什么入口点加1啊,区段加花啊 。。修改区段名字啊 。。。2 U+ L* X8 [- ]

! q8 p1 b' h7 E' H9 ^大家多多了解下,  免杀不是很难的事。。: Q7 d( {1 {( W$ i  l- t

6 b8 F8 y- b8 T: a3 U7 N5 G  l# _此文仅写给新手朋友一看。。老鸟飘过。。
1

评分人数

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

TOP

1335加油哦

TOP

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

TOP

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

TOP

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

TOP

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

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

TOP

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

TOP

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

TOP

认真学习一下

TOP

返回列表