XBTIT - Tracker Software
Clone or download
Latest commit a3fc975 Sep 4, 2018
Permalink
Failed to load latest commit information.
access_code Updated compatibility issues Apr 26, 2016
addons PHP Mailer Security Fix Jan 11, 2017
admin PHP Mailer Security Fix Jan 11, 2017
ajaxchat PHP Mailer Security Fix Jan 11, 2017
blocks PHP Mailer Security Fix Jan 11, 2017
btemplate Update bTemplate.php Apr 16, 2017
cache PHP Mailer Security Fix Jan 11, 2017
forum Fix numerous XSS issues Sep 3, 2018
hacks PHP Mailer Security Fix Jan 11, 2017
images PHP Mailer Security Fix Jan 11, 2017
include Fixed bbcode issue for https url tags Aug 16, 2018
ipb First Commit Apr 4, 2016
jscript PHP Mailer Security Fix Jan 11, 2017
language fix SIZE in German translation Apr 30, 2018
modules PHP Mailer Security Fix Jan 11, 2017
phpmailer PHP Mailer Security Fix Jan 11, 2017
smf First Commit Apr 4, 2016
sql Database announce URL is now serialized, base64 encoded Oct 1, 2017
style Update comment.tpl May 9, 2018
torrents PHP Mailer Security Fix Jan 11, 2017
upgrade PHP Mailer Security Fix Jan 11, 2017
user PHP Mailer Security Fix Jan 11, 2017
vendor Removed outdated class.archive.php Oct 1, 2017
INSTALL.txt PHP Mailer Security Fix Jan 11, 2017
LICENSE.txt PHP Mailer Security Fix Jan 11, 2017
README.txt PHP Mailer Security Fix Jan 11, 2017
account.php Fix numerous XSS issues Sep 3, 2018
account_change.php PHP Mailer Security Fix Jan 11, 2017
after_smf_to_ipb_convert.php PHP Mailer Security Fix Jan 11, 2017
ajax-poller-cast-vote-php.php PHP Mailer Security Fix Jan 11, 2017
allshout.php PHP Mailer Security Fix Jan 11, 2017
announce.php fixed a bug: everyone was leechers Oct 3, 2017
badwords.txt First Commit Apr 4, 2016
changelog.txt PHP Mailer Security Fix Jan 11, 2017
comment.php PHP Mailer Security Fix Jan 11, 2017
composer.json Removed outdated class.archive.php Oct 1, 2017
composer.lock Removed outdated class.archive.php Oct 1, 2017
delete.php PHP Mailer Security Fix Jan 11, 2017
details.php PHP Mailer Security Fix Jan 11, 2017
download.php PHP Mailer Security Fix Jan 11, 2017
edit.php PHP Mailer Security Fix Jan 11, 2017
extra-stats.php PHP Mailer Security Fix Jan 11, 2017
favicon.ico First Commit Apr 4, 2016
index.php PHP Mailer Security Fix Jan 11, 2017
install.php Caching up to PHP 7 Oct 1, 2017
install.unlock added back setup files Apr 25, 2016
ipb_import.php PHP Mailer Security Fix Jan 11, 2017
login.php PHP Mailer Security Fix Jan 11, 2017
logout.php PHP Mailer Security Fix Jan 11, 2017
moresmiles.php PHP Mailer Security Fix Jan 11, 2017
news.php Fix numerous XSS issues Sep 3, 2018
peers.php PHP Mailer Security Fix Jan 11, 2017
recover.php Update recover.php Apr 16, 2017
rss.php PHP Mailer Security Fix Jan 11, 2017
rss_torrents.php PHP Mailer Security Fix Jan 11, 2017
scrape.php PHP Mailer Security Fix Jan 11, 2017
searchusers.php PHP Mailer Security Fix Jan 11, 2017
smf_import.php PHP Mailer Security Fix Jan 11, 2017
template_tags.txt PHP Mailer Security Fix Jan 11, 2017
torrent_history.php PHP Mailer Security Fix Jan 11, 2017
torrents.php PHP Mailer Security Fix Jan 11, 2017
upgrade.php PHP Mailer Security Fix Jan 11, 2017
upload.php PHP Mailer Security Fix Jan 11, 2017
userdetails.php PHP Mailer Security Fix Jan 11, 2017
users.php PHP Mailer Security Fix Jan 11, 2017
viewnews.php Fix numerous XSS issues Sep 3, 2018

README.txt

#--------------------------#
# XBTIT 2
#--------------------------#
Just a few words about this piece of script and some credits ;)

The script is released under modified BSD, which mean you can freely use and
modify it (read LICENSE for more info)

xbtit is a complete rewrite of our BtiTracker base code. Every file has been changed, it is impracticable to list all the changes here. xbtit is the concentration of biteam.org's years of experience developing, hacking, and operating, tracker software. We are confident you are going to enjoy this software

To upgrade your modified Btit 1.4.x to xbtit it is necessary to upgrade your current db using upgrade.php (not included in the standard package) and then reapply your hacks to the new xbtit code. Although xbtit has a hack template system designed to make the application of hacks easy, none of our 1.4.x hacks have yet been packaged for xbtit, these will arrive in time as the community adopts the new code

xbtit has two bittorrent tracker systems - a PHP tracker and xbtt. The PHP tracker is designed for platforms without access to the system root, or where your tracker is not expected to run with greater than 5-10,000 peers. A PHP tracker can generate a high volume of TCP traffic, potentially millions of hits per day on port 80, you have been cautioned. The second tracker system is xbtt by Olaf van der Spek. xbtt is an efficient C++ tracker capable of running millions of peers at very low overhead, you are recommended in all cases to use the xbtt system

The opensource free support forum is
BTITeam http://www.btiteam.org

#----------------#
# MAJOR FEATURES #
#----------------#
- real template system, 99% of the html code is out for the PHP files using bTemplate http://www.massassi.com/bTemplate/
- rewritten (optimized) announce.php (the PHP tracker)
- integrated optional xbtt backend by Olaf Van der Spek http://xbtt.sourceforge.net/tracker/
- support for external mail server using phpmailer http://sourceforge.net/projects/phpmailer
- rewritten internal forum with subforum support
- integrated optional smf forum (big thanks to petr1fied) http://www.simplemachines.org/
- one click hack installer, an easy way to install hacks into your tracker (a working example is provided)
- modules support
- new online procedure
- new AJAX shoutbox (big thanks to miskotes)
- XSS/SQL injection protection with log insertion (thank you cobracrk)
- new AJAX polls system (thank you to Ripper)
- new design (4 styles provided by TreepTopClimber)
- RSS reader (only class, with example in admincp for btiteam.org latest news)
- basic cache system
- new language system (array is used instead of constant)
- smf_import script to import standard internal forum and users to smf (thank you again to petr1fied)
- 1.4.x upgrade script

#--------------#
# REQUIREMENTS #
#--------------#
- Web server with Apache or Lighttp installed and running
- PHP 4.3 or higher (If you use php 4, you'll have to rename the phpmailer's folder phpmailer->phpmailer5 and phpmailer4->phpmailer)
- Mysql 4.1 or higher

#----------------#
# DOCUMENTATION  #
#----------------#
We are working on a wiki which will give information, installation steps, how to, etc ...
at the moment it is a "work in progress" site: http://wiki.btiteam.org

#---------#
# CREDITS #
#---------#
The script in this version is very very different than the original one, but we are pleased to leave the credits from previous version from which this is born ;)

This tracker's origin was as a frontend for DeHackEd's tracker aka phpBTTracker (now almost extinct)
 
We aimed to make a nice user interface and a good admin tool at the same time. Some code and some ideas came from other trackers and projects:
- torrentbits (http://www.torrentbits.org - dead)
- torrenttrader (http://www.torrentrader.org)
- bytemoonsoon (deadlink)
- Tbdev: CoLdFuSiOn (http://www.tbdev.net)
- xbtt: Olaf van der Spek (http://xbtt.sourceforge.net)
- phpmailer (http://sourceforge.net/projects/phpmailer)
- smf (http://www.simplemachines.org/)
- bTemplate: Brian Lozier (http://www.massassi.com/bTemplate)

The rest has been coded, designed, and thought up from scratch

Thanks to coder addons/hacks (many are included in this version): 
Ripper, cobracrk, JBoy, Liroy, Petr1fied, miskotes, gAndo, Fireworx, Freelancer, Sktoch, Nimrod, Q8Hma

Thanks to style maker: 
TreeTopClimber

Founders: Lupin
Maintainers: Gh0st4unt3r, King Cobra

Many thanks to all guys who participated for the testing and for addons/styles etc.

Btiteam