How to setup a cardsharing server
Cardsharing software runs on Linux.
For this tutorial, we will use a leased VPS (virtual private server) pre-installed with CentOS 6 64bit.
First you need to find a VPS provider with a data centre that is located close to your customers and your cardsharing sources for best performance.
A VPS with a single CPU Core with 1GB RAM is adequate for a cardsharing server. lowendbox.com
provides a list of VPS providers at very affordable prices.
Ordering a VPS
We decided to use vmium.com
Choose your plan, operating system and location, enter your registration details, accept the agreement and pay with your preferred method.
Next login into the client area, and navigate to Products/Services > Virtual Private Servers. Your VPS will appear as "Activation in progress" until the VPS installation is complete, then it will appear as "Active" and you are able to view the Instructions and take note the VPS IP address and root password.
Download and install them if necessary:
- this is a terminal software, we use a terminal to connect to our Linux VPS annd run commands
- this is a file transfer software, we use it to put files on our Linux VPS
Opening VPS terminal
Open PuTTY and login into the VPS by entering the VPS IP address at "Host name:" and clicking "Open". First time, you will be required to accept the security certificate. At the "login as:" prompt enter root and press Enter and at the "password:" prompt enter the VPS root password and press Enter. If everything is correct you should get the shell prompt "#" where you can run commands.
Configure the VPS firewall
Copy the following commands, change the port 26000 to your desired CCcam port and paste (right-click) at the terminal (PuTTY):
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 5555 -j ACCEPT
iptables -A INPUT -p tcp --dport 26000 -j ACCEPT
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
service iptables save
To view the firewall configuration, enter the following command:
iptables -L -v -n
Opening VPS file system
Open WinSCP and click "New Session", the "New Site", select "File protocol:" SFTP, at "Host name:" enter the VPS IP address, at "User name:" enter root and at "Password:" enter the VPS root password and click "Login". First time, you will be required to accept the security certificate. If everything is correct you should get your local file system on the left and the VPS file system on the right.
Uploading the MultiCS executable
Download multics.x64 for Linux 64 bit from here
(If you are running 32 bit Linux, download multics.x86). Then copy it to the /root
directory on the VPS using WinSCP.
Download and edit the MultiCS configuration multics.cfg
: Change the HTTP password
2. Get your Newcamd test lines from newcamd.cc/freetest
and paste them in the appropriate location
3. You may change the Cccam port to your desired port
4. Enter your clients in the appropriate location, the format is:
F: <user> <pass>
eg. F: testuser testpass
The C: line, would be in the format:
(let's say your VPS IP address is 184.108.40.206 and you did not change the port)
C: 220.127.116.11 26000 testuser testpass
Upload MultiCS configuration
In WinSCP browse to the /var
path, and create a folder named etc
in it if it does not exits, then browse to /var/etc
and upload your edited multics.cfg to this location
Upload and execute MultiCS
At the terminal (PuTTY) (press Enter after each command)
1. Change directory to /root
by typing: cd /root
2. Give full permissions to multics.x64 by typing: chmod 777 multics.x64
3. Finally, run multics by typing: ./multics.x64 -v
Access Web Interface
In a web-browser, go to (let's say your VPS IP address is 18.104.22.168): http://22.214.171.124:5555
When prompted for the username and password, enter those in the MultiCS configuration
Here you can check the status of MultiCS and edit the configuration.