Hack

Le mot hack a deux définitions principales dans le domaine de l'informatique. Il désigne souvent le fait de s'introduire dans un système informatique pour obtenir un accès non autorisé à ses données. Il peut également désigner une solution peu élégante, mais ingénieuse, à un problème informatique dans le code source d'un programme.

Hacks de sécurité

Dans le contexte de la sécurité informatique, un hack est une intrusion non autorisée dans un système informatique. Un pirate informatique est une personne qui utilise un hack pour installer un logiciel malveillant sur un autre ordinateur, voler des informations dans une base de données ou même simplement dégrader un site web. Il existe de nombreux types de hacks qu'un pirate informatique peut utiliser pour accéder à un système.

Un type de hack consiste à accéder au système par l'intermédiaire d'un compte utilisateur compromis. Après avoir identifié l'identifiant du compte d'une victime potentielle, le pirate informatique peut tenter une attaque par force brute, qui essaie à plusieurs reprises des mots de passe courants. Il peut utiliser un analyseur de paquets pour intercepter le trafic et capturer des données non chiffrées, en espérant trouver un paquet contenant un mot de passe ou d'autres données importantes. Il peut également utiliser un outil d'analyse pour trouver des ports ouverts vulnérables aux intrusions.

Les pirates informatiques peuvent également utiliser des hacks d'ingénierie sociale pour accéder à un système. Les hacks d'ingénierie sociale ne nécessitent pas autant de compétences techniques que l'analyse des ports et l'interception du trafic web, mais reposent plutôt sur la manipulation psychologique et d'autres astuces. Par exemple, une attaque par hameçonnage tente d'induire une victime en erreur afin qu'elle divulgue ses informations au moyen d'un faux message électronique.

Hacks de programmation

Un hack de programmation est une solution non standard, souvent peu élégante, à un problème de programmation informatique. Il peut utiliser des méthodes non documentées pour exécuter une fonction, voire exploiter un bogue présent ailleurs dans un programme. Ces types de hacks, également appelés « kludges », nécessitent souvent moins de travail qu'une solution plus robuste au problème, mais peuvent introduire de nouveaux bogues ou un comportement inattendu.

Mis à jour April 12, 2023 par Brian P.

quizTestez vos connaissances

Which of the following is a subset of the 4G cellular transmission standard?

A
CDR
0%
B
3GP
0%
C
SMB
0%
D
LTE
0%
Correct! Incorrect!     View the LTE definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Hack sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.