返回列表 发帖

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

原创作者:1335csy [3.A.S.T]7 D1 }+ c' ]4 }7 W; ?0 f% r( z

2 `7 _7 K: [: R" k信息来源:3.A.S.T网络安全团队  (
www.3ast.com.cn  )) z& Q; y+ @7 b4 _

. Q* D/ ]  ~1 p# _8 J1 P来了3AST很久了  也没有写上什么有点价值的帖子,今天这个帖子算是抛砖引玉吧。。
4 y0 N( c) P6 ^8 E" e! U( H; F) o# F7 W& E3 V( I# M
免杀也弄了有点时间了。。现在分享下我的经验。. W9 m2 O4 f2 w* \8 s

$ g0 k+ ?: A2 C9 k: X. Z首先建议新手朋友要学会定位表面特征码和内存特征码(定位方法有细微差别)
0 y4 l& c3 U; E) w0 S
3 J+ M7 z7 j6 t* {4 I+ T4 \5 r5 |) y修改特征码还是要学习的。毕竟现在依靠特征码查杀仍是杀软的主要途径之一。
& e5 h7 d% `' N; }
: R8 D# l, O) p; E4 ?- O7 r第二个是要学会写自己的花指令,不要以为免杀怎么难,多么难,只要你会一点基本的汇编,
* o, U' O9 _% b  K+ {+ k' Z* Z: O) P( s' i/ H
再多翻几下8088汇编速查手册。我相信基本的木马免杀是难不倒你的。………^_^。
! [  A. W3 ?- Q+ D
) e2 y$ p! [) d0 [- {/ B很多新手朋友曾经都这么问,什么是花指令?所谓花指令,就是一些,没有用的指令,
# \/ H9 O; Y, H9 ~! e4 _, h" ~3 x: X+ z- k# V
其作用是干扰杀软的查杀,写花指令最重要的是维持堆栈的平衡,很简单。
/ b2 l3 c/ L: `, }( d
' G3 O% ^0 H) f顺便说下,花指令对卡巴有特效,但是并不意味着,一个花指令就可以把卡巴斯基搞定。
2 e' H% a- a0 p9 @& h" B& x$ V! S; ]/ b. e7 U
对付卡巴斯基, 需要多种方法结合, 壳上加花和修改文件入口点以及去头加花一般免杀效果是非常好的。
, G! N0 y6 i: k% q9 ^( u8 \/ O. k4 t2 F$ h: _: A, h: T/ U
对于瑞星么。我个人还是建议修改特征码。尤其是内存特征码的时候,修改特征码对付他效果好,
2 t' z; V4 T# m7 ?8 Z3 o: V7 B0 u# Y5 i! R
对了,花指令对瑞星不是很管用。
0 H# R- _& @" X! m% X/ H" H" Y0 {6 _5 Z
- \# e& e) ]/ e' ]$ H% {& }6 B
做过NOD32免杀的朋友都知道,NOD32的特征码经常定位在输入表上。. X. h. }1 b4 |
3 p2 {) E- ^8 _  d- K
我们怎么看一个杀软定位特征码是在输入表上呢?很简单  你把定位出来的特征码放在C32ASM里面看。% Q: B) z/ V3 y2 K  z( O
: c, @# b* ^; w3 r
对应的ANSI字符是在一些什么DLL后面 或者一大连串的字母后面  这样的多半是输入表了。7 W. c; J0 U! E
: }" M9 n" t+ u  S
输入表的免杀是非常重要的一课。
- N! i! a0 Z9 ~6 p. R+ {& A3 w5 |5 J' g
常见方法 有移位法。上下互换法。以及重建输入表法。
4 z/ w1 n+ q9 B/ {8 Z6 \' M) `- }3 I$ o& A& G5 s
移位法就是 把我们的特征码那一DLL往前移动一位或者往后移动一位。再用LOADPE来修改输入表。
7 \, r7 K! A: I2 l/ C% t
# K3 J6 n6 W3 @4 }$ X, S上下互换法则是再找一个和我们特征码那一个同样字节的字符串  互换一下。 但不是通常都有用。
; X, y3 S: n; @: Z$ |7 c
6 V4 T  R. e. [. x6 T重建输入表则是免杀输入表效果最好的了。 一般的木马都只有一个输入表。8 t- J8 p/ P3 ^5 O7 H
# X4 L9 P. u: L4 {
我们利用ImportREC来帮我们的木马重建一个新的输入表  把旧的输入表删除。。; u0 H2 l- F7 L0 ~5 S: ~
$ `; h! S# I$ v4 [. P* H
这样免杀的效果不错。。。
1 ^4 |4 L2 U) ^9 N2 o
* q/ [1 _. H+ k7 Z关于免杀也就这些了,这也是个老生常谈的话题了。说来说去无非也就那几个方法。
3 H( k" Z: Z% l/ l5 V8 |) U- g2 [' [4 L. M$ D* P' K" `6 R
什么入口点加1啊,区段加花啊 。。修改区段名字啊 。。。
6 ]% W5 Z( z6 k5 q: P, W& P& d# \5 P3 h5 T, a- n
大家多多了解下,  免杀不是很难的事。。! L1 L& H- p2 _

" }7 k- T9 \# L! ^6 {9 X% U此文仅写给新手朋友一看。。老鸟飘过。。
1

评分人数

认真学习一下

TOP

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

TOP

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

TOP

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

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

TOP

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

TOP

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

TOP

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

TOP

1335加油哦

TOP

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

TOP

返回列表