whoamisysteminfo / ThrowbackLP

Listening Post for Throwback Implant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

  1. Prepare the environment
  2. apt-get install apache2 mysql-server php5 phpmyadmin curl libcurl3 php5-curl build-essential php-pear
  3. Configure Apache to allow SSL connections.
  4. wget http://librarian.launchpad.net/7477840/apache2-ssl.tar.gz
  5. tar -zxvf apache2-ssl.tar.gz
  6. mv ssleay.cnf /usr/share/apache2/ssleay.cnf
  7. mkdir /etc/apache2/ssl
  8. ./apache2-ssl-certificate -days 3650
  9. a2enmod ssl
  10. a2ensite default-ssl
  11. Configure Throwback LP
  12. Open PHPMyAdmin by going to http://NAME-OF-SITE/phpmyadmin 1. Log into the database 2. Click on the SQL icon in the upper left corner 3. Paste the contents of throwbackcp.sql. This will create an empty database instance.
  13. Upload TB LP files to server
  14. Modify cp/includes/conf.php if any default installation instructions have been modified.
  15. Move index.php, res.php, and the cp folder to all the domains configured in /opt/web/
  16. You can now access the Throwback LP server at https://NAME-OF-SITE/cp/index.php
  17. The default username is root and the default password is Throwback!@#
  18. Configure Metasploit for use with Throwback
  19. Download and install Metasploit Framework
  20. See ./cp/includes/msfrpcd.php for detailed instructions
  21. Allow remote access to MySQL if necessary (if more than one LP)
  22. vim /etc/mysql/my.cnf and change bind-address to 0.0.0.0
  23. GRANT ALL ON throwbackcp.* TO tblp@'<ip_address>' IDENTIFIED BY 'ThrowbackPwnage!@#';
  24. FLUSH PRIVILEGES;

About

Listening Post for Throwback Implant

License:GNU General Public License v2.0


Languages

Language:PHP 70.2%Language:JavaScript 22.4%Language:Shell 6.6%Language:CSS 0.8%