The Hackademy Manuel 9

Rédigé par kes [M]

L'essence du hacking consiste souvent à prendre des chemins qui n'étaient pas prévus au départ. Bravo à Kes qui a eu l'audace de prendre le challenge newbie No 2 à rebours, et avec succès ! Cette solution explique, pas à pas, comment il a déjoué les pièges que comportait cette approche.

Rédigé par christopheguelf [M]

Nous apprenions dans le dernier numéro que que le système d'exploitation du CPCNG sera piloté par le NGBASIC, un langage de programmation inspiré du CPC original. Comment conçoit-on un tel langage ? C'est ce que nous allons voir.

Rédigé par labbe [M]

Nous avons effleuré le sujet des serveurs OLE de Windows dans le dernier THJ. Nous allons ici développer d'avantage et programmer un bloqueur de popups pour Internet Explorer, à titre d'exemple. Vous pourrez voir que les possibilités de sécurisation, avec un script Perl, sont immenses.

Rédigé par ezekiel [M]

L'exploitation des bugs de formatage dans le tas est plus difficile que dans la pile : on ne contrôle pas directement les adresses de la mémoire que l'on peut faire modifier par printf ou sprintf. Cet article présente une technique qui permet de contourner ce problème.

Rédigé par ptah [M]

Dans l'article précédent, on a vu comment exploiter le cas d'école du double-free() sur un dlmalloc (Linux). On va apprendre dans cet article comment exploiter un heap overflow, cette fois sur BSD.La technique présentée repose sur la création d'un espace vide en mémoire (ou Gap).

Rédigé par Germain Randaxhe [M]

Un buffer overflow dans la pile est, en général, directement exploitable, parce que les structures de contrôle que l'on peut y écraser dirigent explicitement le déroulement du programme. Mais que se passe-t-il lorsque le tampon est dans le tas ? Quelles structures peut-on modifier ? Comment exploiter un programme vulnérable ?

Rédigé par Germain Randaxhe [M]

Une classe importante de vulnérabilités php n'est pas couverte par les deux articles précédents. Elle concerne une méconnaissance des mécanismes et des priorités qui régissent l'attribution des variables globales dans un script, qui peut permettre à un pirate de contrôler des élément de configuration ou de contourner des filtres. Précisons ces notions.

Rédigé par Germain Randaxhe [M]

Depuis que MySQL intègre le mot clé union dans ses requêtes, les injections de SQL permises par certains scripts php sont devenues plus complexes et plus dangereuses. On va voir dans cet article que la combinaison de ces deux langages rend aussi possible d'autres attaques évoluées, dont plusieurs sont inédites.
(Suivi de Programmation PHP sécurisée)

 
Rédigé par z66w [M]

Les techniques de spoofing IP classiques sont bien connues. Néanmoins une attaque de ce type, puissante, tend à rester dans l'ombre, bien qu'elle ne soit pas si nouvelle. Le smart spoofing est pourtant facile à mettre en oeuvre, et met en évidence les faiblesses des protocoles actuels du Net, en déjouant l'identification, et le filtrage par adresse IP.

Rédigé par Charles-André Roh [M]

Les intrusions informatiques ne sont pas toujours le fait d'un hacker désintéressé qui mettrait en pratique ses talents par curiosité. Au contraire, il existe des catégories d'intrus beaucoup plus redoutables, que cet article tente de détailler. Connaître sont ennemi est essentiel si l'on veut pouvoir évaluer correctement les risques encourus.

 
Rédigé par delete [M]

L'identification du système d'exploitation d'une machine distante est une technique importante dans la hiérarchie d'une attaque. C'est aussi un outil intéressant pour l'administrateur qui essaye d'en savoir plus sur l'assaillant, ou pour diagnostiquer un bug sur le réseau. Dans cet article, nous détaillerons ces techniques avec un programme en Perl, et présenterons quelques outils existants.

Rédigé par dvrasp [M]

Un défaut important dans TCP/IP, mis en évidence publiquement ces dernières semaines sur les listes de sécurité, rend à nouveau praticable plusieurs attaques qu'on pensait révolues, à cause des difficulté qu'on rencontre à prédire les numéros de séquence sur les sytèmes d'exploitations actuels.

Rédigé par dvrasp [M]

Un problème, lié aux en-têtes http et présent sur de nombreuses applications web, permet à un utilisateur de falsifier son adresse IP apparente, notamment sur les forums utilisant phpBB. On présente, dans cet article, un moyen simple pour manipuler les requêtes http permettant, entre autre, de vérifier ce bug. On y discute aussi les difficultés soulevées par les solutions possibles.

Authentification


Nouveau Compte
Oublié votre Mot de Passe ?

Sondage

Plus ou moins de Linux dans le Manuel ?
Nous cherchons à équilibrer au mieux nos publication. Dans le Manuel, qui est avant tout technique, aimeriez-vous trouver plus d'article sur Linux et UNIX en général ?
Plus d'articles !
Moins d'articles !
L'équilibre me convient.
[Commentaires]