Skip to content

JacobJacob/ThrowbackLP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 76.1%
  • JavaScript 23.1%
  • CSS 0.8%