Commit df7254d
Changed files (7)
docker
ssh
docker/files/server_1/root
@@ -0,0 +1,38 @@
+-----BEGIN OPENSSH PRIVATE KEY-----
+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
+aQyNvdH6y7z/MAAAAKdWJ1bnR1QHRtYwE=
+-----END OPENSSH PRIVATE KEY-----
docker/files/server_1/root.pub
@@ -0,0 +1,1 @@
+ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCikujmsLjT+t9DCIL4IOJ5HrXcBzTOuqvlUiG9T9xEM0XAPiKu/jTCQ5OTQDJ+XFV1z9drzvIG4tioXRlvELfFihmLw2MIrbfijbZhta8tOrfDC6jESahOmYmjE8X+pf9+DcUVkTpFb6AzLJyRN6L9oXoQLHMKagVMMPrsIyhFd+DOJ5y9ib5NVIHeaH5vrEb/5V6AK0oKGyG7xAf0jetTyVfnizjEmZ4t2JgkKjH+j996YQBh06wSc1NzrkS4gaJ4T5RMG0RWFK19wM+uObyyrGki+hpPECWaoLP85h26AhA17wpaxtWppefxpRqR9TRCrmuDViVqT/x7XuhbO8qTZzysI8b1x8xtGxWbR+HPjzIozP6KMFkueO3S7zbGf0FInTvuhmLTlqPMEAj85MKnNLV7txOIv5YTeIr83HsF5zMVSRXAvORtCLBDt3nEFwK1yZdjR4bJq0cljX5LX9dEwjaPn6CGzFH+D779mVn1lq2MZO+qTgrdjljgmwcKtOU= ubuntu@tmc
ssh/Dockerfile → docker/ssh/init/Dockerfile
File renamed without changes
docker/ssh/port_1337/.Dockerfile.swp
Binary file
docker/ssh/port_2222/Dockerfile
@@ -0,0 +1,22 @@
+
+FROM ubuntu:20.04
+
+RUN apt-get update && apt-get install -y openssh-server
+
+RUN mkdir /var/run/sshd
+RUN sed -i 's/#*Port 22/Port 2222/' /etc/ssh/sshd_config
+RUN sed -i 's/#*PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
+RUN sed -i 's/#*GatewayPorts no/GatewayPorts yes/' /etc/ssh/sshd_config
+RUN mkdir /root/.ssh
+
+# SSH login fix. Otherwise user is kicked off after login
+RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd
+
+ENV NOTVISIBLE "in users profile"
+RUN echo "export VISIBLE=now" >> /etc/profile
+
+EXPOSE 1337
+CMD ["/usr/sbin/sshd", "-D", "-e"]
+
+
+
docker-compose.yml
@@ -33,6 +33,20 @@ networks:
- subnet: 192.168.200.0/24
services:
+ server_1:
+ build: docker/ssh/port_2222
+ image: sshd_port_2222
+ restart: always
+ networks:
+ - party
+ - cemetary
+ volumes:
+ - type: bind
+ source: ./docker/files/server_1/root.pub
+ target: /home/admin/.ssh/authorized_keys
+ volume:
+ nocopy: True
+
router_firewall:
build: docker/ssh/user_admin
image: sshd_user_admin
README.md
@@ -78,7 +78,6 @@ beachhead:
- throwaway BOO flag
- zombiemap binary in home dir (zmap)
- some local puzzle to get IP of the party's (must be through redirectors)
- - if you drop packets you get less results
redirectors:
- port scan required to find the service, known password