安裝:
我選的服務器是ubuntu,首先安裝java
apt-get install openjdk-8-jdk
等待安裝
輸入java -version測試安裝是否安裝成功(如下圖即已安裝成功)
然后將cs文件上傳到服務器上,本機windows,這里用pscp
上傳文件格式: pscp+空格+本地文件+空格+用戶名@ip地址:遠端路徑
(雖然說在服務器上的啟動文件是teamserver,但是這並不意味着只上傳一個teamserver文件就完事了。最妥當的辦法是壓縮整個cs文件,全部上傳到服務器中。
)
要記得設置遠端路徑,成功后會讓你輸入服務器密碼,然后開始等上傳完成
上傳完后到服務器中查看,
可以看到紅色的就是剛剛上傳的文件,用apt下載一個unzip :apt-get isntall unzip
創建一個文件夾放cs :mkdir /opt/cobaltstrike
解壓:unzip -d /opt/cobaltstrike/ /opt/CobaltStrike.zip
進入到cobaltstrike文件夾內,給予權限:chmod 777 ./teamserver
找到teamserver文件。teamserver文件在這里
在該目錄下執行./teamserver IP 密碼 //ip為服務器的公網ip,密碼為到時候客戶端連接到cs時用到的密碼
執行后不出錯是這個樣子:
(如果出現報錯
java is not in $PATH
is Java installed?
而java已經安裝好了,輸入java -version可以正確輸出。那就檢查上傳的cs文件中,是否有這樣一個文件
Win_Linux shell script.7z
有的話,解壓出來替換掉原來的部分文件。(目前猜測是因為win和liunx的java路徑不同,導致cs文件找不到java)
)
然后在本地打開客戶端:啟動start.bat批處理文件
Host就是服務器的ip
端口50050,無需改變
User:隨便寫
Password:剛才執行./teamserver 命令時設置的密碼
如果出現Connection timed out connect
服務器上輸入netstat -aptn檢查端口打開情況
像我一開始就是沒有打開端口,我用的aliyun服務器,在控制台的安全組中添加訪問規則即可
如果是出現authentication failure!就檢查一下密碼有沒有寫錯。
最后連接成功!
博客參考於:https://www.cnblogs.com/kang77/p/12133087.html