返回列表 发帖

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

原创作者:1335csy [3.A.S.T]
0 B" T) s" t" W; z! J- J

+ ?4 l! V- v+ N信息来源:3.A.S.T网络安全团队  (
www.3ast.com.cn  ), o1 [2 V/ a& e: B
$ k6 {. Z8 h9 |; U+ ?
来了3AST很久了  也没有写上什么有点价值的帖子,今天这个帖子算是抛砖引玉吧。。
$ G5 u0 q5 V7 L, l8 {
" ]5 K; g" B+ T免杀也弄了有点时间了。。现在分享下我的经验。
+ d& N- C, M' [$ v" O) U) P
6 V0 L4 w' j2 k4 E首先建议新手朋友要学会定位表面特征码和内存特征码(定位方法有细微差别)0 H3 j6 N7 a9 l- B1 _
7 H9 o0 E+ ~# a0 C
修改特征码还是要学习的。毕竟现在依靠特征码查杀仍是杀软的主要途径之一。* n0 s" w, o6 U2 H+ g8 O' C
/ N( o2 X# T4 }$ D1 u8 Z* H" A' ~
第二个是要学会写自己的花指令,不要以为免杀怎么难,多么难,只要你会一点基本的汇编,0 I4 M3 w6 W; W0 g" e

$ |& @* d7 N/ I- @再多翻几下8088汇编速查手册。我相信基本的木马免杀是难不倒你的。………^_^。& u+ L- K' K8 H- i+ S  d- q
$ `! @2 a; g3 O  z
很多新手朋友曾经都这么问,什么是花指令?所谓花指令,就是一些,没有用的指令,
& y3 L# P( J0 U) k  R0 s4 L2 u3 t9 i' y
2 }0 }7 A2 X& [0 I9 f/ ?! \其作用是干扰杀软的查杀,写花指令最重要的是维持堆栈的平衡,很简单。% \  J  ^; h2 U8 S0 N

6 `) R8 N5 h* v5 K顺便说下,花指令对卡巴有特效,但是并不意味着,一个花指令就可以把卡巴斯基搞定。
8 i9 f* M$ G; `+ l
8 r7 Z6 _& q; C对付卡巴斯基, 需要多种方法结合, 壳上加花和修改文件入口点以及去头加花一般免杀效果是非常好的。
  O/ h& s8 O7 l% q. M3 k# B4 f& ]6 i. ]2 L, c$ f0 I: U" p
对于瑞星么。我个人还是建议修改特征码。尤其是内存特征码的时候,修改特征码对付他效果好,
& d" {0 M& I# z$ f( x0 [, v& m7 N1 L# a/ X  \: @, F$ i
对了,花指令对瑞星不是很管用。
" L7 [& q* B7 A% i; E7 J8 e, C% J: A3 L' M$ U6 I
9 n" _3 w( s5 K( w2 F+ s
做过NOD32免杀的朋友都知道,NOD32的特征码经常定位在输入表上。
% _" @4 H+ l; w  ]0 a$ X0 Y2 Z  S0 T" ^, \. T% K# l
我们怎么看一个杀软定位特征码是在输入表上呢?很简单  你把定位出来的特征码放在C32ASM里面看。
" ^8 C6 H" a3 o0 k3 h) E6 i/ m  [4 n+ N8 ^5 @
对应的ANSI字符是在一些什么DLL后面 或者一大连串的字母后面  这样的多半是输入表了。* M! j9 l% z9 A3 o9 v
: ], a5 S4 s5 L3 T1 b
输入表的免杀是非常重要的一课。   k2 w2 W2 Z" q/ [: ~! F) t

3 q9 j. r; [' [常见方法 有移位法。上下互换法。以及重建输入表法。
" [- S" Y6 V8 [3 Z; i
3 D5 h' Q6 ?  }) \/ y. ~& W移位法就是 把我们的特征码那一DLL往前移动一位或者往后移动一位。再用LOADPE来修改输入表。# Y  S4 {% y, z

# t2 f: F$ U% s( r% c, c上下互换法则是再找一个和我们特征码那一个同样字节的字符串  互换一下。 但不是通常都有用。
/ |; b( B+ @' R; n4 Q5 C! A* N; P9 s9 l8 O+ ]$ t9 a7 x* I9 Q
重建输入表则是免杀输入表效果最好的了。 一般的木马都只有一个输入表。6 D& v8 ^) S" Q7 |

0 y) N5 A8 @7 n8 {3 l我们利用ImportREC来帮我们的木马重建一个新的输入表  把旧的输入表删除。。3 }8 e$ U. l6 @+ t4 {! s) B4 _
% C5 I, g, L& R5 `
这样免杀的效果不错。。。
: B& V2 x/ q6 w! N8 X) i
+ B/ W$ W" p" N! b/ d. O关于免杀也就这些了,这也是个老生常谈的话题了。说来说去无非也就那几个方法。
2 P  H( ~, J+ {( `$ d' \4 Y# m' H" G8 Y& R
什么入口点加1啊,区段加花啊 。。修改区段名字啊 。。。  l) P. ?# D% w( [. [+ p

, J- N1 E, P7 m大家多多了解下,  免杀不是很难的事。。- _4 o: ~0 ^: Z% C# r! s) o6 e4 Y

9 ^/ ~1 @2 h4 G: j7 D* P. I5 l此文仅写给新手朋友一看。。老鸟飘过。。
1

评分人数

认真学习一下

TOP

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

TOP

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

TOP

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

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

TOP

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

TOP

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

TOP

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

TOP

1335加油哦

TOP

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

TOP

返回列表