diff --git a/script/cnc.sh b/script/cnc.sh index 673b2e5..c8f2a60 100755 --- a/script/cnc.sh +++ b/script/cnc.sh @@ -49,7 +49,23 @@ fi echo "[+] Using Podman" echo "" -read -p "Enter Telemost Room ID: " ROOM_ID +echo "Select provider:" +echo " 1) telemost" +echo " 2) jazz" +read -p "Enter choice [1-2, default: 1]: " PROVIDER_CHOICE + +case "$PROVIDER_CHOICE" in + 2) + PROVIDER="jazz" + ;; + *) + PROVIDER="telemost" + ;; +esac + +echo "[*] Using provider: $PROVIDER" +echo "" +read -p "Enter Room ID: " ROOM_ID if [ -z "$ROOM_ID" ]; then echo "[X] Room ID cannot be empty" @@ -103,7 +119,7 @@ podman run -d \ -v $WORK_DIR:/app:Z \ -w /app \ $IMAGE_NAME \ - ./olcrtc -mode cnc -id "$ROOM_ID" -key "$KEY" -socks-port $SOCKS_PORT -socks-host 0.0.0.0 + ./olcrtc -mode cnc -provider "$PROVIDER" -id "$ROOM_ID" -key "$KEY" -socks-port $SOCKS_PORT -socks-host 0.0.0.0 sleep 2 @@ -111,6 +127,7 @@ echo "" echo "[+] Client started successfully!" echo "" echo "Container name: $CONTAINER_NAME" +echo "Provider: $PROVIDER" echo "Room ID: $ROOM_ID" echo "SOCKS5 proxy: 127.0.0.1:$SOCKS_PORT" echo "" diff --git a/script/srv.sh b/script/srv.sh index 9891bf5..77d4268 100755 --- a/script/srv.sh +++ b/script/srv.sh @@ -42,7 +42,23 @@ fi echo "[+] Using Podman" echo "" -read -p "Enter Telemost Room ID: " ROOM_ID +echo "Select provider:" +echo " 1) telemost" +echo " 2) jazz" +read -p "Enter choice [1-2, default: 1]: " PROVIDER_CHOICE + +case "$PROVIDER_CHOICE" in + 2) + PROVIDER="jazz" + ;; + *) + PROVIDER="telemost" + ;; +esac + +echo "[*] Using provider: $PROVIDER" +echo "" +read -p "Enter Room ID: " ROOM_ID if [ -z "$ROOM_ID" ]; then echo "[X] Room ID cannot be empty" @@ -117,7 +133,7 @@ podman run -d \ -v $WORK_DIR:/app:Z \ -w /app \ $IMAGE_NAME \ - ./olcrtc -mode srv -id "$ROOM_ID" -key "$KEY" "${EXTRA_ARGS[@]}" + ./olcrtc -mode srv -provider "$PROVIDER" -id "$ROOM_ID" -key "$KEY" "${EXTRA_ARGS[@]}" sleep 2 @@ -125,6 +141,7 @@ echo "" echo "[+] Server started successfully!" echo "" echo "Container name: $CONTAINER_NAME" +echo "Provider: $PROVIDER" echo "Room ID: $ROOM_ID" echo "Encryption key: $KEY" @@ -140,5 +157,5 @@ echo "Stop server:" echo " podman stop $CONTAINER_NAME" echo "" echo "Client command:" -echo " ./olcrtc -mode cnc -id \"$ROOM_ID\" -key \"$KEY\" -socks-port 1080" +echo " ./olcrtc -mode cnc -provider \"$PROVIDER\" -id \"$ROOM_ID\" -key \"$KEY\" -socks-port 1080" echo "" \ No newline at end of file