Skip to content

Commit

Permalink
merged changes from old server folder
Browse files Browse the repository at this point in the history
  • Loading branch information
Crisis82 committed Jul 7, 2023
1 parent 5d4ba44 commit f916158
Show file tree
Hide file tree
Showing 19 changed files with 108 additions and 172 deletions.
9 changes: 0 additions & 9 deletions .dockerignore

This file was deleted.

9 changes: 0 additions & 9 deletions .gitignore

This file was deleted.

6 changes: 0 additions & 6 deletions .prettierrc

This file was deleted.

14 changes: 0 additions & 14 deletions README.md

This file was deleted.

11 changes: 2 additions & 9 deletions game-archive/http/index.js → configs/index.js
Original file line number Diff line number Diff line change
@@ -1,16 +1,9 @@
const got = require('got');

const SYSTEM_IP = 'http://HTTP_FLAG_SUBMISSION_URL/flags';
const TEAM_TOKEN = '';
const SYSTEM_IP = 'http://10.10.0.1/flags';
const TEAM_TOKEN = '48638b31449aef540d6e8131733bb3ed';
const TIMEOUT_MS = 5000;
const teams = require('./teams.json');
// Teams format:
/*
{
"name1": "IP1",
"name2": "IP2"
}
*/

module.exports = {
flagFormat: '[A-Z0-9]{31}=',
Expand Down
6 changes: 2 additions & 4 deletions game-archive/http/package.json → configs/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
{
"name": "game",
"version": "1.0.0",
"description": "",
"name": "server",
"version": "0.1.0",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "UNLICENSED",
"dependencies": {
"got": "^11.8.1"
Expand Down
46 changes: 46 additions & 0 deletions configs/teams.bak
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"TEAM_NOP": "10.60.0.1",
"Accademia Aeronautica di Pozzuoli": "10.60.1.1",
"Alma Mater Studiorum - Università di Bologna": "10.60.2.1",
"Centro di Competenza in Cybersecurity Toscano": "10.60.3.1",
"Comando per la Formazione e Scuola di Applicazione dell'Esercito": "10.60.4.1",
"Libera Università di Bolzano": "10.60.5.1",
"Politecnico di Bari": "10.60.6.1",
"Politecnico di Milano": "10.60.7.1",
"Politecnico di Torino": "10.60.8.1",
"Sapienza Università di Roma": "10.60.9.1",
"Università Ca' Foscari Venezia": "10.60.10.1",
"Università Campus Bio-Medico di Roma": "10.60.11.1",
"Università degli Studi della Campania Luigi Vanvitelli": "10.60.12.1",
"Università degli Studi dell'Aquila": "10.60.13.1",
"Università degli Studi dell'Insubria": "10.60.14.1",
"Università degli Studi di Bari Aldo Moro": "10.60.15.1",
"Università degli Studi di Brescia": "10.60.16.1",
"Università degli Studi di Cagliari": "10.60.17.1",
"Università degli Studi di Camerino": "10.60.18.1",
"Università degli studi di Cassino e del Lazio Meridionale": "10.60.19.1",
"Università degli Studi di Catania": "10.60.20.1",
"Università degli Studi di Ferrara": "10.60.21.1",
"Università degli Studi di Genova": "10.60.22.1",
"Università degli Studi di Messina": "10.60.23.1",
"Università degli Studi di Milano": "10.60.24.1",
"Università degli Studi di Milano-Bicocca": "10.60.25.1",
"Università degli Studi di Padova": "10.60.26.1",
"Università degli Studi di Palermo": "10.60.27.1",
"Università degli Studi di Parma": "10.60.28.1",
"Università degli Studi di Perugia": "10.60.29.1",
"Università degli Studi di Salerno": "10.60.30.1",
"Università degli Studi di Trento": "10.60.31.1",
"Università degli Studi di Udine": "10.60.32.1",
"Università degli Studi di Verona": "10.60.33.1",
"Università degli Studi \"Gabriele d'Annunzio\"": "10.60.34.1",
"Università degli Studi Roma Tre": "10.60.35.1",
"Università della Calabria": "10.60.36.1",
"Università del Salento": "10.60.37.1",
"Università di Modena e Reggio Emilia": "10.60.38.1",
"Università di Napoli": "10.60.39.1",
"Università di Pisa": "10.60.40.1",
"Università di Torino": "10.60.41.1",
"Università Mediterranea di Reggio Calabria": "10.60.42.1",
"Università Politecnica delle Marche": "10.60.43.1"
}
46 changes: 46 additions & 0 deletions configs/teams.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"TEAM_NOP": "10.60.0.1",
"Accademia Aeronautica di Pozzuoli": "10.60.1.1",
"Alma Mater Studiorum - Università di Bologna": "10.60.2.1",
"Centro di Competenza in Cybersecurity Toscano": "10.60.3.1",
"Comando per la Formazione e Scuola di Applicazione dell'Esercito": "10.60.4.1",
"Libera Università di Bolzano": "10.60.5.1",
"Politecnico di Bari": "10.60.6.1",
"Politecnico di Milano": "10.60.7.1",
"Politecnico di Torino": "10.60.8.1",
"Sapienza Università di Roma": "10.60.9.1",
"Università Ca' Foscari Venezia": "10.60.10.1",
"Università Campus Bio-Medico di Roma": "10.60.11.1",
"Università degli Studi della Campania Luigi Vanvitelli": "10.60.12.1",
"Università degli Studi dell'Aquila": "10.60.13.1",
"Università degli Studi dell'Insubria": "10.60.14.1",
"Università degli Studi di Bari Aldo Moro": "10.60.15.1",
"Università degli Studi di Brescia": "10.60.16.1",
"Università degli Studi di Cagliari": "10.60.17.1",
"Università degli Studi di Camerino": "10.60.18.1",
"Università degli studi di Cassino e del Lazio Meridionale": "10.60.19.1",
"Università degli Studi di Catania": "10.60.20.1",
"Università degli Studi di Ferrara": "10.60.21.1",
"Università degli Studi di Genova": "10.60.22.1",
"Università degli Studi di Messina": "10.60.23.1",
"Università degli Studi di Milano": "10.60.24.1",
"Università degli Studi di Milano-Bicocca": "10.60.25.1",
"Università degli Studi di Padova": "10.60.26.1",
"Università degli Studi di Palermo": "10.60.27.1",
"Università degli Studi di Parma": "10.60.28.1",
"Università degli Studi di Perugia": "10.60.29.1",
"Università degli Studi di Salerno": "10.60.30.1",
"Università degli Studi di Trento": "10.60.31.1",
"Università degli Studi di Udine": "10.60.32.1",
"Università degli Studi di Verona": "10.60.33.1",
"Università degli Studi \"Gabriele d'Annunzio\"": "10.60.34.1",
"Università degli Studi Roma Tre": "10.60.35.1",
"Università della Calabria": "10.60.36.1",
"Università del Salento": "10.60.37.1",
"Università di Modena e Reggio Emilia": "10.60.38.1",
"Università di Napoli": "10.60.39.1",
"Università di Pisa": "10.60.40.1",
"Università di Torino": "10.60.41.1",
"Università Mediterranea di Reggio Calabria": "10.60.42.1",
"Università Politecnica delle Marche": "10.60.43.1"
}
4 changes: 2 additions & 2 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ services:
- DB_PASS=postgres
- DB_DIALECT=postgres
volumes:
- ./game:/usr/src/app/game
- ./server:/usr/src/app/server
ports:
- '3000:3000'
- '127.0.0.1:6969:3000'

postgres:
image: postgres:12
Expand Down
93 changes: 0 additions & 93 deletions game-archive/tcp/index.js

This file was deleted.

11 changes: 0 additions & 11 deletions game-archive/tcp/package.json

This file was deleted.

Empty file removed game/.gitkeep
Empty file.
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 1 addition & 6 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "lessdestructivefarm",
"name": "madrflagger",
"private": true,
"version": "0.1.0",
"description": "",
Expand All @@ -11,11 +11,6 @@
"start": "cross-env NODE_ENV=production node build/server.js",
"prettier": "prettier --write src/**/*.{ts,tsx,js,css,html}"
},
"repository": {
"type": "git",
"url": "git@github.com:Giotino/LessDestructiveFarm.git"
},
"author": "Giotino <giovanni@minotti.io>",
"license": "UNLICENSED",
"dependencies": {
"apollo-boost": "^0.4.4",
Expand Down
2 changes: 1 addition & 1 deletion src/game-manager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import Flag, { FlagState } from './lib/models/flag';
import { exec } from 'child_process';
import path from 'path';

const gameDir = path.resolve(path.join(__dirname, '../game/'));
const gameDir = path.resolve(path.join(__dirname, '../configs/'));

class GameManager {
private game: any;
Expand Down
2 changes: 1 addition & 1 deletion src/next/components/flagRow.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ const FlagRow: StatelessComponent<Props> = ({ flag }) => (
<th scope="row">{flag.sploit}</th>
<td>{flag.team}</td>
<td>{flag.flag}</td>
<td>{moment(flag.timestamp).format('YYYY-MM-DD HH:mm:ss')}</td>
<td>{moment(flag.timestamp).format('HH:mm:ss')}</td>
<td>{flag.status}</td>
<td>{flag.checksystem_response}</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion src/next/components/navBar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ class NavBar extends Component {
return (
<nav className="navbar navbar-expand-lg navbar-dark bg-dark py-0">
<img className="logo" src="/public/img/dvteam_white.png" />
<div className="navbar-brand">Less Destructive Farm</div>
<div className="navbar-brand">Madr Farm</div>
</nav>
);
}
Expand Down
8 changes: 4 additions & 4 deletions src/next/components/search.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -103,8 +103,8 @@ class Search extends Component<Props, State> {
payload.team = this.state.team;
payload.status = this.state.status;
payload.flag = this.state.flag;
payload.since = this.state.since ? moment(this.state.since).format('YYYY-MM-DD HH:mm') : '';
payload.until = this.state.until ? moment(this.state.until).format('YYYY-MM-DD HH:mm') : '';
payload.since = this.state.since ? moment(this.state.since).format('HH:mm') : '';
payload.until = this.state.until ? moment(this.state.until).format('HH:mm') : '';
payload.checksystem_response = this.state.checksystemResponse;

this.props.onSearch(payload);
Expand Down Expand Up @@ -171,7 +171,7 @@ class Search extends Component<Props, State> {
selected={this.state.since}
onChange={date => this.onDateChanged('since', date)}
timeInputLabel="Time:"
dateFormat="yyyy-MM-dd HH:mm"
dateFormat="HH:mm"
showTimeInput={true}
shouldCloseOnSelect={false}
/>
Expand All @@ -185,7 +185,7 @@ class Search extends Component<Props, State> {
selected={this.state.until}
onChange={date => this.onDateChanged('until', date)}
timeInputLabel="Time:"
dateFormat="yyyy-MM-dd HH:mm"
dateFormat="HH:mm"
showTimeInput={true}
shouldCloseOnSelect={false}
/>
Expand Down
Empty file removed typings/index.d.ts
Empty file.

0 comments on commit f916158

Please sign in to comment.