Éviter les failles de sécurité dès le développement d'une application - 2 : mémoire, pile et fonctions, shellcode Ce second article n'est pas directement en rapport avec le sujet de la série. Il présente quelques concepts avant de décrire la crainte de tout administrateur : les Buffer Overflows. Nous y découvrons l'organisation de la mémoire, de la pile et la manière d'appeler une fonction. Suit une présentation de l'outil utilisé pour les intrusions : le shellcode.
Éviter les failles de sécurité dès le développement d'une application - 1ère partie Voici le premier article d'une série consacrée aux failles de sécurité pouvant apparaître dans un programme. Cette série montrera comment éviter les failles de sécurité en changeant un peu les habitudes de programmation. Nous parlerons dans celui-ci, des privilèges, des UID et EUID, avant d'aborder l'exécution de commandes externes.
Introduction à Tk Tk est le toolkit graphique de Tcl. Il est très répandu et a été porté sur beaucoup d'autres langages de programmation et de script.
REBOL le rebelle Nous pourrions dire que Rebol est un langage de messagerie, mais en fait, il est beaucoup plus que cela.
Développer des Applications Gnome avec Python (1ère Partie) Cet article est particulièrement destiné aux débutants en programmation Gnome et GNU/Linux. Il montre comment utiliser Python et le générateur d'interface Glade pour créer des applications graphiques.
Essai: SNiFF+ pour Linux SNiFF+ est un environnement de développement intégré (IDE) pour Linux. TakeFive Software propose une version librement téléchargeable (limitée à 200 fichiers).
Perl partie III Cet article explique comment utiliser les tableaux de variables dans Perl.
Perl partie II Dans la seconde partie du tutoriel Perl nous écrivons un vrai programme.
GLUT: utiliser les menus Notre série sur le GL Utility Toolkit continue, en étudiant l'interface de programmation de menus à l'aide d'un exemple simple.