Skip to content
Snippets Groups Projects
Commit 997d8c11 authored by ricardo.dossanto1's avatar ricardo.dossanto1
Browse files

Ajout de contenu au fichier tex + ajout .gitignore

parent 6400cbaf
Branches
No related tags found
No related merge requests found
*.aux
*.bbl
*.bcf
*.blg
*.log
*.out
*.run.xml
*.toc
\relax
\providecommand\hyper@newdestlabel[2]{}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\abx@aux@refcontext{ynt/global//global/global}
\@writefile{toc}{\contentsline {section}{\numberline {I}Introduction}{3}{section.1}\protected@file@percent }
\abx@aux@read@bbl@mdfivesum{EE04F40F768DAEED26442158E95ABA61}
\gdef \@abspage@last{3}
% $ biblatex auxiliary file $
% $ biblatex bbl format version 3.2 $
% Do not modify the above lines!
%
% This is an auxiliary file used by the 'biblatex' package.
% This file may safely be deleted. It will be recreated by
% biber as required.
%
\begingroup
\makeatletter
\@ifundefined{ver@biblatex.sty}
{\@latex@error
{Missing 'biblatex' package}
{The bibliography requires the 'biblatex' package.}
\aftergroup\endinput}
{}
\endgroup
\endinput
This diff is collapsed.
[0] Config.pm:307> INFO - This is Biber 2.19
[0] Config.pm:310> INFO - Logfile is 'projet_semestre.blg'
[59] biber:340> INFO - === Tue Oct 22, 2024, 11:25:36
[72] Biber.pm:419> INFO - Reading 'projet_semestre.bcf'
[121] Biber.pm:979> INFO - Found 0 citekeys in bib section 0
[132] bbl.pm:660> INFO - Writing 'projet_semestre.bbl' with encoding 'UTF-8'
[133] bbl.pm:763> INFO - Output to projet_semestre.bbl
[133] Biber.pm:131> WARN - The file 'projet_semestre.bcf' does not contain any citations!
[133] Biber.pm:133> INFO - WARNINGS: 1
This diff is collapsed.
\BOOKMARK [1][-]{section.1}{\376\377\000I\000n\000t\000r\000o\000d\000u\000c\000t\000i\000o\000n}{}% 1
No preview for this file type
<?xml version="1.0" standalone="yes"?>
<!-- logreq request file -->
<!-- logreq version 1.0 / dtd version 1.0 -->
<!-- Do not edit this file! -->
<!DOCTYPE requests [
<!ELEMENT requests (internal | external)*>
<!ELEMENT internal (generic, (provides | requires)*)>
<!ELEMENT external (generic, cmdline?, input?, output?, (provides | requires)*)>
<!ELEMENT cmdline (binary, (option | infile | outfile)*)>
<!ELEMENT input (file)+>
<!ELEMENT output (file)+>
<!ELEMENT provides (file)+>
<!ELEMENT requires (file)+>
<!ELEMENT generic (#PCDATA)>
<!ELEMENT binary (#PCDATA)>
<!ELEMENT option (#PCDATA)>
<!ELEMENT infile (#PCDATA)>
<!ELEMENT outfile (#PCDATA)>
<!ELEMENT file (#PCDATA)>
<!ATTLIST requests
version CDATA #REQUIRED
>
<!ATTLIST internal
package CDATA #REQUIRED
priority (9) #REQUIRED
active (0 | 1) #REQUIRED
>
<!ATTLIST external
package CDATA #REQUIRED
priority (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) #REQUIRED
active (0 | 1) #REQUIRED
>
<!ATTLIST provides
type (static | dynamic | editable) #REQUIRED
>
<!ATTLIST requires
type (static | dynamic | editable) #REQUIRED
>
<!ATTLIST file
type CDATA #IMPLIED
>
]>
<requests version="1.0">
<internal package="biblatex" priority="9" active="0">
<generic>latex</generic>
<provides type="dynamic">
<file>projet_semestre.bcf</file>
</provides>
<requires type="dynamic">
<file>projet_semestre.bbl</file>
</requires>
<requires type="static">
<file>blx-dm.def</file>
<file>blx-compat.def</file>
<file>biblatex.def</file>
<file>standard.bbx</file>
<file>numeric.bbx</file>
<file>numeric.cbx</file>
<file>biblatex.cfg</file>
<file>english.lbx</file>
</requires>
</internal>
<external package="biblatex" priority="5" active="0">
<generic>biber</generic>
<cmdline>
<binary>biber</binary>
<infile>projet_semestre</infile>
</cmdline>
<input>
<file>projet_semestre.bcf</file>
</input>
<output>
<file>projet_semestre.bbl</file>
</output>
<provides type="dynamic">
<file>projet_semestre.bbl</file>
</provides>
<requires type="dynamic">
<file>projet_semestre.bcf</file>
</requires>
<requires type="editable">
<file>reference.bib</file>
</requires>
</external>
</requests>
No preview for this file type
......@@ -15,8 +15,12 @@
\clearpage
\section{Introduction}
\section{Systemd-detect-virt}
Pour détecter la virtualisation, systemd-detect-virt commence par utiliser les tables DMI (Desktop Management Interface) afin de récupérer le nom de produit et les informations sur le vendeur (\textit{product\_name, sys\_vendor, board\_vendor, bios\_vendor et product\_version}) qui se situe dans \textit{/sys/class/dmi/id/}\\\\
Cela permet d'avoir une idée préliminaire si un hyperviseur est utilisé et n'est pas activement entrain de cacher sa présence. Un type \textit{enum} permet de différencier quel hyperviseur est utilisé.\\\\
Cependant, les fichiers contenu dans \textit{/sys/class/dmi/id} ne permettent pas de différencier une VM Amazon EC2 et une vraie machine.\cite{virt-c}\\\\
Il est donc nécessaire de vérifier les informations dans le SMBIOS (System Management BIOS). Pour ce faire, systemd-detect-virt lit le fichier \textit{/sys/firmware/dmi/entries/0-0/raw} s'il existe et vérifie l'état du bit 19.\cite{virt-c}\\\\
Si ce bit est set, alors il y a de la virtualisation, mais un bit unset ne signifie pas que la machine est réelle.\cite{virt-c}
\printbibliography[title=Bibliographie, heading=bibintoc]
\end{document}
\contentsline {section}{\numberline {I}Introduction}{3}{section.1}%
@REFERENCE{virt-c,
PUBLISHER = {Systemd},
TITLE = {Source code comments in /src/basic/virt.c},
ADDENDUM = {{accessed: 23.10.2024}},
KEYWORDS = {vm, virtualisation}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment