Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
f338198
Create asdada
ormabyshev Mar 10, 2026
76fd1f6
Delete Configs/Linux_A directory
ormabyshev Mar 10, 2026
5e2a7c5
Create asdadad
ormabyshev Mar 10, 2026
55dac27
Delete configs/linux_A directory
ormabyshev Mar 10, 2026
c53b5db
Create asda
ormabyshev Mar 10, 2026
c3a9b3a
Create asdad
ormabyshev Mar 10, 2026
0d50b52
Add files via upload
ormabyshev Mar 10, 2026
f98710b
Delete configs/linux_A/asdad
ormabyshev Mar 10, 2026
2255c9a
Delete configs/asda
ormabyshev Mar 10, 2026
b17e23f
Create asdad
ormabyshev Mar 10, 2026
e6cddc1
Add files via upload
ormabyshev Mar 10, 2026
4611904
Delete configs/linux_B/asdad
ormabyshev Mar 10, 2026
8205cef
Create asdada
ormabyshev Mar 10, 2026
a7907b2
Add files via upload
ormabyshev Mar 10, 2026
3fb4ecf
Delete configs/linux_C/asdada
ormabyshev Mar 10, 2026
b21a7a0
Create asdad
ormabyshev Mar 10, 2026
6fd14ef
Add files via upload
ormabyshev Mar 10, 2026
d2605f8
Delete application/asdad
ormabyshev Mar 10, 2026
0119edd
Create asdsad
ormabyshev Mar 10, 2026
eafc4e4
Add files via upload
ormabyshev Mar 10, 2026
33f6f8d
Add files via upload
ormabyshev Mar 10, 2026
e3f5aef
Add files via upload
ormabyshev Mar 10, 2026
fe681b0
Update report.md
ormabyshev Mar 10, 2026
f62252d
Update report.md
ormabyshev Mar 10, 2026
e3f2dbc
Update report.md
ormabyshev Mar 10, 2026
c0e10b2
Delete report.pdf
ormabyshev Mar 11, 2026
a1fca3f
Add files via upload
ormabyshev Mar 11, 2026
cc9583d
Delete screenshots directory
ormabyshev Mar 11, 2026
65245e3
Create asda
ormabyshev Mar 11, 2026
6689ede
Add files via upload
ormabyshev Mar 11, 2026
fa40fd9
Delete screenshots/asda
ormabyshev Mar 11, 2026
1abef3d
Delete configs/linux_A/00-installer-config.yaml
ormabyshev Mar 11, 2026
5185929
Add files via upload
ormabyshev Mar 11, 2026
aa7f0ea
Delete configs/linux_B/rules.v4
ormabyshev Mar 11, 2026
b2885dd
Add files via upload
ormabyshev Mar 11, 2026
94b9407
Delete configs/linux_B/00-installer-config.yaml
ormabyshev Mar 11, 2026
0c45b56
Add files via upload
ormabyshev Mar 11, 2026
a851236
Delete configs/linux_C/00-installer-config.yaml
ormabyshev Mar 11, 2026
a66d0f7
Add files via upload
ormabyshev Mar 11, 2026
0751946
Delete report.md
ormabyshev Mar 11, 2026
fd80286
Add files via upload
ormabyshev Mar 11, 2026
44d6bf6
Update report.md
ormabyshev Mar 11, 2026
7d64323
Update report.md
ormabyshev Mar 11, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions application/orange_5000.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
from flask import Flask, request, jsonify

app = Flask(__name__)

@app.route('/get', methods=['GET'])
def get():
return jsonify({"method": "GET", "message": "Get response"}), 200

@app.route('/post', methods=['POST'])
def post():
data = request.get_json()
return jsonify({"method": "POST", "received": data}), 200

@app.route('/put', methods=['PUT'])
def put():
data = request.get_json()
return jsonify({"method": "PUT", "received":data}),200

if __name__ == '__main__':
app.run(host='0.0.0.0', port=5000)
14 changes: 14 additions & 0 deletions configs/linux_A/00-installer-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# This is the network config written by 'subiquity'
network:
ethernets:
enp0s3:
addresses:
- 192.168.21.10/24
routes:
- to: default
via: 192.168.21.1
dhcp4: false
enp0s8:
dhcp4: true
version: 2

14 changes: 14 additions & 0 deletions configs/linux_B/00-installer-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# This is the network config written by 'subiquity'
network:
version: 2
ethernets:
enp0s3:
addresses:
- 192.168.21.1/24
dhcp4: false
enp0s8:
addresses:
- 192.168.5.1/24
dhcp4: false
enp0s9:
dhcp4: true
10 changes: 10 additions & 0 deletions configs/linux_B/rules.v4
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Generated by iptables-save v1.8.4 on Wed Mar 11 04:29:30 2026
*filter
:INPUT ACCEPT [57:5386]
:FORWARD DROP [4:304]
:OUTPUT ACCEPT [45:4608]
-A FORWARD -i enp0s8 -o enp0s3 -p tcp -m tcp --dport 5000 --tcp-flags FIN,SYN,RST,ACK SYN -m conntrack --ctstate NEW -j ACCEPT
-A FORWARD -i enp0s8 -o enp0s3 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -i enp0s3 -o enp0s8 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
COMMIT
# Completed on Wed Mar 11 04:29:30 2026
68 changes: 68 additions & 0 deletions configs/linux_B/sysctl.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additional system variables.
# See sysctl.conf (5) for information.
#

#kernel.domainname = example.com

# Uncomment the following to stop low-level messages on console
#kernel.printk = 3 4 1 3

##############################################################3
# Functions previously found in netbase
#

# Uncomment the next two lines to enable Spoof protection (reverse-path filter)
# Turn on Source Address Verification in all interfaces to
# prevent some spoofing attacks
#net.ipv4.conf.default.rp_filter=1
#net.ipv4.conf.all.rp_filter=1

# Uncomment the next line to enable TCP/IP SYN cookies
# See http://lwn.net/Articles/277146/
# Note: This may impact IPv6 TCP sessions too
#net.ipv4.tcp_syncookies=1

# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1

# Uncomment the next line to enable packet forwarding for IPv6
# Enabling this option disables Stateless Address Autoconfiguration
# based on Router Advertisements for this host
#net.ipv6.conf.all.forwarding=1


###################################################################
# Additional settings - these settings can improve the network
# security of the host and prevent against some network attacks
# including spoofing attacks and man in the middle attacks through
# redirection. Some network environments, however, require that these
# settings are disabled so review and enable them as needed.
#
# Do not accept ICMP redirects (prevent MITM attacks)
#net.ipv4.conf.all.accept_redirects = 0
#net.ipv6.conf.all.accept_redirects = 0
# _or_
# Accept ICMP redirects only for gateways listed in our default
# gateway list (enabled by default)
# net.ipv4.conf.all.secure_redirects = 1
#
# Do not send ICMP redirects (we are not a router)
#net.ipv4.conf.all.send_redirects = 0
#
# Do not accept IP source route packets (we are not a router)
#net.ipv4.conf.all.accept_source_route = 0
#net.ipv6.conf.all.accept_source_route = 0
#
# Log Martian Packets
#net.ipv4.conf.all.log_martians = 1
#

###################################################################
# Magic system request Key
# 0=disable, 1=enable all, >1 bitmask of sysrq functions
# See https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html
# for what other values do
#kernel.sysrq=438

13 changes: 13 additions & 0 deletions configs/linux_C/00-installer-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# This is the network config written by 'subiquity'
network:
ethernets:
enp0s3:
addresses:
- 192.168.5.10/24
routes:
- to: default
via: 192.168.5.1
dhcp4: false
enp0s8:
dhcp4: true
version: 2
Loading