blob: 8f258bfbac9e92c84d2427c5b5cc66041170eda2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
# ATS-Project
## Introduction
Analyse du trafic sortant d'un smartphone
Notre but est de pouvoir analyser le trafic sortant d'un smartphone à l'aide d'un sniffer et d'afficher notre analyse sur une interface web.
Ce projet nous fait utiliser (entre autres) les outils suivants :
Web : HTML / CSS / JS / PostgreSQL / Python / Apache2
Analyse des paquets : TCP Dump/PostgreSQL/Shell
Automatisation du déploiement : Shell
Editeurs : Neovim / Nano
OS : Debian 10
Outils de présentation : PowerPoint / Google Slides
Outils de gestion : Gantt Project / GitHub
## Installation
Tous nos tests ont pu se faire sur des machines Debian 10 vierges.
Ce projet pourrait fonctionner sur d'autres distro, mais nous ne le garantissons pas.
Nous vous conseillons d'effectuer toutes les prochaines actions en tant que **root** et dans le répertoire ```/root``` :
```Shell
user@Debian:~$ sudo su -
```
Mettez à jour la liste des paquets :
```Shell
root@Debian:~# apt update
```
Mettez à jour les paquets installés sur le système :
```Shell
root@Debian:~# apt upgrade
```
Installez git, si ce n'est pas déjà fait :
```Shell
root@Debian:~# apt install git
```
Clonez-le ce dépôt :
```Shell
root@Debian:~# git clone https://github.com/clyhtsuriva/ATS-Project
```
Installez, configurez et lancez la base de données :
```Shell
root@Debian:~# ./ATS-Project/automatisation/BDDAuto.sh
```
Installez, configurez et lancez le serveur web :
```Shell
root@Debian:~# ./ATS-Project/automatisation/apacheAuto.sh
```
Installez, configurez et lancer le sniffer :
```Shell
root@Debian:~# ./ATS-Project/automatisation/
```
## Utilisation
A ce point, tout est censé être configuré pour une utilisation optimale.
Vous pouvez maintenant vous connecter sur l'interface web pour voir ce que le sniffer a déjà capté.
Cela est faisable via n'importe quel navigateur web et en tapant **localhost**
La syntaxe pour utiliser le filtre est donnée sur la page **syntaxe**
|