-HVN4-HEN-
Yeni Üye
- Katılım
- 27 Tem 2017
- Mesajlar
- 70
- Tepkime puanı
- 0
- Puanları
- 0
[font=Roboto, sans-serif][size=small]Mҽtasploit programı Kali Linux un üzerinde hazır yüklü şekilde gelir, Mҽtasploit programının kurulması.[/font][/size]
[font=Roboto, sans-serif][size=small]Nedir Mҽtasploit?[/font][/size]
[font=Roboto, sans-serif][size=small]Mҽtasploit çeşitli penetration testler gerçekleştirilmesi için içerisinde Exploitler, payloadlar, auxiliaryler ve encoderlerin olduğu bir programdır. Programı kullanarak çeşitli saldırılar yapılabilir, hatta bu saldırılar doğrudan değil, çeşitli backdoorlar hazırlanıp targete gönderilebilir. Kullanımı çok geniştir.
Doğru kurulum için sadece adımları izleyin.[/font][/size]
[font=Roboto, sans-serif][size=small]1) Öncelikle java sdk yüklemek gerekir.[/font][/size]
Kod:
[font=Roboto, sans-serif][size=small]2) Kurulumdan önce bazı gerekli packetleri indirmek lazım.[/font][/size]
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
[font=Roboto, sans-serif][size=small]3) RVM in yüklenmesi[/font][/size]
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
[font=Roboto, sans-serif][size=small]4) rbenv in yüklenmesi[/font][/size]
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
[font=Roboto, sans-serif][size=small]5) Mҽtasploit Nmap-la çalıştığından Nmap-in kurulumu[/font][/size]
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
[font=Roboto, sans-serif][size=small]6) Mҽtasploit için user ve database in hazırlanmasi[/font][/size]
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
[font=Roboto, sans-serif][size=small]Buraya kadar herhangi bir hata almadıysanız devam edelim.[/font][/size]
[font=Roboto, sans-serif][size=small]7) Mҽtasploit kurulumu[/font][/size]
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
[font=Roboto, sans-serif][size=small]8. Armitage 'in kurulumu[/font][/size]
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
[font=Roboto, sans-serif][size=small]Daha sonra restart ediyoruz ve hazır.[/font][/size]
Kod:
[font=Roboto, sans-serif]msfconsole[/font]
[font=Roboto, sans-serif][size=small]Nedir Mҽtasploit?[/font][/size]
[font=Roboto, sans-serif][size=small]Mҽtasploit çeşitli penetration testler gerçekleştirilmesi için içerisinde Exploitler, payloadlar, auxiliaryler ve encoderlerin olduğu bir programdır. Programı kullanarak çeşitli saldırılar yapılabilir, hatta bu saldırılar doğrudan değil, çeşitli backdoorlar hazırlanıp targete gönderilebilir. Kullanımı çok geniştir.
Doğru kurulum için sadece adımları izleyin.[/font][/size]
[font=Roboto, sans-serif][size=small]1) Öncelikle java sdk yüklemek gerekir.[/font][/size]
Kod:
sudo -su
sudo apt-get update
sudo apt-get install default-jre
sudo apt-get install default-jdk
sudo apt-get install software-properties-common
sudo add-apt-repository "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main"
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get update
sudo apt-get install default-jre
sudo apt-get install default-jdk
sudo apt-get install software-properties-common
sudo add-apt-repository "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main"
sudo apt-get update
sudo apt-get install oracle-java8-installer
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential libreadline-dev libssl-dev libpq5 libpq-dev libreadline5 libsqlite3-dev libpcap-dev git-core autoconf postgresql pgadmin3 curl zlib1g-dev libxml2-dev libxslt1-dev vncviewer libyaml-dev curl zlib1g-dev
sudo apt-get upgrade
sudo apt-get install build-essential libreadline-dev libssl-dev libpq5 libpq-dev libreadline5 libsqlite3-dev libpcap-dev git-core autoconf postgresql pgadmin3 curl zlib1g-dev libxml2-dev libxslt1-dev vncviewer libyaml-dev curl zlib1g-dev
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc
source ~/.bashrc
RUBYVERSION=$(wget https://raw.githubusercontent.com/rapid7...by-version -q -O - )
rvm install $RUBYVERSION
rvm use $RUBYVERSION --default
curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc
source ~/.bashrc
RUBYVERSION=$(wget https://raw.githubusercontent.com/rapid7...by-version -q -O - )
rvm install $RUBYVERSION
rvm use $RUBYVERSION --default
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
cd ~
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
git clone git://github.com/dcarley/rbenv-sudo.git ~/.rbenv/plugins/rbenv-sudo
exec $SHELL
RUBYVERSION=$(wget https://raw.githubusercontent.com/rapid7...by-version -q -O - )
rbenv install $RUBYVERSION
rbenv global $RUBYVERSION
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
git clone git://github.com/dcarley/rbenv-sudo.git ~/.rbenv/plugins/rbenv-sudo
exec $SHELL
RUBYVERSION=$(wget https://raw.githubusercontent.com/rapid7...by-version -q -O - )
rbenv install $RUBYVERSION
rbenv global $RUBYVERSION
[font=Roboto, sans-serif][size=small]5) Mҽtasploit Nmap-la çalıştığından Nmap-in kurulumu[/font][/size]
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
mkdir ~/Development
cd ~/Development
git clone https://github.com/nmap/nmap.git
cd nmap
./configure
make
sudo make install
make clean
cd ~/Development
git clone https://github.com/nmap/nmap.git
cd nmap
./configure
make
sudo make install
make clean
[font=Roboto, sans-serif][size=small]6) Mҽtasploit için user ve database in hazırlanmasi[/font][/size]
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
sudo -s
su postgres
createuser msf -P -S -R -D
createdb -O msf msf
exit
exit
su postgres
createuser msf -P -S -R -D
createdb -O msf msf
exit
exit
[font=Roboto, sans-serif][size=small]Buraya kadar herhangi bir hata almadıysanız devam edelim.[/font][/size]
[font=Roboto, sans-serif][size=small]7) Mҽtasploit kurulumu[/font][/size]
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
cd /opt
sudo git clone https://github.com/rapid7/Mҽtasploit-framework.git
sudo chown -R `whoami` /opt/Mҽtasploit-framework
cd ****sploit-framework
rvm --default use ruby-${RUByVERSION}@Mҽtasploit-framework
gem install bundler
bundle install
sudo bash -c 'for MSF in $(ls msf*); do ln -s /opt/Mҽtasploit-framework/$MSF /usr/local/bin/$MSF;done'
sudo git clone https://github.com/rapid7/Mҽtasploit-framework.git
sudo chown -R `whoami` /opt/Mҽtasploit-framework
cd ****sploit-framework
rvm --default use ruby-${RUByVERSION}@Mҽtasploit-framework
gem install bundler
bundle install
sudo bash -c 'for MSF in $(ls msf*); do ln -s /opt/Mҽtasploit-framework/$MSF /usr/local/bin/$MSF;done'
[font=Roboto, sans-serif][size=small]8. Armitage 'in kurulumu[/font][/size]
[font=Roboto, sans-serif][size=small]Kod:[/font][/size]
curl -# -o /tmp/armitage.tgz http://www.fastandeasyhacking.com/downlo...150813.tgz
sudo tar -xvzf /tmp/armitage.tgz -C /opt
sudo ln -s /opt/armitage/armitage /usr/local/bin/armitage
sudo ln -s /opt/armitage/teamserver /usr/local/bin/teamserver
sudo sh -c "echo java -jar /opt/armitage/armitage.jar \$\* > /opt/armitage/armitage"
sudo perl -pi -e 's/armitage.jar/\/opt\/armitage\/armitage.jar/g' /opt/armitage/teamserver
sudo nano /opt/Mҽtasploit-framework/config/database.yml (Bu komutla database.yml dosyasını açıyoruz ve Mҽtasploit için user açtığımız zaman yazdığımız şifreyi şifre bölümünün karşısına yazıyoruz, daha sonra save yapıp çıkıyoruz)
sudo sh -c "echo export MSF_DATABASE_CONFIG=/opt/Mҽtasploit-framework/config/database.yml >> /etc/profile"
source /etc/profile
sudo tar -xvzf /tmp/armitage.tgz -C /opt
sudo ln -s /opt/armitage/armitage /usr/local/bin/armitage
sudo ln -s /opt/armitage/teamserver /usr/local/bin/teamserver
sudo sh -c "echo java -jar /opt/armitage/armitage.jar \$\* > /opt/armitage/armitage"
sudo perl -pi -e 's/armitage.jar/\/opt\/armitage\/armitage.jar/g' /opt/armitage/teamserver
sudo nano /opt/Mҽtasploit-framework/config/database.yml (Bu komutla database.yml dosyasını açıyoruz ve Mҽtasploit için user açtığımız zaman yazdığımız şifreyi şifre bölümünün karşısına yazıyoruz, daha sonra save yapıp çıkıyoruz)
sudo sh -c "echo export MSF_DATABASE_CONFIG=/opt/Mҽtasploit-framework/config/database.yml >> /etc/profile"
source /etc/profile
Kod:
[font=Roboto, sans-serif]msfconsole[/font]